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

Communication and Computation Aware Task Scheduling Framework Toward Exascale Computing

The race for Exascale Computing has naturally led computer architecture to transit from the multicore era and into the heterogeneous era. Exascale Computing within the heterogenous environment necessarily use the best-fi...

Implementation of a Beowulf Cluster and Analysis of its Performance in Applications with Parallel Programming

In the Image Processing Research Laboratory (INTI-Lab) of the Universidad de Ciencias y Humanidades, the permission to use the embedded systems laboratory was obtained. INTI-Lab researchers will use this laboratory to do...

Fuzzy Logic Tsukamoto for SARIMA On Automation of Bandwidth Allocation

The wireless network is used in different fields to enhance information transfer between remote areas. In the education area, it can support knowledge transfer among academic member including lecturers, students, and sta...

Awareness Training Transfer and Information Security Content Development for Healthcare Industry

Electronic Health Record (EHR) becomes increasingly pervasive and the need to safeguard EHR becomes more vital for healthcare organizations. Human error is known as the biggest threat to information security in Electroni...

Bio-inspired Think-and-Share Optimization for Big Data Provenance in Wireless Sensor Networks

Big data systems are being increasingly adopted by the enterprises exploiting big data applications to manage data-driven process, practices, and systems in an enterprise wide context. Specifically, big data systems and...

Download PDF file
  • EP ID EP120554
  • DOI 10.14569/IJACSA.2013.040904
  • Views 94
  • 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