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