• 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