Facets of Aspect Oriented Programming
Priyanka Sarode1, R. N. Jugele2

1Priyanka Sarode*, Inter Institutional Computer Centre; RTM Nagpur University, Nagpur, India.
2R. N. Jugele, Department of Computer Science, Shivaji Science College, Nagpur, India.
Manuscript received on January 12, 2020. | Revised Manuscript received on January 25, 2020. | Manuscript published on February 10, 2020. | PP: 1693-1696 | Volume-9 Issue-4, February 2020. | Retrieval Number: C8955019320/2020©BEIESP | DOI: 10.35940/ijitee.C8955.029420
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: AOP-Aspect Oriented Programming is a new programming paradigm for separating crosscutting concerns that are generally hard to do in object-oriented programming. As AOP has better ability to handle crosscutting concerns than Object-Oriented Programming (OOP,) it supports to write more modularized and more sustainable code. In addition, numerous publications discuss about the advantages of AOP design and implementation. However, for this new programming paradigm the work is in its early stages. The paper is all about the surveyed and reviewed several facets of AOP. 
Keywords:  Aspect Oriented Programming, Object Oriented Programming, AOP, OOPs, Tangled, Crosscut.
Scope of the Article:  Advanced Computing Architectures and New Programming Models