DocumentCode
141560
Title
Simulative evaluation of contract-based change management
Author
Oertel, Markus ; Gerwinn, Sebastian ; Rettberg, Achim
Author_Institution
R&D Div. Transp., OFFI e.V., Oldenburg, Germany
fYear
2014
fDate
27-30 July 2014
Firstpage
16
Lastpage
21
Abstract
Modular verification approaches have recently gained attention to enable cost efficient handling of changes in safety critical embedded systems. First results in this field are based on formal languages and iterative change processes to analyze the neighboring design elements of the change and thereby determine the effects of the change and possible inconsistencies. The alternative, being mostly applied in practice, is the complete re-verification of modules or even the whole product. In this paper we present simulation results comparing the effectiveness of both approaches by analyzing their effort of re-validation to regain a consistent set of requirements and implementations. As modular re-verification strategies execute only the needed analyzes, the effort progresses linearly with the number of necessary changes within the system. Consequently, we find that for a small number of changes this approach presents a huge saving in contrast to the commonly used approach of complete re-verification. Surprisingly, the critical portion of changes over the system size at which both approaches perform equally well is relatively small.
Keywords
embedded systems; formal verification; safety-critical software; contract-based change management; cost efficient change handling; formal languages; iterative change process; modular re-verification strategy; modular verification approach; safety critical embedded system; Abstracts; Accuracy; Algorithm design and analysis; Contracts; Image edge detection; Safety; Standards; Change Management; Formal Methods; Model-based Design; Modular Verification; Requirements Engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics (INDIN), 2014 12th IEEE International Conference on
Conference_Location
Porto Alegre
Type
conf
DOI
10.1109/INDIN.2014.6945476
Filename
6945476
Link To Document