Back to Search
Start Over
DISCUSSING ASPECT OF AOP.
- Source :
-
Communications of the ACM . Oct2001, Vol. 44 Issue 10, p33-38. 6p. - Publication Year :
- 2001
-
Abstract
- This article focuses on aspect oriented programming (AOP) which is a new evolution in the line of technology for separation of concerns, and is a technology that allows design and code to be structured to reflect the way developers want to think about the system. According to the author, AOP builds on existing technologies and provides additional mechanisms that make it possible to affect the implementation of systems in a crosscutting way. In AOP, even a single aspect can contribute to the implementations of a number of procedures or modules of objects. The contribution can either be homogeneous or heterogeneous. The author further holds, that AOP must address both, what the programmer can say and how the computer system will realize the program in a working system. Thus, the goal of AOP systems is not only to provide a way of expressing crosscutting concerns in computational systems, but also to ensure that these mechanisms are conceptually straightforward and have efficient implementations.
Details
- Language :
- English
- ISSN :
- 00010782
- Volume :
- 44
- Issue :
- 10
- Database :
- Academic Search Index
- Journal :
- Communications of the ACM
- Publication Type :
- Periodical
- Accession number :
- 11934647
- Full Text :
- https://doi.org/10.1145/383845.383854