ConcernMapper
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.
ConcernMapper is useful for software developers
who repeatedly find themselves having to modify source code which, although
conceptually related, is scattered in multiple classes. ConcernMapper is an
extremely lightweight and easy-to-use cousin of FEAT. With ConcernMapper, you
create a concern representation by simply dragging and dropping Java elements of
interest into a view.
Click on this link to get more detail: http://www.cs.mcgill.ca/~martin/cm/