Open Access
Subscription Access
Extending Aspects Support in .NET Framework
Aspect-oriented programming is the programming paradigm of next generation that is one step ahead to object oriented programming paradigm. It improves separation of concerns in software development. Aspect Oriented Software Development makes it possible to modularize crosscutting concerns of a software system more cleanly, thus results in lesser coupling and higher cohesion. In this paper I have done a review on aspect oriented software development with AspectJ language that is more often used for the purpose. An analysis has been made to find out the scope of the implementation of the AOP in .NET framework. I also proposed the enhanced compiler model to support AOP in .NET framework.
Keywords
Aspect-Oriented Software Development, Aspect Oriented Programming, AspectJ Crosscutting Concern, .NET framework, Enhanced Compiler Model.
User
Font Size
Information
Abstract Views: 197
PDF Views: 0