Volltextdatei(en) in REPOSIT vorhanden Open Access
DC ElementWertSprache
dc.contributor.advisorBauer, Margret-
dc.contributor.authorBin Mohd Azlan, Ahmad Nasruddin-
dc.date.accessioned2023-06-15T12:39:26Z-
dc.date.available2023-06-15T12:39:26Z-
dc.date.created2022-10-07-
dc.date.issued2023-06-15-
dc.identifier.urihttp://hdl.handle.net/20.500.12738/13764-
dc.description.abstractWith increasing computing power and advances in electronic technology, embedded systems which consist of a combination of hardware and software to perform a certain function, can nowadays execute more sophisticated software, leading to the implementation of more functions and capabilities. Systems with high functionality, such as autonomous systems, are unfortunately often also safety-critical systems. In safety-critical systems, failures can cause high costs and even endanger human lives. Experience has shown that the impact of software failures can range from minor inconvenience to catastrophic consequences, such as the explosion of the Ariane 5 heavy lift launch system. The high complexity of the software system makes it extremely difficult to detect subtle errors or to replicate them during testing or prior to deployment. The concept of verifying the correctness of software or hardware through testing has often proven inadequate for these complex systems. In this paper, the focus is placed on the Product Engineering Processes (PEP) of the automotive industry, in particular on discrete manufacturing, in which goods, e.g. automobiles, are produced that consist of many individual parts that must be assembled along a production line. The need to ensure the reliability and integrity of the embedded software systems in the automotive industry has led to the introduction of the Automotive Software Performance Improvement and Capability dEtermination (A-SPICE) standard, which supervises the manufacturing and operation of software systems and requires verification of the correctness of these systems. Essentially, A-SPICE provides guidelines and best practices for automotive suppliers to ensure safety and thus prevent the occurrence of catastrophic events. One method of ensuring safety of embedded systems, preventing errors and defects in software, and thus, complying with the A-SPICE standard, is the formal verification technique such as model checking. Model checking is a method of verifying the correctness of a system by considering all possible behaviours of a system. Probabilistic model checking, a mature technique that evolved from model checking, extends conventional model checking with tools and techniques for analysing systems that exhibit random or stochastic phenomena. Unfortunately, although model checking is a powerful tool for verifying the correctness of a system, its complex language and unfamiliar specification methods make it difficult for an organization to fully implement it or for auditors to assess compliance of the systems with ASPICE. Therefore, this work is concerned with the development of a digital assistant that reduces the difficulty and effort to perform model checking and thus facilitates model checking for everyone. In its development, the digital assistant applies state-of-the-art methods of Natural Language Processing (NLP), which is part of Artificial Intelligence that makes natural texts in human language understandable to computers and machines. The process begins with the user asking the digital assistant for a specific model checking result such as probability, duration or cost. The digital assistant then sends the data to the Probabilistic Symbolic Model Checker (PRISM) on the backend to compute the results based on the user's request. The digital assistant then retrieves the results from PRISM and sends the requested answer back to the user.en
dc.language.isoenen_US
dc.subject.ddc620: Ingenieurwissenschaftenen_US
dc.titleDevelopment of a digital assistant to facilitate the use of model checking in product engineering processesen
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Life Sciencesen_US
thesis.grantor.departmentDepartment Verfahrenstechniken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeHage, Hassan-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-156258-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Life Sciencesen_US
tuhh.publication.instituteDepartment Verfahrenstechniken_US
tuhh.type.opusMasterarbeit-
dc.type.casraiSupervised Student Publication-
dc.type.dinimasterThesis-
dc.type.drivermasterThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesismasterThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
item.creatorGNDBin Mohd Azlan, Ahmad Nasruddin-
item.languageiso639-1en-
item.creatorOrcidBin Mohd Azlan, Ahmad Nasruddin-
item.cerifentitytypePublications-
item.advisorGNDBauer, Margret-
Enthalten in den Sammlungen:Theses
Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat
BinMohdAzlanAhmadNasruddinMA.pdf5.32 MBAdobe PDFÖffnen/Anzeigen
Zur Kurzanzeige

Seitenansichten

65
checked on 06.07.2024

Download(s)

68
checked on 06.07.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.