DocumentCode
2168516
Title
AADL Simulation and Performance Analysis in SystemC
Author
Varona-Gomez, R. ; Villar, Eugenio
Author_Institution
Univ. of Cantabria, Santander
fYear
2009
fDate
2-4 June 2009
Firstpage
323
Lastpage
328
Abstract
Due to the increasing complexity of embedded systems, new design methodologies have to be adopted, since traditional techniques are no longer efficient. Model-based engineering enables the designer to confront these concerns using the architecture description of the system as the main axis during the design cycle. Defining the architecture of the system before its implementation enables the analysis of constraints imposed on the system from the beginning of the design cycle until the final implementation. AADL has been proposed for designing and analyzing SW and HW architectures for real-time mission-critical embedded systems. Although the Behavioral Annex improves its simulation semantics, AADL is a language for analyzing architectures and not for simulating them. In this paper, AADS, an AADL simulation tool is presented. AADS supports the performance analysis of the AADL specification throughout the refinement process from the initial system architecture until the complete, detailed application and execution platform are developed. In this way, AADS enables the verification of the initial timing constraints during the complete design process.
Keywords
embedded systems; specification languages; AADL simulation tool; SystemC; architecture description; design methodologies; hardware architecture; model based engineering; performance analysis; real-time mission-critical embedded systems; refinement process; simulation semantics; software architecture; Analytical models; Design engineering; Embedded system; Model driven engineering; Performance analysis; Power system modeling; Process design; Prototypes; Real time systems; Timing; AADL; AADS; POSIX.; Performance Analysis; SCoPE; Simulation; SystemC;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems, 2009 14th IEEE International Conference on
Conference_Location
Potsdam
Print_ISBN
978-0-7695-3702-3
Type
conf
DOI
10.1109/ICECCS.2009.11
Filename
5090542
Link To Document