Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
34247.pdf (4.83 MB)
ETD Abstract Container
Abstract Header
On the Answer Status and Usage of Requirements Traceability Questions
Author Info
Gupta, Arushi
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=ucin1562842351223984
Abstract Details
Year and Degree
2019, MS, University of Cincinnati, Engineering and Applied Science: Computer Science.
Abstract
To understand requirements traceability in practice, we present a preliminary study of identifying questions from requirements repositories and examining their answering status. Investigating 345 open-source projects results in 20,622 requirements questions, among which 53% were answered successfully, 15% were answered unsuccessfully, and 32% were not answered at all. To be able to answer the requirements traceability questions effectively, the developers need traceability links. we found that the trace links can differ based on the usage of those links for various tasks. We present this via an empirical study where we explicitly assign the participants into 3 trace-usage groups of one requirement: ?nding its implementation for verification and validation purpose, changing it within the original software system, and reusing it toward another application. The results uncover what we call “gray links”—around 20% of the total traces are voted to be true links with respect to only one task but not the others. We provide a mechanism to identify such gray links and discuss how they can be leveraged to advance the research and practice of value-based requirements traceability. For traceability in practice, developers need to consider the usage if requirements traceability questions to provide a successful answer.
Committee
Nan Niu, Ph.D. (Committee Chair)
Carla Purdy, Ph.D. (Committee Member)
Boyang Wang (Committee Member)
Pages
128 p.
Subject Headings
Computer Science
Keywords
Requirements Traceability
;
software engineering task
;
repository mining
;
Practitioner questions
;
gray links
;
Requirements analysis
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Gupta, A. (2019).
On the Answer Status and Usage of Requirements Traceability Questions
[Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1562842351223984
APA Style (7th edition)
Gupta, Arushi.
On the Answer Status and Usage of Requirements Traceability Questions.
2019. University of Cincinnati, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1562842351223984.
MLA Style (8th edition)
Gupta, Arushi. "On the Answer Status and Usage of Requirements Traceability Questions." Master's thesis, University of Cincinnati, 2019. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1562842351223984
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
ucin1562842351223984
Download Count:
2,628
Copyright Info
© 2019, all rights reserved.
This open access ETD is published by University of Cincinnati and OhioLINK.