ConcernMapper: simple view-based separation of scattered concerns

M. Robillard,Frédéric Weigand Warr
DOI: https://doi.org/10.1145/1117696.1117710
2005-10-16
Abstract:We introduce ConcernMapper, an Eclipse plug-in for experimenting with techniques for advanced separation of concerns. ConcernMapper supports development and maintenance tasks involving scattered concerns by allowing developers to organize and view the code of a project in terms of high-level abstractions called concerns. ConcernMapper is also designed as an extensible platform intended to provide a simple way to store and query concern models created through a variety of approaches. This paper describes the user interface and internal architecture of ConcernMapper, and demonstrates how to write extensions for it.
What problem does this paper attempt to address?