• DocumentCode
    493495
  • Title

    Towards a Classification of Aspects

  • Author

    Yang, Chunhua ; Wang, Haiyang

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Shandong Inst. of Light Ind., Jinan
  • Volume
    1
  • fYear
    2009
  • fDate
    7-8 March 2009
  • Firstpage
    508
  • Lastpage
    512
  • Abstract
    With the aim for promoting separation of crosscutting concerns, the notion of aspects are currently introduced throughout the lifecycle of software development, even to other domains. Many aspects are found, designed or implemented thereby. As the concrete specification and implementation mechanisms vary greatly among aspects, it is relatively complex and difficult to compare them. This paper provides a frame for classifying different aspects. The frame characterizes aspects through multi-dimensions at the more abstract level. Based on the frame, this work classifies many typical aspects proposed in the literature.
  • Keywords
    formal specification; object-oriented programming; software prototyping; aspect classification; aspect oriented programming; concrete specification; crosscutting concern separation; software development lifecycle; Computer industry; Computer science; Computer science education; Concrete; Design methodology; Educational technology; Information science; Programming; Taxonomy; Web services; aspects; classification; taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education Technology and Computer Science, 2009. ETCS '09. First International Workshop on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-1-4244-3581-4
  • Type

    conf

  • DOI
    10.1109/ETCS.2009.121
  • Filename
    4958824