|
ABSTRACT
There is a need to study various approaches in the use of object-oriented design patterns and aspect oriented design approach in enterprise systems for architecture and its implementation. The development of aspect oriented requirements gathering approach, design notation and environment for development of enterprise systems needs to be further refined in the context of software applications and industry. Current development in aspects and the path to future work in this direction is highlighted regarding developing a general-purpose design language for aspect oriented software development.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Siobhan Clarke and Robert J. Walker. "Composition Patterns: An Approach to Designing Reusable Aspects," ACM Transactions on Software Engineering Journal, (Oct 2001), pp. 5--14.
|
| |
3
|
Object Management Group (OMG). Unified Modeling Language Specification. Version 2.0, Mar. 2003.
|
| |
4
|
Rambaugh, Jacobson Booch, UML Reference Manual. Addison-Wesley, 1998.
|
 |
5
|
|
| |
6
|
Gregor Kiczales , Erik Hilsdale , Jim Hugunin , Mik Kersten , Jeffrey Palm , William G. Griswold, An Overview of AspectJ, Proceedings of the 15th European Conference on Object-Oriented Programming, p.327-353, June 18-22, 2001
|
| |
7
|
Palo Alto Research Center. http://www.parc.com/, 2005
|
| |
8
|
The AspectJ Team. The AspectJ programming Guide. http://www.eclipse.org/, 2006
|
| |
9
|
|
| |
10
|
David Mapelsden, John Hosking and John Grundy. "Design Pattern Modeling and Instantiation using DPML," ACM Proceedings, (Feb 2002), pp.3--11
|
| |
11
|
|
| |
12
|
The ServerSide.com J2EE Community. http://www.theserverside.com/, 2006
|
| |
13
|
|
| |
14
|
Natsuko Noda and Tomoji Kishi. "Design Pattern Concerns for Software Evolution," ACM Transactions on Software Engineering Journal, (October 2001), pp. 158--161.
|
 |
15
|
|
| |
16
|
IBM Research. http://www.research.ibm.com/, 2006
|
| |
17
|
IBM alphaWorks. http://www.alphaworks.ibm.com/tech/hyperj, 2006.
|
 |
18
|
|
 |
19
|
Peri Tarr , Harold Ossher , William Harrison , Stanley M. Sutton, Jr., N degrees of separation: multi-dimensional separation of concerns, Proceedings of the 21st international conference on Software engineering, p.107-119, May 16-22, 1999, Los Angeles, California, United States
[doi> 10.1145/302405.302457]
|
| |
20
|
Theme/UML. http://www.dsg.cs.tcd.ie/, 2005
|
 |
21
|
|
 |
22
|
|
 |
23
|
|
| |
24
|
AOSD Research Projects. http://www.aosd.net/, 2006
|
| |
25
|
AOCE. http://www.cs.auckland.ac.nz/~john-g/aspects.html, 2000.
|
 |
26
|
|
| |
27
|
Jan Hannemann and Gregor Kiczales. "Design Pattern Implementation in Java and AspectJ," ACM Proceedings on Aspect Oriented Software Development, (Nov 2002), pp. 161--173.
|
|