Enhancing automated requirements traceability by resolving polysemy

Wentao Wang, Nan Niu, Hui Liu, Zhendong Niu

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

41 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 41
  • Captures
    • Readers: 33
see details

Abstract

Requirements traceability provides critical support throughout all phases of software engineering. Automated tracing based on information retrieval (IR) reduces the effort required to perform a manual trace. Unfortunately, IR-based trace recovery suffers from low precision due to polysemy, which refers to the coexistence of multiple meanings for a term appearing in different requirements. Latent semantic indexing (LSI) has been introduced as a method to tackle polysemy, as well as synonymy. However, little is known about the scope and significance of polysemous terms in requirements tracing. While quantifying the effect, we present a novel method based on artificial neural networks (ANN) to enhance the capability of automatically resolving polysemous terms. The core idea is to build an ANN model which leverages a term's highest-scoring coreferences in different requirements to learn whether this term has the same meaning in those requirements. Experimental results based on 2 benchmark datasets and 6 long-lived open-source software projects show that our approach outperforms LSI on identifying polysemous terms and hence increasing the precision of automated tracing.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018
EditorsDaniel Amyot, Walid Maalej, Guenther Ruhe
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages40-51
Number of pages12
ISBN (Electronic)9781538674185
DOIs
Publication statusPublished - 12 Oct 2018
Event26th IEEE International Requirements Engineering Conference, RE 2018 - Banff, Canada
Duration: 20 Aug 201824 Aug 2018

Publication series

NameProceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018

Conference

Conference26th IEEE International Requirements Engineering Conference, RE 2018
Country/TerritoryCanada
CityBanff
Period20/08/1824/08/18

Keywords

  • Automated require ments tracing
  • Polysemy analysis
  • Requirements traceability
  • Term coreference

Fingerprint

Dive into the research topics of 'Enhancing automated requirements traceability by resolving polysemy'. Together they form a unique fingerprint.

Cite this

Wang, W., Niu, N., Liu, H., & Niu, Z. (2018). Enhancing automated requirements traceability by resolving polysemy. In D. Amyot, W. Maalej, & G. Ruhe (Eds.), Proceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018 (pp. 40-51). Article 8491122 (Proceedings - 2018 IEEE 26th International Requirements Engineering Conference, RE 2018). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/RE.2018.00-53