An Aspect-Oriented Design Model Based on AspectJ and UML

[1]  Harold Ossher,et al.  Specifying Subject-Oriented Composition , 1996, Theory Pract. Object Syst..

[2]  Gregor Kiczales,et al.  Aspect-oriented programming , 1996, CSUR.

[3]  Edsger W. Dijkstra,et al.  A Discipline of Programming , 1976 .

[4]  Cristina V. Lopes,et al.  Aspect-oriented programming , 1999, ECOOP Workshops.

[5]  Bedir Tekinerdogan,et al.  Separation and Composition of Concerns through Synthesis-Based Design , 2000 .

[6]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[7]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.

[8]  Yoshikazu Yamamoto,et al.  Extending UML with Aspects: Aspect Support in the Design Phase , 1999, ECOOP Workshops.

[9]  Karl Lieberherr,et al.  Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns , 1995 .

[10]  Harold Ossher,et al.  Subject-oriented programming: a critique of pure objects , 1993, OOPSLA '93.

[11]  Siobhán Clarke,et al.  Composition of Object-Oriented Software Design Models , 2001 .

[12]  Alexander L. Wolf,et al.  Feature Engineering , 1998 .

[13]  William G. Griswold,et al.  An Overview of AspectJ , 2001, ECOOP.

[14]  Stefan Hanenberg,et al.  An Object Model for General-Purpose Aspect Languages , 2001, GCSE.

[15]  OssherHarold,et al.  Subject-oriented design , 1999 .

[16]  Siobhán Clarke,et al.  Composition patterns: an approach to designing reusable aspects , 2001, ICSE 2001.