An evaluation of traceability approaches to support software evolution

Requirements traceability is becoming increasingly significant element in software engineering. It provides critical function in the development and maintenance of a software system. From the software evolution point of view, requirements traceability plays an important role in facilitating software...

Full description

Bibliographic Details
Main Authors: Rochimah, S., Kadir, W. M. N. W., Abdullah, Abdul Hanan
Format: Conference or Workshop Item
Language:English
Published: 2007
Subjects:
Online Access:http://eprints.utm.my/7463/
http://eprints.utm.my/7463/1/Abdullah_Abd_Hanan_2007_Evaluation_Traceability_Approaches_Support_Software.pdf
Description
Summary:Requirements traceability is becoming increasingly significant element in software engineering. It provides critical function in the development and maintenance of a software system. From the software evolution point of view, requirements traceability plays an important role in facilitating software evolution. Since the evolution is inevitable, a traceability approach must take as much as possible the important influencing aspects into account to the evolution processes in order to minimize the evolution efforts. This paper evaluates several recent traceability approaches published in literature with the focus on their contributions to software evolution. The evaluation results may be used as a basis for improving requirements traceability approaches that may simplify the software evolution tasks.