loading...
Isolating Idiomatic Crosscutting Concerns
Budapest, Hungary September 25-September 30
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSM.2005.5721st IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Magiel Bruntink, Centrum voor Wiskunde en Informatica
Arie van Deursen, Centrum voor Wiskunde en Informatica
Tom Tourwé, Centrum voor Wiskunde en Informatica
This paper reports on our experience in automatically migrating the crosscutting concerns of a large-scale software system, written in C, to an aspect-oriented implementation. We present a systematic approach for isolating crosscutting concerns, and illustrate this approach by zooming in on one particular crosscutting concern. Additionally, we compare the already existing solution to the aspect-oriented solution, and discuss advantages as well as disadvantages of both in terms of selected quality attributes. Our results show that automated migration is feasible, and that adopting an aspect-oriented approach can lead to significant improvements in source code quality, if carefully designed and managed.
Citation:
Magiel Bruntink, Arie van Deursen, Tom Tourwé, "Isolating Idiomatic Crosscutting Concerns," icsm, pp.37-46, 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.