• DocumentCode
    3444237
  • Title

    A Case Study to Evaluate Pros/Cons of Aspect- and Object-Oriented Paradigms to Model Distributed Embedded Real-Time Systems

  • Author

    Wehrmeister, Marco A. ; Freitas, Edison ; Orfanus, Dalimir ; Pereira, Carlos E. ; Rammig, Franz

  • Author_Institution
    Dep. Eng. Eletr., UFRGS, Porto Alegre
  • fYear
    2008
  • fDate
    5-5 April 2008
  • Firstpage
    44
  • Lastpage
    54
  • Abstract
    The growing design complexity of today´s embedded real-time systems requires new techniques aiming the raising of the abstraction level since earlier stages of design in order to deal with such complexity in a suitable way. This paper reports a case study, which provides an assessment of two well-know high- level paradigms, namely aspect- (AO) and object- oriented (00) paradigms. Concepts of both paradigms were applied at modeling phase of a distributed embedded real-time system (DERTS). The handling of DERTS´ functional and non-functional requirements (at modeling level) using AO and 00 concepts is discussed. Both paradigms are compared using of a set of software engineering metrics, which were adapted to be applied at modeling level. The presented results show the suitability of each paradigm for DERTS specification in terms of reusability quality of model elements.
  • Keywords
    distributed processing; embedded systems; formal specification; object-oriented programming; software metrics; software quality; software reusability; DERTS specification; abstraction level; aspect-oriented paradigms; design complexity; distributed embedded real-time systems; non-functional requirements; object-oriented paradigms; reusability quality; software engineering metrics; Control system synthesis; Design engineering; Distributed computing; Embedded software; Model driven engineering; Object oriented modeling; Real time systems; Software engineering; Unified modeling language; Unmanned aerial vehicles; Applying Metrics on Model; Aspect-Oriented Modeling; Distributed Embedded Real-Time Systems; UML Modeling; Unmanned Aerial Vehicle;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-based Methodologies for Pervasive and Embedded Software, 2008. MOMPES 2008. 5th International Workshop on
  • Conference_Location
    Budapest
  • Print_ISBN
    978-0-7695-3104-5
  • Type

    conf

  • DOI
    10.1109/MOMPES.2008.9
  • Filename
    4520169