Inquiring the usage of aspect-oriented programming: an empirical study

Freddy Munoz 1 Benoit Baudry 1 Romain Delamare 1 Yves Le Traon 2
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Back in 2001, the MIT announced aspect-orientedprogramming as a key technology in the next 10 years.Nowadays, 8 years later, AOP is not widely adopted.Several reasons can explain this distrust in front ofAOP, and one of them is the lack of robust tools foranalysis, testing and maintenance. In order to developdedicated solutions for assisting the development withAOP, and increase its adoption, we need to understandhow it is actually used. In this paper we analyze 38aspect-oriented open source projects with respect tothe impact of aspects on the projects, and to coverageof the language features. This reveals that AOP iscurrently used in a cautious way. This work is a firststep to built support and development tools dedicatedto actual practices for AOP, based on empirical usage profiles.
Document type :
Conference papers
Complete list of metadatas

https://hal.inria.fr/inria-00504676
Contributor : Didier Vojtisek <>
Submitted on : Wednesday, July 21, 2010 - 9:50:51 AM
Last modification on : Monday, February 25, 2019 - 3:14:04 PM
Long-term archiving on : Friday, October 22, 2010 - 4:13:29 PM

File

munoz09a.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00504676, version 1

Citation

Freddy Munoz, Benoit Baudry, Romain Delamare, Yves Le Traon. Inquiring the usage of aspect-oriented programming: an empirical study. 25th IEEE International Conference on Software Maintenance (ICSM'09), 2009, Edmonton, Alberta, Canada, Canada. ⟨inria-00504676⟩

Share

Metrics

Record views

392

Files downloads

209