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
Link To Document