DocumentCode :
2168642
Title :
Towards a Model-Driven Approach for Mapping Requirements on AADL Architectures
Author :
Ponsard, Christophe ; Delehaye, Mathieu
Author_Institution :
Software & Syst. Eng., CETIC Res. Center, Charleroi
fYear :
2009
fDate :
2-4 June 2009
Firstpage :
353
Lastpage :
358
Abstract :
Software architectural design is a key activity in the software development process. It is especially critical for embedded systems subject to specific non-functional requirements such as performance or reliability. However, the activity of designing an architecture fulfilling a set of requirements still remains largely informal, based on experience with the support of some informal patterns and styles.The purpose of this paper is to explore how to build more systematically architectures for embedded systems using precise models both for the requirements and the architecture. A mapping is proposed between those models together with guidelines on how to inject functional and non-functional requirements at various stages. The process is illustrated and discussed using a cruise control system.
Keywords :
embedded systems; formal specification; software architecture; specification languages; AADL architecture; Architecture Analysis and Design Language; cruise control system; embedded system; model-driven approach; nonfunctional requirement; requirements mapping; software architectural design; software development process; Communication system software; Computer architecture; Context modeling; Control systems; Design engineering; Embedded software; Embedded system; Guidelines; Hardware; Software design;
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.33
Filename :
5090547
Link To Document :
بازگشت