• DocumentCode
    2623403
  • Title

    Study on comparison of AOP and OOP

  • Author

    Zhang, Lei

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Taishan Univ., Taian, China
  • fYear
    2011
  • fDate
    27-29 June 2011
  • Firstpage
    3596
  • Lastpage
    3599
  • Abstract
    OOP (Object-Oriented Programming) has become the major technology in recent years, which almost takes the place of structure-oriented programming. However, a kind of new technology AOP (Aspect-Oriented Programming), will rise soon, and its influence will go even farther than OOP. This paper analyses the difference between OOP and AOP about key thought, essential concepts, mapping between problem space and solution space, the involved question, language supporting, and the influence on software performance. And then we summarize the main thought and advantage of AOP.
  • Keywords
    aspect-oriented programming; aspect-oriented programming; essential concepts; key thought; object-oriented programming; problem space; software performance; solution space; structure-oriented programming; Information science; Java; Object oriented programming; Software performance; Sun; Unified modeling language; AOP; OOP; aspect; crosscutting concerns; problem apace;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Service System (CSSS), 2011 International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-9762-1
  • Type

    conf

  • DOI
    10.1109/CSSS.2011.5974835
  • Filename
    5974835