Chisel 
logo  Computer Human Interaction & Software 
Engineering Lab

ConcernLines

[ Demo ]

Understanding the evolution of a software system requires understanding how information about the release history, non-functional requirements and project milestones relates to functional requirements on the software components. This project features a new tool, called ConcernLines, that supports this cognitive process by visualizing co-occurring concerns over time.

ConcernLines: A Timeline View of co-occurring Concerns

C. Treude, M.-A. Storey, "ConcernLines: A Timeline View of co-occurring Concerns", in Proceedings of the 31st International Conference on Software Engineering, Vancouver, Canada, May 16-24, 2009. (Online Library)