Logo des Repositoriums
 

Skill-Based Verification of Cyber-Physical Systems

dc.contributor.authorKnüppel, Alexander
dc.contributor.authorJatzkowski, Inga
dc.contributor.authorNolte, Marcus
dc.contributor.authorRunge, Tobias
dc.contributor.authorThüm, Thomas
dc.contributor.authorSchaefer, Ina
dc.contributor.editorKoziolek, Anne
dc.contributor.editorSchaefer, Ina
dc.contributor.editorSeidl, Christoph
dc.date.accessioned2020-12-17T11:57:53Z
dc.date.available2020-12-17T11:57:53Z
dc.date.issued2021
dc.description.abstractThis work has been accepted at the 23rd International Conference on Fundamental Approaches to Software Engineering, held as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020. The increase of complexity in modeling cyber-physical systems poses a challenge for formally ensuring their functional correctness. Lack of expert knowledge and scalability are two limiting factors that prohibit a seamless integration into today's software engineering processes. To address this challenge, we propose to adopt and formalize the notion of skill graphs, an abstract and easy-to-use modeling notion for representing automated vehicle driving maneuvers. For formally verifying that skill graphs are well-formed and comply with a given set of safety requirements, we incorporate hybrid programs into our formalization. Hybrid programs constitute a program notion for cyber-physical systems on the basis of differential dynamic logic, which enables deductive and compositional verification following the idea of Hoare-style reasoning. That is, simpler verified skill graphs can be combined to exhibit complex maneuvers while validity is retained (i.e., without the need of re-verification). To showcase the benefits of our theoretical considerations, we implemented our framework in an open-source tool named Skeditor and conducted a case study exhibiting an automatic vehicle follow mode.en
dc.identifier.doi10.18420/SE2021_22
dc.identifier.isbn978-3-88579-704-3
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/34517
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware Engineering 2021
dc.relation.ispartofseriesecture Notes in Informatics (LNI) - Proceedings, Volume P-310
dc.subjectDeductive verification
dc.subjectDesign by contract
dc.subjectFormal methods
dc.subjectTheorem proving
dc.subjectHybrid program
dc.subjectCyber-physical systems
dc.titleSkill-Based Verification of Cyber-Physical Systemsen
dc.typeText/ConferencePaper
gi.citation.endPage68
gi.citation.publisherPlaceBonn
gi.citation.startPage67
gi.conference.date22.-26. Februar 2021
gi.conference.locationBraunschweig/Virtuell

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
B1-21.pdf
Größe:
48.01 KB
Format:
Adobe Portable Document Format