4.0 Article

Horizontal traceability for just-in-time requirements: the case for open source feature requests

Journal

JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS
Volume 26, Issue 12, Pages 1280-1296

Publisher

WILEY
DOI: 10.1002/smr.1678

Keywords

traceability; TF-IDF; VSM; Information Retrieval (IR); Just-In-Time (JIT) Requirement; feature request; LSA

Funding

  1. RAAK-PRO program under EQuA-project

Ask authors/readers for more resources

Agile projects typically employ just-in-time requirements engineering and record their requirements (so-called feature requests) in an issue tracker. In open source projects, we observed large networks of feature requests that are linked to each other. Both when trying to understand the current state of the system and to understand how a new feature request should be implemented, it is important to know and understand all these (tightly) related feature requests. However, we still lack tool support to visualize and navigate these networks of feature requests. A first step in this direction is to see whether we can identify additional links that are not made explicit in the feature requests, by measuring the text-based similarity with a vector space model (VSM) using term frequency-inverse document frequency (TF-IDF) as a weighting factor. We show that a high text-based similarity score is a good indication for related feature requests. This means that with a TF-IDF VSM, we can establish horizontal traceability links, thereby providing new insights for users or developers exploring the feature request space. Copyright (c) 2014 John Wiley & Sons, Ltd.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.0
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available