Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: https://doi.org/10.21256/zhaw-30590
Publikationstyp: Beitrag in wissenschaftlicher Zeitschrift
Art der Begutachtung: Peer review (Publikation)
Titel: Why don’t we trace? : a study on the barriers to software traceability in practice
Autor/-in: Ruiz, Marcela
Hu, Jin Yang
Dalpiaz, Fabiano
et. al: No
DOI: 10.1007/s00766-023-00408-9
10.21256/zhaw-30590
Erschienen in: Requirements Engineering
Band(Heft): 28
Heft: 4
Seite(n): 619
Seiten bis: 637
Erscheinungsdatum: 2023
Verlag / Hrsg. Institution: Springer
ISSN: 0947-3602
1432-010X
Sprache: Englisch
Schlagwörter: Software traceability; Exploratory study; Agile development; Safety-critical systems
Fachgebiet (DDC): 005: Computerprogrammierung, Programme und Daten
Zusammenfassung: Researchers have proposed numerous tools, methods, and techniques for establishing and maintaining software traceability. Despite its acknowledged importance, researchers argue that traceability is still “a sought-after, yet often elusive quality in software-intensive systems”. We have little evidence regarding how creating, managing, and using traceability links vary depending on factors such as organizational contexts, software development practices, and project types. We conduct an empirical study where software development practitioners express their perception regarding the value of software traceability. Via an online survey, 55 participants provided information related to their current traceability practices and needs. Furthermore, we interviewed 14 practitioners to gain a more in-depth understanding. Our study investigates the effect of two independent variables: the software development paradigm and the type of developed software system. Among the several identified findings, our analysis reveals that, although the traceability costs are an inhibitor for adopting more mature traceability practices, the respondents believe that the expected benefits still outweigh envisioned costs. Traceability is mainly performed manually: not only are automated trace retrieval tools scarce, but their offered automation is not expected to replace human involvement.
URI: https://digitalcollection.zhaw.ch/handle/11475/30590
Volltext Version: Publizierte Version
Lizenz (gemäss Verlagsvertrag): CC BY 4.0: Namensnennung 4.0 International
Departement: School of Engineering
Organisationseinheit: Institut für Informatik (InIT)
Enthalten in den Sammlungen:Publikationen School of Engineering

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2023_Ruiz-etal_Why-dont-we-trace_RequirementsEngineering.pdf2.56 MBAdobe PDFMiniaturbild
Öffnen/Anzeigen
Zur Langanzeige
Ruiz, M., Hu, J. Y., & Dalpiaz, F. (2023). Why don’t we trace? : a study on the barriers to software traceability in practice. Requirements Engineering, 28(4), 619–637. https://doi.org/10.1007/s00766-023-00408-9
Ruiz, M., Hu, J.Y. and Dalpiaz, F. (2023) ‘Why don’t we trace? : a study on the barriers to software traceability in practice’, Requirements Engineering, 28(4), pp. 619–637. Available at: https://doi.org/10.1007/s00766-023-00408-9.
M. Ruiz, J. Y. Hu, and F. Dalpiaz, “Why don’t we trace? : a study on the barriers to software traceability in practice,” Requirements Engineering, vol. 28, no. 4, pp. 619–637, 2023, doi: 10.1007/s00766-023-00408-9.
RUIZ, Marcela, Jin Yang HU und Fabiano DALPIAZ, 2023. Why don’t we trace? : a study on the barriers to software traceability in practice. Requirements Engineering. 2023. Bd. 28, Nr. 4, S. 619–637. DOI 10.1007/s00766-023-00408-9
Ruiz, Marcela, Jin Yang Hu, and Fabiano Dalpiaz. 2023. “Why Don’t We Trace? : A Study on the Barriers to Software Traceability in Practice.” Requirements Engineering 28 (4): 619–37. https://doi.org/10.1007/s00766-023-00408-9.
Ruiz, Marcela, et al. “Why Don’t We Trace? : A Study on the Barriers to Software Traceability in Practice.” Requirements Engineering, vol. 28, no. 4, 2023, pp. 619–37, https://doi.org/10.1007/s00766-023-00408-9.


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.