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
Link To Document