DocumentCode
732114
Title
Tagging in Assisted Tracing
Author
Wentao Wang ; Nan Niu ; Hui Liu ; Yuting Wu
Author_Institution
Dept. of Electr. Eng. & Comput. Syst., Univ. of Cincinnati, Cincinnati, OH, USA
fYear
2015
fDate
17-17 May 2015
Firstpage
8
Lastpage
14
Abstract
Assisted tracing is the process where human analyst vets and makes decisions concerning the automated method´s output. Current research reveals human fallibility in this process, and shows that analyst often makes incorrect decisions that lead to inaccurate final trace matrix. To help enhance analyst performance, we leverage tagging in assisted tracing. Specifically, we implement tagging as a front-end feature that allows analysts to freely mark what they feel worth externalizing during tracing. We then carry out an experiment to investigate the tagging practices of 28 student analysts in vetting requirements-to-source-code trace matrices. Our study shows that tagging is readily adopted by analysts, tags produced in tracing follow power laws, and tags greatly enhance the precision of analyst-submitted final trace matrices. Our work opens up new avenues for researching improved ways to foster analyst-tool integration.
Keywords
program diagnostics; software tools; source code (software); analyst-tool integration; assisted tracing; automated method; front-end feature; human analyst vets; human fallibility; inaccurate final trace matrix; tagging practices; vetting requirements-to-source-code trace matrices; Accuracy; Java; Social computing; Software; Software engineering; Tagging; YouTube; analyst-tool interaction; assisted tracing; front-end of tracing tool; human factors; tagging; traceability;
fLanguage
English
Publisher
ieee
Conference_Titel
Software and Systems Traceability (SST), 2015 IEEE/ACM 8th International Symposium on
Conference_Location
Florence
Type
conf
DOI
10.1109/SST.2015.9
Filename
7181522
Link To Document