<div class="csl-bib-body">
<div class="csl-entry">Yadav, D. (2024). <i>Enhancing fault diagnosis in safety-critical cyber-physical systems</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2025.125790</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2025.125790
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/209539
-
dc.description.abstract
Cyber-Physical Systems (CPSs) present increasingly complex challenges, particularly within safety-critical domains. Ensuring the correctness of safety-critical CPSs is crucial for maintaining their viability and full operational capacity, as undetected failures can be not only costly but also life-threatening. The timely detection and diagnosis of faults are essential in the CPS development cycle, given the prohibitively high costs of rectifying faults post-hardware integration. Consequently, thorough testing of CPSs becomes paramount, underscoring the necessity for advanced fault diagnosis procedures that can accurately detect, explain, and rectify faults. In this thesis, we develop innovative tools and methods tailored for CPSs, aimed at facilitating swift and accurate fault diagnosis. Our contributions encompass fault injection, global optimization, search-based testing for fault localization, mutation testing against formal properties, and signal feature coverage-based testing. This holistic approach offers significant advantages over existing methods, ensuring thorough testing across various scenarios. The proposed solutions have been evaluated using publicly available benchmarks from diverse domains, demonstrating the applicability and effectiveness of our research. The findings of this thesis advance the knowledge in CPS testing, paving the way for more reliable and safe CPSs in the future.
en
dc.description.abstract
Cyber-Physical Systems (CPSs) stellen immer komplexere Herausforderungen dar, insbesondere in sicherheitskritischen Bereichen. Die Gewährleistung der Korrektheit sicherheitskritischer CPS ist von entscheidender Bedeutung für die Aufrechterhaltung ihrer Funktionsfähigkeit und vollen Betriebskapazität, da unentdeckte Ausfälle nicht nur kostspielig, sondern auch lebensbedrohlich sein können. Angesichts der unerschwinglich hohen Kosten für die Behebung von Fehlern nach der Hardwareintegration ist die rechtzeitige Erkennung und Diagnose von Fehlern im CPS-Entwicklungszyklus von entscheidender Bedeutung. Daher ist eine gründliche Prüfung von CPS von größter Bedeutung, was die Notwendigkeit fortschrittlicher Fehlerdiagnoseverfahren unterstreicht, mit denen Fehler genau erkannt, erklärt und behoben werden können.In dieser Arbeit entwickeln wir innovative Werkzeuge und Methoden, die auf CPSs zugeschnitten sind und darauf abzielen, eine schnelle und genaue Fehlerdiagnose zu ermöglichen. Unsere Beiträge umfassen Fehlerinjektion, globale Optimierung, suchbasierte Tests zur Fehlerlokalisierung, Mutationstests anhand formaler Eigenschaften und auf der Abdeckung von Signalmerkmalen basierende Tests. Dieser ganzheitliche Ansatz bietet erhebliche Vorteile gegenüber bestehenden Methoden und gewährleistet gründliche Tests in verschiedenen Szenarien.Die vorgeschlagenen Lösungen wurden anhand öffentlich verfügbarer Benchmarks aus verschiedenen Bereichen bewertet, was die Anwendbarkeit und Wirksamkeit unserer Forschung belegt. Die Ergebnisse dieser Arbeit erweitern das Wissen über CPS-Testsund ebnen den Weg für zuverlässigere und sicherere CPSs in der Zukunft
de
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Cyber-Physical Systems
de
dc.subject
Coverage Criteria
de
dc.subject
Debugging
de
dc.subject
Fault Injection
de
dc.subject
Fault Localization
de
dc.subject
Model-Based Development
de
dc.subject
Mutation Testing
de
dc.subject
Optimization
de
dc.subject
Signal Temporal Logic (STL)
de
dc.subject
Simulink Models
de
dc.subject
Software Testing
de
dc.subject
Cyber-Physical Systems
en
dc.subject
Coverage Criteria
en
dc.subject
Debugging
en
dc.subject
Fault Injection
en
dc.subject
Fault Localization
en
dc.subject
Model-Based Development
en
dc.subject
Mutation Testing
en
dc.subject
Optimization
en
dc.subject
Signal Temporal Logic (STL)
en
dc.subject
Simulink Models
en
dc.subject
Software Testing
en
dc.title
Enhancing fault diagnosis in safety-critical cyber-physical systems
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2025.125790
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Drishti Yadav
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E191 - Institut für Computer Engineering
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC17416362
-
dc.description.numberOfPages
185
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
tuw.author.orcid
0000-0002-2974-0323
-
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0002-8004-6601
-
item.languageiso639-1
en
-
item.openairetype
doctoral thesis
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E191-01 - Forschungsbereich Cyber-Physical Systems