Abstract
Maintaining traceability links among software artifacts is
particularly important for many software engineering tasks.
Even though automatic traceability link recovery tools are
successful in identifying the semantic connections among
software artifacts produced during software development, no
existing traceability link management approach can e®ec-
tively and automatically deal with software evolution. We
propose a technique to automatically manage traceability
link evolution and update the links in evolving software. Our
novel technique, called incremental Latent Semantic Index-
ing (iLSI), allows the fast and low-cost LSI computation for
the update of traceability links by analyzing the changes to
software artifacts and by re-using the results from previous
LSI computation before the changes. We present our iLSI
technique, and describe a complete automatic traceability
link evolution management tool, TLEM, that is capable of
interactively and quickly updating traceability links in the
presence of evolving software artifacts. We report on our
empirical evaluation with various experimental studies to
assess the performance and usefulness of our approach.
Users
Please
log in to take part in the discussion (add own reviews or comments).