DocumentCode :
2595908
Title :
Reducing Uncertainty in Architectural Decisions with AADL
Author :
Evensen, Kenneth D.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
fYear :
2011
fDate :
4-7 Jan. 2011
Firstpage :
1
Lastpage :
9
Abstract :
A model-driven approach to real-time software systems development enables the conceptualization of software, fostering a more thorough understanding of its often complex architecture and behavior and promoting the documentation and analysis of concerns common to real-time embedded systems such as scheduling, resource allocation, and performance. Key architectural decisions can be made early in the development lifecycle by analyzing quantifiable quality attributes related to these concerns. Two modeling notations, the Architectural Analysis and Design Language (AADL) and the Unified Modeling Language Profile for Modeling and Analysis of Real-Time Embedded Systems (MARTE), are domain specific notations with the capacity to analyze these concerns. However, MARTE is not mature, to the point where its existing formalisms have been adopted into wide tool support. Furthermore, the inherent ambiguity of UML makes analysis in MARTE difficult. As a declarative language, AADL provides an adopted, formal analysis framework that meets this need. AADL can be used to augment MARTE in modeling software systems and provide the formal mechanisms for conducting quality analyses, helping to reduce uncertainty in architectural decisions.
Keywords :
Unified Modeling Language; embedded systems; software architecture; AADL; architectural analysis; architectural decisions; design language; formal analysis framework; real-time embedded systems; uncertainty reduction; unified modeling language profile; Analytical models; Computer architecture; Hardware; Jitter; Real time systems; Software; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences (HICSS), 2011 44th Hawaii International Conference on
Conference_Location :
Kauai, HI
ISSN :
1530-1605
Print_ISBN :
978-1-4244-9618-1
Type :
conf
DOI :
10.1109/HICSS.2011.358
Filename :
5718862
Link To Document :
بازگشت