Aspect dependency analyzer framework for aspect oriented requirements

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Aspect Oriented Software Development (AOSD) is an emerging software development technology that seeks new modularizations of software systems in order to isolate broadly based functions from the main program's business logic. AOSD permits multiple concerns to be expressed separately and automatically unified into working systems. However, the complexity of interactions between aspects and base modules and among different aspects may reduce the value of aspect-oriented separation of cross-cutting concerns. This framework exploits the dependencies generated by the operators such as before, after, around and replace. It uses the specification of composition of aspects and if a conflicting situation emerges in a match point, it uses dominant candidate aspects to produce rules for composition which may be used to guide the process of composition. The proposed work generates a composition rule for each match point. © 2013 Springer Science+Business Media New York.

Cite

CITATION STYLE

APA

Santhi, K., Zayaraz, G., & Vijayalakshmi, V. (2013). Aspect dependency analyzer framework for aspect oriented requirements. In Lecture Notes in Electrical Engineering (Vol. 150 LNEE, pp. 75–81). https://doi.org/10.1007/978-1-4614-3363-7_9

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