Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Towards a standard design language for AOSD
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Challenges designing next-generation middleware systems
Communications of the ACM - Adaptive middleware
Quantifying aspects in middleware platforms
Proceedings of the 2nd international conference on Aspect-oriented software development
AspectJ in Action: Practical Aspect-Oriented Programming
AspectJ in Action: Practical Aspect-Oriented Programming
Towards just-in-time middleware architectures
Proceedings of the 4th international conference on Aspect-oriented software development
Generic middleware substrate through modelware
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Modularizing design patterns with aspects: a quantitative study
Transactions on Aspect-Oriented Software Development I
Hi-index | 0.00 |
In this paper we discuss the characteristics of Aspect Oriented Programming (AOP) and the need to introduce aspects for distributed computing. The evolution of a revolutionary programming paradigm that promises to have a profound effect on the way we interact with computers, people and places is now a days well known as Aspect Oriented Programming. Middleware platforms, such as RMI, CORBA, DCOM, J2EE and .NET platform, offer abstractions for the complex distributed environment. Distributed middleware [1,2,3,4] are difficult to build and implement because the distributed frameworks impose a large code overhead due to the specific distributed systems programming conventions. Further, this paper discusses the impact of AOP on the distributed computing environment and hence its contribution towards the design of a distributed middleware framework.