Science Alert
Curve Top
Information Technology Journal
  Year: 2010 | Volume: 9 | Issue: 6 | Page No.: 1262-1269
DOI: 10.3923/itj.2010.1262.1269
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

A Review on Aspect Oriented Implementation of Software Product Lines Components

Fazal-e- Amin, Ahmad Kamil Mahmood and Alan Oxley

Aspect orientation is an emerging technique which provides a solution to the implementation of concerns that span more than one module, thus enhancing modularity. Modularity is directly related to reusability. The whole point of having a software product line is so that software assets can be reused to develop multiple individual products. This co-relation between aspect-oriented techniques and software product lines motivates the development of aspect-oriented product line components. Several researchers have presented their work on the development of core assets using aspect-oriented techniques. These studies used aspect-oriented techniques for an improved separation of a concern, the treatment of crosscutting concerns, the inclusion of optional/alternative features and for variability management. In this study, an attempt is made to review the research in this field, highlighting the application domains along with other pertinent results. Furthermore, the study also tries to highlight the opportunities and challenges for carrying out the aspect-oriented implementation of software product line components.
PDF Fulltext XML References Citation Report Citation
  •    Systematic Review on Aspect-oriented UML Modeling: A Complete Aspectual UML Modeling Framework
  •    A Review of Software Component Reusability Assessment Approaches
  •    Synthesizing a Composite Model for Runtime Monitoring and Adapting Goal Oriented Systems
How to cite this article:

Fazal-e- Amin, Ahmad Kamil Mahmood and Alan Oxley, 2010. A Review on Aspect Oriented Implementation of Software Product Lines Components. Information Technology Journal, 9: 1262-1269.

DOI: 10.3923/itj.2010.1262.1269






Curve Bottom