• 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