• 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