A Cohesion Measure for Aspects

By: Jean-François Gélinas, Mourad Badri, Linda Badri

Abstract

Aspect-Oriented Software Development is a promising new software engineering paradigm. It promotes, in particular, improved separation of crosscutting concerns into single units called aspects. AspectJ, the most used aspect-oriented programming language, represents an extension of Java. In fact, existing object-oriented programming languages suffer from a serious limitation in modularizing adequately crosscutting concerns.

Cite as:

Jean-François Gélinas, Mourad Badri, Linda Badri, “A Cohesion Measure for Aspects”, Journal of Object Technology, Volume 5, no. 7 (September 2006), pp. 75-95, doi:10.5381/jot.2006.5.7.a5.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact