Do you find it hard to keep track of all the code related to your software modification task? Do you wish you could keep a permanent record of the subset of a software system associated to different concerns (requirements, design decisions, tasks, bugs, etc.)? ConcernMapper does exactly this.
ConcernMapper is a plug-in for Eclipse that allows you to organize fields and methods into arbitrary modules called concerns. In brief, ConcernMapper allows you to reorganize the modularity of a software system in a way that suits your needs, without altering its "official" structure or behavior. It also allows you to keep a permanent record of the code associated with various concerns.
S. Thaker, D. Batory, D. Kitchin, and W. Cook. GPCE '07: Proceedings of the 6th international conference on Generative programming and component engineering, page 95--104. New York, NY, USA, ACM Press, (2007)
A. Santos, A. Lopes, and K. Koskimies. AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development, page 14--24. New York, NY, USA, ACM, (2007)
M. Moon, H. Chae, J. Park, and K. Yeom. ICIS '08: Proceedings of the Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008), page 531--536. Washington, DC, USA, IEEE Computer Society, (2008)