Tool Support for Traceable Product Evolution

  • Authors:
  • P. Lago;E. Niemelä;H. Van Vliet

  • Affiliations:
  • -;-;-

  • Venue:
  • CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In software product families, the full benefit of reusecan only be achieved if traceability of requirements toarchitecture, components and further down to sourcecode is supported. This requires automated toolsupport for tracing from the abstract features of theproduct family to a set of concrete features and sourcecode of family members.We extended a commercial software tool to supporttop-down as well as bottom-up traceability in productfamilies, from the family feature map all the way downto implementation files. At the code level, both newlydeveloped and commercial-off-the-shelf componentsare accommodated. The tool has been validated by(bottom-up) filling the tool's reuse base with features,components, documentation files, etc. from six relatedproducts in the Next Generation Network servicedomain, and next deriving a seventh product from thisreuse base.