A toolkit for weaving aspect oriented UML designs
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
A UML-based aspect-oriented design notation for AspectJ
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
IEEE Software
Applying and evaluating AOM for platform independent behavioral UML models
Proceedings of the 2008 AOSD workshop on Aspect-oriented modeling
Software Evolution with Feature-Oriented and Aspect-Oriented Programming
ICICIC '08 Proceedings of the 2008 3rd International Conference on Innovative Computing Information and Control
Weaving security aspects into UML 2.0 design models
Proceedings of the 13th workshop on Aspect-oriented modeling
Modeling and integrating aspects with UML activity diagrams
Proceedings of the 2009 ACM symposium on Applied Computing
Extending UML for Aspect Oriented Software Modeling
CSIE '09 Proceedings of the 2009 WRI World Congress on Computer Science and Information Engineering - Volume 07
Hi-index | 0.00 |
Aspect Oriented Programming (AOP) is a new programming paradigm for modeling cross cutting concerns into aspects that is hard to model in OOP. UML is commonly used for modeling structure and behavior of object oriented systems. In this paper, we discuss the UML extensions for modeling of AOP software. This paper provides a comprehensive survey of techniques that extends the UML for modeling of AOP software along with their analysis. Our analysis suggests that only few extensions have been purposed for modeling of AOP software with UML. We conclude that more extensions are required for complete modeling of AOP constructs with UML.