Preprint version. Published in International Symposium on Grand Challenges in Traceability Proceedings (GCT'07/TEFSE'07): Lexington, KY, March 1, 2007.
Copyright © ACM 2007. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution.
NOTE: At the time of publication, the author Alex Dekhtyar was not yet affiliated with Cal Poly.
This position paper discusses the need for and the organization of a traceability benchmark. We establish the basic principles of organization of such a benchmark. We then observe the nature of traceability tasks in three areas of Software Engineering: independent verification and validation, software maintenance, and reverse engineering. Based on this, we derive the desiderata for a traceability benchmark addressing the needs of all three areas.