DocumentCode :
2616880
Title :
An Aspect-Oriented Approach for Dealing with Non-Functional Requirements in a Model-Driven Development of Distributed Embedded Real-Time Systems
Author :
Wehrmeister, Marco A. ; Freitas, Edison P. ; Pereira, Carlos E. ; Wagner, Flavio R.
Author_Institution :
Dep. Engenharia Eletric, Instituto de Informatica
fYear :
2007
fDate :
7-9 May 2007
Firstpage :
428
Lastpage :
432
Abstract :
This work presents a proposal to use aspect orientation in the analysis and design of distributed embedded real-time systems (DERTS). These systems have several requirements directly related to their main characteristics, the so-called non-functional requirements (NFR), which refer to orthogonal properties, conditions, and restrictions that are spread out over the entire system. Pure object-oriented methods do not address successfully those so called cross-cutting concerns, so new technologies, like aspect orientation, are applied in order to fulfill this gap. The paper presents DERAF istributed embedded real-time aspects framework, an extensible and high-level framework (i.e. implementation-independent) to handle NFR of DERTS at earlier design stages. DERAF combines the use of aspects with RT-UML, aiming to separate the handling of non-functional from functional requirements in the model driven design of DERTS. The paper presents the use of DERAF on a case study of an unmanned air vehicle (UAV)
Keywords :
distributed processing; embedded systems; object-oriented methods; aspect-oriented approach; distributed embedded real-time aspect framework; model-driven development; nonfunctional requirement; Control systems; Delay effects; Functional programming; Guidelines; Helicopters; Object oriented modeling; Proposals; Real time systems; Timing jitter; Unmanned aerial vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object and Component-Oriented Real-Time Distributed Computing, 2007. ISORC '07. 10th IEEE International Symposium on
Conference_Location :
Santorini Island
Print_ISBN :
0-7695-2765-5
Type :
conf
DOI :
10.1109/ISORC.2007.17
Filename :
4208873
Link To Document :
بازگشت