loading...
An Aspect-Oriented Approach for Dealing with Non-Functional Requirements in a Model-Driven Development of Distributed Embedded Real-Time Systems
Santorini Island, Greece May 07-May 09
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISORC.2007.1710th IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Marco A. Wehrmeister, UFRGS, Brazil
Edison P. Freitas, UFRGS, Brazil
Carlos E. Pereira, UFRGS, Brazil
Flavio R. Wagner, UFRGS, Brazil
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 - Distributed 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).
Citation:
Marco A. Wehrmeister, Edison P. Freitas, Carlos E. Pereira, Flavio R. Wagner, "An Aspect-Oriented Approach for Dealing with Non-Functional Requirements in a Model-Driven Development of Distributed Embedded Real-Time Systems," isorc, pp.428-432, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.