Sciweavers

ICSM
2006
IEEE

Tracking Concerns in Evolving Source Code: An Empirical Study

14 years 5 months ago
Tracking Concerns in Evolving Source Code: An Empirical Study
The association between the description of a concern (e.g., a feature) and the code that implements it is valuable information that can degrade as the code of a system evolves. We present a study of the evolution of the implementation of a concern in 33 versions of an open-source text editor. We represented the implementation of the concern using concern graphs, a model that was designed to be resilient to source code evolution. The study showed how the concern graph model supports tracking a concern’s implementation in an evolving system, as well as inferring high-level past changes and assessing the stability of the concern’s implementation.
Martin P. Robillard
Added 11 Jun 2010
Updated 11 Jun 2010
Type Conference
Year 2006
Where ICSM
Authors Martin P. Robillard
Comments (0)