Aspect oriented programming: Concepts, characteristics and implementation

7Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

Programming techniques have been passed through many development stages in their progressing path to cope with the increasing complexity of systems requirements. So, one of the main goals of the programming languages designers is how to develop programming language that can handle and manage the spread and overlapping of different functionality concerns. Because unmanageable and uncontrollable scattering of concerns inside the system may cause many problems during system running in present or/and during applying maintenance and developing the system in future. One of the most recent and powerful solutions to overcome these problems is via using Aspect-Oriented Programming (AOP) approach. This research is demonstrates the features and the problems with implying AOP techniques in the software development process.

Cite

CITATION STYLE

APA

Abdulhameed, O. A., Yousuf, A. Y., & Abbas, R. H. (2019). Aspect oriented programming: Concepts, characteristics and implementation. Periodicals of Engineering and Natural Sciences, 7(4), 2022–2033. https://doi.org/10.21533/pen.v7i4.975

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free