Logo des Repositoriums
 

Supporting Semi-Automatic Co-Evolution of Architecture and Fault Tree Models

dc.contributor.authorGetir, Sinem
dc.contributor.authorvan Hoorn, André
dc.contributor.authorKehrer, Timo
dc.contributor.authorNoller, Yannic
dc.contributor.authorTichy, Matthias
dc.contributor.editorBecker, Steffen
dc.contributor.editorBogicevic, Ivan
dc.contributor.editorHerzwurm, Georg
dc.contributor.editorWagner, Stefan
dc.date.accessioned2019-03-14T11:49:13Z
dc.date.available2019-03-14T11:49:13Z
dc.date.issued2019
dc.description.abstractIn this work, we report about recent research results on “Supporting Semi-Automatic Co-Evolution of Architecture and Fault Tree Models”, published in [Ge18]. During the whole life-cycle of software-intensive systems in safety-critical domains, system models must consistently co-evolve with quality evaluation models. However, performing the necessary synchronization steps is a cumbersome and often manual task prone to errors. To understand this problem in detail, we have analyzed the evolution of two representatives of system models and quality evaluation models, namely architecture and fault tree models, for a set of evolution scenarios of a factory automation system called Pick and Place Unit. We designed a set of intra- and inter-model transformation rules which fully cover the evolution scenarios of the case study and which offer the potential to semi-automate the co-evolution process. In particular, we validated these rules with respect to completeness and evaluated them by a comparison to typical visual editor operations. Our results show a significant reduction of the amount of required user interactions in order to realize the co-evolution.en
dc.identifier.doi10.18420/se2019-13
dc.identifier.isbn978-3-88579-686-2
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/20871
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofSoftware Engineering and Software Management 2019
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-292
dc.subjectSystem architecture
dc.subjectfault trees
dc.subjectsafety
dc.subjectmodel co-evolution
dc.subjectmodel transformation
dc.titleSupporting Semi-Automatic Co-Evolution of Architecture and Fault Tree Modelsen
dc.typeText/Conference Paper
gi.citation.endPage58
gi.citation.publisherPlaceBonn
gi.citation.startPage57
gi.conference.date18.-22. Februar 2019
gi.conference.locationStuttgart, Germany
gi.conference.sessiontitleSession 3: Programmanalyse und Verifikation I und Funktionale Sicherheit

Dateien

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