• DocumentCode
    526542
  • Title

    Presenting a meta layer model for separation of crosscutting concerns in aspect oriented architecture

  • Author

    Serafat, Ali Akbar ; Shirazi, Hoesin

  • Author_Institution
    Payame Noor Univ., Tehran, Iran
  • Volume
    2
  • fYear
    2010
  • fDate
    9-11 July 2010
  • Firstpage
    23
  • Lastpage
    27
  • Abstract
    There are some attributes in software architecture which can not be assigned to a specific component or layer. So one of the main concerns in architectural designing is making use of these attributes. It is tried to separate these cross cutting concerns from software architecture by presenting a model in this article. In this model not only the cross cutting concerns are separated from the architecture, but also these attributes are divided into two categories as: functional and none functional each of which placed in different layers. Additionally, this model proposes a method for expressing crosscutting concerns by extending thexADL 2.0 architecture describing language. One of the most important benefits of this method is that it doesn´t create any changes in main architecture.
  • Keywords
    aspect-oriented programming; software architecture; specification languages; architecture describing language; aspect oriented architecture; cross cutting concerns; meta layer model; software architecture; xADL 2.0; Computer architecture; Europe; Software; architecture describing language; aspect orientation; cross cutting concerns; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-5537-9
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2010.5564557
  • Filename
    5564557