DocumentCode
3420189
Title
Towards aspect-oriented class diagrams
Author
Zhang, Gefei
Author_Institution
Ludwig-Maximilians-Univ., Munchen, Germany
fYear
2005
fDate
15-17 Dec. 2005
Abstract
While aspect-oriented modeling has been recognized as a useful means of improving the modularity of software design, the de facto standard modeling language UML lacks first-class model elements representing aspects and does not provide genuine support for aspect-oriented modeling. We propose a simple extension of UML class diagrams which contains a very generic pointcut and advice language and facilitates to model with aspects. Using this approach, we achieve a better separation of concerns as well as more redundancy reduction in UML class diagrams and make them thus more readable and better maintainable.
Keywords
Unified Modeling Language; object-oriented methods; object-oriented programming; UML; aspect-oriented class diagram; aspect-oriented modeling; software design; Computer languages; Graphical user interfaces; Logic design; Logic programming; Object oriented modeling; Redundancy; Software design; Software standards; Unified modeling language; Weaving;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-2465-6
Type
conf
DOI
10.1109/APSEC.2005.106
Filename
1607219
Link To Document