Improving requirements tracing via information retrieval

J. H. Hayes, A. Dekhtyar, J. Osborne

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

205 Scopus citations

Abstract

We present an approach for improving requirements tracing based on framing it as an information retrieval (IR) problem. Specifically, we focus on improving recall and precision in order to reduce the number of missed traceability links as well as to reduce the number of irrelevant potential links that an analyst has to examine when performing requirements tracing. Several IR algorithms were adapted and implemented to address this problem. We evaluated our algorithms by comparing their results and performance to those of a senior analyst who traced manually as well as with an existing requirements tracing tool. Initial results suggest that we can retrieve a significantly higher percentage of the links than analysts, even when using existing tools, and do so in much less time while achieving comparable signal-to-noise levels.

Original languageEnglish
Title of host publicationProceedings - 11th IEEE International Requirements Engineering Conference, RE 2003
Pages138-147
Number of pages10
ISBN (Electronic)0769519806
DOIs
StatePublished - 2003
Event11th IEEE International Requirements Engineering Conference, RE 2003 - Monterey Bay, United States
Duration: Sep 8 2003Sep 12 2003

Publication series

NameProceedings of the IEEE International Conference on Requirements Engineering
Volume2003-January
ISSN (Print)1090-705X

Conference

Conference11th IEEE International Requirements Engineering Conference, RE 2003
Country/TerritoryUnited States
CityMonterey Bay
Period9/8/039/12/03

Bibliographical note

Publisher Copyright:
© 2003 IEEE.

Keywords

  • Algorithm design and analysis
  • Capability maturity model
  • Computer aided software engineering
  • Computer science
  • Horses
  • Information retrieval
  • Performance analysis
  • Signal analysis
  • Software tools
  • Sparks

ASJC Scopus subject areas

  • General Computer Science
  • General Engineering
  • Strategy and Management

Fingerprint

Dive into the research topics of 'Improving requirements tracing via information retrieval'. Together they form a unique fingerprint.

Cite this