REVIEW ON ASPECT ORIENTED PROGRAMMING

Abstract

Aspect-oriented programming (AOP) has been introduced as a potential programming approach for the specification of nonfunctional component properties, such as fault-tolerance, logging and exception handling. Such properties are referred to as crosscutting concerns and represent critical issues that conventional programming approaches could not modularize effectively leading to a complex code. This paper discusses AOP concept, the necessity that led to it, how it provides better results in code quality and software development efficiency, followed by stating challenges that developers and researchers face when dealing with this approach. It has been concluded that AOP is promising and deserves more attention from developers and researchers. However, more systematic evaluation studies should be conducted to better understand its implications.

Authors and Affiliations

Heba Kurdi

Keywords

Related Articles

Decision Support System for Diabetes Mellitus through Machine Learning Techniques

recently, the diseases of diabetes mellitus have grown into extremely feared problems that can have damaging effects on the health condition of their sufferers globally. In this regard, several machine learning models ha...

Impact of Cloud Computing on ERP implementations in Higher Education

Penetration of Higher Education in all regions is increasing all over the globe at a very fast pace. With the increase in the number of institutions offering higher education, ERP implementations has become one of the ke...

Analysis of the Emotions’ Brainwaves

Currently in Peru, patients with degenerative diseases, such as Amyotrophic Lateral Sclerosis (ALS) have lost of communication ability. Many researchers’ papers that establish basic communication system for these patient...

QVT transformation by modelling - From UML Model to MD Model

To provide a complete analysis of the organization, its business and its needs, it is necessary for leaders to have data that help decision making. Data warehouses are designed to meet such needs; they are an analysis an...

Self Adaptable Deployment for Heterogeneous Wireless Sensor Network

Wireless Sensor Networks (WSN) is becoming a crucial component of most of the fields of engineering. Heterogeneous WSN (HWSN) is characterized by wireless sensor nodes having link (communication), computation or energy h...

Download PDF file
  • EP ID EP120554
  • DOI 10.14569/IJACSA.2013.040904
  • Views 62
  • Downloads 0

How To Cite

Heba Kurdi (2013). REVIEW ON ASPECT ORIENTED PROGRAMMING. International Journal of Advanced Computer Science & Applications, 4(9), 22-27. https://europub.co.uk/articles/-A-120554