DocumentCode :
3445257
Title :
Using parameters in architectural views to support heterogeneous design and verification
Author :
Rajhans, Akshay ; Bhave, Ajinkya ; Loos, Sarah ; Krogh, Bruce H. ; Platzer, André ; Garlan, David
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2011
fDate :
12-15 Dec. 2011
Firstpage :
2705
Lastpage :
2710
Abstract :
Current methods for designing cyber-physical systems lack a unifying framework due to the heterogeneous nature of the constituent models and their respective analysis and verification tools. There is a need for a formal representation of the relationships between the different models. Our approach is to define these relationships at the architectural level, associating with each model a particular view of the overall system base architecture. This architectural framework captures critical structural and semantic information without including all the details of the various modeling formalisms. This paper introduces the use of logical constraints over parameters in the architectural views to represent the conditions under which the specifications verified for each model are true and imply the system-level specification. Interdependencies and connections between the constraints in the architectural views are managed in the base architecture using first-order logic of real arithmetic to ensure consistency and correct reasoning. The approach is illustrated in the context of heterogeneous verification of a leader-follower vehicle scenario.
Keywords :
formal specification; formal verification; software architecture; architectural framework; architectural views; designing cyber-physical system design; first-order logic; formal representation; heterogeneous design; heterogeneous verification; leader-follower vehicle scenario; logical constraint; semantic information; system base architecture; system-level specification; Acceleration; Analytical models; Computational modeling; Computer architecture; Cost accounting; Semantics; Silicon;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Decision and Control and European Control Conference (CDC-ECC), 2011 50th IEEE Conference on
Conference_Location :
Orlando, FL
ISSN :
0743-1546
Print_ISBN :
978-1-61284-800-6
Electronic_ISBN :
0743-1546
Type :
conf
DOI :
10.1109/CDC.2011.6161408
Filename :
6161408
Link To Document :
بازگشت