본문 바로가기
  • Home

A Comparative Study between LSI and LDA in Constructing Traceability between Functional and Non-Functional Requirements

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2019, 24(7), pp.19-29
  • DOI : 10.9708/jksci.2019.24.07.019
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : April 15, 2019
  • Accepted : June 6, 2019
  • Published : July 31, 2019

Sung-Hoon Byun 1 Seok-Won Lee 1

1아주대학교

Accredited

ABSTRACT

Requirements traceability is regarded as one of the important quality attributes in software requirements engineering field. If requirements traceability is guaranteed then we can trace the requirements’ life throughout all the phases, from the customers’ needs in the early stage of the project to requirements specification, deployment, and maintenance phase. This includes not only tracking the development artifacts that accompany the requirements, but also tracking backwards from the development artifacts to the initial customer requirements associated with them. In this paper, especially, we dealt with the traceability between functional requirements and non-functional requirements. Among many Information Retrieval (IR) techniques, we decided to utilize Latent Semantic Indexing (LSI) and Latent Dirichlet Allocation (LDA) in our research. Ultimately, we conducted an experiment on constructing traceability by using two techniques and analyzed the experiment results. And then we provided a comparative study between two IR techniques in constructing traceability between functional requirements and non-functional requirements.

Citation status

* References for papers published after 2023 are currently being built.

This paper was written with support from the National Research Foundation of Korea.