CSC/ECE 517 Fall 2009/wiki2 9 km

From Expertiza_Wiki
Revision as of 16:52, 9 October 2009 by Wikimaster (talk | contribs)
Jump to navigation Jump to search

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.

History

Why AOP

Separation of concerns

Fundamtental Concepts of AOP

Programming model

Joint point model

AspectJ/AspectR

See also

References

Further Reading

External links