Skip to Main content Skip to Navigation
New interface
Conference papers

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 metadata
Contributor : Didier Vojtisek Connect in order to contact the contributor
Submitted on : Wednesday, July 21, 2010 - 9:50:51 AM
Last modification on : Friday, February 4, 2022 - 3:15:20 AM
Long-term archiving on: : Friday, October 22, 2010 - 4:13:29 PM


Files produced by the author(s)


  • HAL Id : inria-00504676, version 1


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⟩



Record views


Files downloads