• DocumentCode
    3056263
  • Title

    An evaluation of aspect oriented programming for embedded real-time systems

  • Author

    Kartal, Yusuf Bora ; Schmidt, Ece G.

  • Author_Institution
    Aselsan Inc., Ankara
  • fYear
    2007
  • fDate
    7-9 Nov. 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Crosscutting concerns are the issues in object- oriented programming (OOP) that cannot be modularized within a software module. In this paper, an experimental evaluation of the use of aspect-oriented programming (AOP) for the implementation of crosscutting concerns in embedded real-time systems is presented. The crosscutting functionality of the project under study is realized both by employing OOP and AOP techniques to make a comparison between the two programming paradigms. These two implementations are evaluated with respect to software quality and embedded real-time performance metrics. The analysis of the results shows that the AOP technique improves both of these metrics for the software project under study.
  • Keywords
    embedded systems; object-oriented programming; software metrics; software performance evaluation; software quality; aspect oriented programming; crosscutting concerns; embedded real-time performance metrics; embedded real-time systems; object-oriented programming; software quality; Embedded computing; Embedded software; Embedded system; Measurement; Object oriented programming; Real time systems; Scattering; Software quality; Software testing; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and information sciences, 2007. iscis 2007. 22nd international symposium on
  • Conference_Location
    Ankara
  • Print_ISBN
    978-1-4244-1363-8
  • Electronic_ISBN
    978-1-4244-1364-5
  • Type

    conf

  • DOI
    10.1109/ISCIS.2007.4456890
  • Filename
    4456890