• DocumentCode
    3259742
  • Title

    A layered architecture for aspect oriented runtime environment

  • Author

    Majumdar, Dipankar ; Bhattacharya, Swapan

  • Author_Institution
    Dept. of Inf. Technol., B.P. Poddar Inst. of Manage. & Technol., Kolkata, India
  • fYear
    2009
  • fDate
    23-26 Jan. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    ´Separation of concerns´ in the field of software engineering has been an important issue for quite some time. And this issue is very much related to aspect oriented software development. This is so because aspects happen to be certain concerns that get interleaved with the core-functionalities in such a way that they become inseparable. As a result of which the coder, who is supposed to be concerned only with the core-functionalities, is bound to take extra burden or botheration regarding the proper and accurate handling of aspects. This paper proposes a layered-runtime-architecture for the aspect oriented execution environment. The proposed model makes an effort towards separation of such interleaving concerns into separate layers of the execution environment, bringing about significant clarity, flexibility and extendibility in the whole system. The paper also presents a comparative study for the benefits that the new architecture brings about and also the limitations against existing practices.
  • Keywords
    aspect-oriented programming; software architecture; aspect oriented runtime environment; aspect oriented software development; core functionalities; layered architecture; software engineering; Computer architecture; Information technology; Interleaved codes; Object oriented modeling; Object oriented programming; Runtime environment; Service oriented architecture; Software architecture; Software engineering; Technology management; Aspect-Oriented-Programming; Runtime-Environment; Software Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2009 - 2009 IEEE Region 10 Conference
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-4546-2
  • Electronic_ISBN
    978-1-4244-4547-9
  • Type

    conf

  • DOI
    10.1109/TENCON.2009.5396222
  • Filename
    5396222