2013
DOI: 10.1109/tse.2012.71
|View full text |Cite
|
Sign up to set email alerts
|

Trustrace: Mining Software Repositories to Improve the Accuracy of Requirement Traceability Links

Abstract: Abstract-Traceability is the only means to ensure that the source code of a system is consistent with its requirements and that all and only the specified requirements have been implemented by developers. During software maintenance and evolution, requirement traceability links become obsolete because developers do not/cannot devote effort to update them. Yet, recovering these traceability links later is a daunting and costly task for developers. Consequently, the literature proposed methods, techniques, and t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
51
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 91 publications
(51 citation statements)
references
References 35 publications
0
51
0
Order By: Relevance
“…Antoniol, Giuliano et al [21] proposed an approach that discovers traceability links between source code and software engineering artifacts based on Information Retrieval (IR) where software engineering artifacts are ranked against queries constructed from the identifiers of source code. Ali et al [22] proposed an approach to establish and maintain traceability links between source codes and software requirements to improve the precision and recall of information retrieval (IR) techniques by discarding/re-ranking the reported links from IR based on the outcome links that are generated from software repositories. Diaz, Diana, et al [23] proposed an approach that purifies the noise from the candidate links list generated by IR technique.…”
Section: Information Retrieval Techniquesmentioning
confidence: 99%
See 4 more Smart Citations
“…Antoniol, Giuliano et al [21] proposed an approach that discovers traceability links between source code and software engineering artifacts based on Information Retrieval (IR) where software engineering artifacts are ranked against queries constructed from the identifiers of source code. Ali et al [22] proposed an approach to establish and maintain traceability links between source codes and software requirements to improve the precision and recall of information retrieval (IR) techniques by discarding/re-ranking the reported links from IR based on the outcome links that are generated from software repositories. Diaz, Diana, et al [23] proposed an approach that purifies the noise from the candidate links list generated by IR technique.…”
Section: Information Retrieval Techniquesmentioning
confidence: 99%
“…Marcus et al [24] proposed approaches that advocate for the use of latent semantic indexing (LSI) to recover traceability links between documentation and source code. However, all the above proposed approaches based on IR, lack accuracy in term of precision, recall, and perform poorly in short context [22], [24], [25]. These approaches also disregard word order, syntactic relations, morphology, semantic relation, and word ambiguities [26].…”
Section: Information Retrieval Techniquesmentioning
confidence: 99%
See 3 more Smart Citations