CSC/ECE 517 Fall 2009/wiki2 9 km: Difference between revisions
Jump to navigation
Jump to search
Wikimaster (talk | contribs) |
Wikimaster (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
==History== | ==History== | ||
==Why AOP== | |||
==Separation of concerns== | |||
==Fundamtental Concepts of AOP== | ==Fundamtental Concepts of AOP== | ||
==Programming model== | |||
===Joint point model=== | |||
==AspectJ/AspectR== | ==AspectJ/AspectR== |
Revision as of 16:52, 9 October 2009
Aspect-Oriented Programming
Aspect-Oriented Programming (AOP) is a programming paradigm in which the model can be dynamically modified to pefectly satisfy the growing/new requirements of a system. It's very helpful in development of applications which change drastically during their lifecycle.
Overview
The complexity of software system development has always been a very important aspect in software programming industry. Its long been managed using the principle of separation of concerns.