You are here: Home Basic Research Software Engineering Publications Dealing with Crosscutting Concerns in Existing Software

L. Moonen (2008)

Dealing with Crosscutting Concerns in Existing Software

In: Proceedings of the 24th IEEE International Conference on Software Maintenance - Frontiers of Software Maintenance (ICSM/FoSM 2008), ed. by Hausi Müller, Scott Tilley and Kenny Wong, pp. 68-77, IEEE (ISBN: 978-1-4244-2654-6)

This paper provides a roadmap for dealing with crosscutting concerns while trying to understand, maintain, and evolve existing software systems. We describe an integrated, systematic, approach that helps a software engineer with identifying, documenting and migrating crosscutting concerns in the source code of a software system, and discuss the integration considerations. We conclude with a number of lessons learned and directions for future research.
Personal tools