Logo des Repositoriums
 

Lightweight contracts for safety-critical automotive systems

dc.contributor.authorKaiser, Bernhard
dc.contributor.authorSonski, Stefan
dc.contributor.authorBuono, Suryo
dc.contributor.authorPetersen, Hauke
dc.contributor.authorZander, Justyna
dc.contributor.editorCunningham, Douglas W.
dc.contributor.editorHofstedt, Petra
dc.contributor.editorMeer, Klaus
dc.contributor.editorSchmitt, Ingo
dc.date.accessioned2017-06-30T08:14:57Z
dc.date.available2017-06-30T08:14:57Z
dc.date.issued2015
dc.description.abstractComplex automotive systems are composed of subsystems and components in a deep hierarchy, often designed by different development partners or reused from preexisting projects. It is therefore a challenging task to break down requirements into sub-requirements fitting the scope of the subsystems and to simultaneously demonstrate that the integrated system fulfills both functional and safety requirements specified on the top-level. Contract-based development is a popular approach for breaking down requirements onto components by means of assumptions and guarantees. However, most current approaches are based on a formal semantics and therefore limited in their expressive power and their acceptance by practitioners from automotive industries. We propose a semi-formal approach that allows specifying assumptions and guarantees at component interfaces in a language with well-defined syntax, but leaving the verification of fulfillment of the contract by a component to expert decision. However, some of the relevant refinement relations can be formalized and automatically checked. We describe our prototypical Eclipse tool that allows the annotation of components with assumptions and guarantees, and the partial checking of the decomposition. We show the applicability by a case study of an automotive electric drive system.en
dc.identifier.isbn978-3-88579-640-4
dc.identifier.pissn1617-5468
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFORMATIK 2015
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-246
dc.titleLightweight contracts for safety-critical automotive systemsen
dc.typeText/Conference Paper
gi.citation.endPage1607
gi.citation.publisherPlaceBonn
gi.citation.startPage1595
gi.conference.date28. September - 2. Oktober 2015
gi.conference.locationCottbus

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
1595.pdf
Größe:
887.65 KB
Format:
Adobe Portable Document Format