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 :
بازگشت