Skip to content

Traceability Raw Datasets

David N. Palacio edited this page May 19, 2021 · 1 revision

Traceability Raw Datasets

This list corresponds to a filtered literature search in Traceability Datasets used for Automatic Traceability Recovery.

Software Artifacts Legend

Requirements (req); Use Cases (uc); Source Code (src); Test Case (tc); High Level Requirements (hlr); Architectural Documents (dc); Design Documents (dd); Low Level Requirements (llr); Interaction Diagrams (id); Class Descriptions (cd); Components (cp); Functional Req (f-req); Non-Functional Req (non-req); Processes (pro)

Last update: April 11th 2020; Maintaned by @danaderp

Simplified Raw Dataset List

Dataset Description Associated Paper Year Language Source Type (#) Target Type (#) # Links
LibEst Enrollment Over Secure Transport Learning to Identify Security-Related Issues Using Convolutional Neural Networks (Palacio, et al.) 2019 C rqr (52) src (14) & tc (21) req2src (204) & req2tc (357)
Waterloo Tracelab source code from CS course in Software Engineer from University of Waterloo, Ontario, Canada Towards feature-aware retrieval of refinement traces (Patrick Rempel, Patrick Mäder, and Tobias Kuschke) 2013 N/A hlr (?) src (14) & tc (21) req2src (204) & req2tc (357)
CCHIT-2-World Vista Health information system A comparative evaluation of two user feedback techniques for requirements trace retrieval (Shin & Cleland-Huang) 2012 N/A rqr (116) rqr (1064) 587
eAnci Italian municipalities management system On integrating orthogonal information retrieval methods to improve traceability recovery (Gethers, et al.)) 2011 Java uc (140) src (55) 567
eTour Tour guide system The 6th Internation Workshp on Traceability in Emerging Forms of Software Engineering (Denys) 2011 Java uc (58) src (116) uc2src (308)
SMOS High school student monitoring system On integrating orthogonal information retrieval methods to improve traceability recovery (Gethers, et al.) 2011 Java uc (67) src (100) uc2src(1044)
AquaBench AquaBench includes a rich data set (all the typical artifacts produced during the development of a software system) with end-to-end traceability links Towards a benchmark for traceability (Eya Ben Charrada, David Caspar, Cédric Jeanneret, Martin Glinz) 2011 Java req, uc, ad, dd, tc src, tc ?
HIPAA Requirements for electronic health care systems A machine learning approach for tracing regulatory codes to product specific requirements (Cleland-Huang, et al.). 2010 N/A HIPPA Technical safeguards (1240) rqr (10) ?
GANNT Project management tool Toward automating requirements satisfaction assessment (Holbrook) 2009 N/A hlr (17) llr (69) 68
CM1 NASA system Advancing Candidate Link Generation for Requirements Tracing: The Study of Methods (Hayes, et al.) 2006 N/A hlr (22) llr (53) 45
Ice Breaker Weather service Goal-centric traceability for managing non-functional requirements (Cleland-Huang, et al). 2005 N/A hlr (409) UML Classes (120) 457
EBT Event Based Traceability Event-Based Traceability for Managing Evolutionary Change (Cleland-Huang, et al.) 2003 Java rqr (40) cs (50) & tc (25) req2src (98) & req2tc (51)
Albergate Hotel management system Recovering traceability links between code and documentation (Antoniol, et al.) 2002 Java hlr (55) src (17) req2src (54)
Easy Clinic Medical system ? ? N/A uc, id, tc, cd (160) uc, id, tc, cd (160) -
Infusion Pump Specification for a medical infusion pump ? ? N/A cp (21) req (126) 131
iTrust Medical system ? ? Java, JSP, JavaScript req (131) src (367) uc2src 534
WARC Library for manipulation and management of WARC files ? ? N/A f-req, non-req (63) req (89) -
Kiosk Traffic system ? ? N/A req (178) pro (224) -