• DocumentCode
    3081725
  • Title

    Using contract-based component specifications for virtual integration testing and architecture design

  • Author

    Damm, Werner ; Hungar, Hardi ; Josko, Bernhard ; Peikenkamp, Thomas ; Stierand, Ingo

  • Author_Institution
    OFFIS, Germany
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We elaborate on the theoretical foundation and practical application of the contract-based specification method originally developed in the Integrated Project SPEEDS, for two key use cases in embedded systems design. We demonstrate how formal contract-based component specifications for functional, safety, and real-time aspects of components can be expressed using the pattern-based requirement specification language RSL developed in the Artemis Project CESAR, and develop a formal approach for virtual integration testing of composed systems based on such contract-specifications of subsystems. We then present a methodology for multi-criteria architecture evaluation developed in the German Innovation Alliance SPES on Embedded Systems.
  • Keywords
    computer architecture; embedded systems; formal specification; performance evaluation; specification languages; Artemis project CESAR; German Innovation Alliance SPES; RSL; architecture design; contract based component specifications; embedded systems design; formal approach; integrated project SPEEDS; multicriteria architecture evaluation; pattern based requirement specification language; use cases; virtual integration testing; Contracts; Delay; Embedded systems; Safety; Semantics; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763167
  • Filename
    5763167