Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies

Rachel Burrows, Alessandro Garcia, François Taïani

2009

Abstract

Over the last few years, a growing number of studies have explored how Aspect-Oriented Programming (AOP) might impact software maintainability. Most of the studies use coupling metrics to assess the impact of AOP mechanisms on maintainability attributes such as design stability and error proneness. Unfortunately, the use of such metrics is fraught with dangers, which have so far not been thoroughly investigated. To clarify this problem, this paper presents a systematic review of recent AOP maintainability studies. Our review consolidates data from recent research results, highlights circumstances when the applied coupling measures are suitable to AO programs and draws attention to deficiencies where coupling metrics need to be improved.

Download


Paper Citation


in Harvard Style

Burrows R., Garcia A. and Taïani F. (2009). Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies . In Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-811-98-2, pages 191-202. DOI: 10.5220/0001955201910202

in Bibtex Style

@conference{enase09,
author={Rachel Burrows and Alessandro Garcia and François Taïani},
title={Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies},
booktitle={Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2009},
pages={191-202},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001955201910202},
isbn={978-989-811-98-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies
SN - 978-989-811-98-2
AU - Burrows R.
AU - Garcia A.
AU - Taïani F.
PY - 2009
SP - 191
EP - 202
DO - 10.5220/0001955201910202