Vis enkel innførsel

dc.contributor.authorDemi, Selina
dc.contributor.authorSánchez-Gordón, Mary
dc.contributor.authorColomo-Palacios, Ricardo
dc.date.accessioned2022-01-28T10:24:52Z
dc.date.available2022-01-28T10:24:52Z
dc.date.created2021-07-27T16:38:16Z
dc.date.issued2021-07-04
dc.identifier.citationIET Software. 2021, 15 (6), 391-411.en_US
dc.identifier.issn1751-8806
dc.identifier.urihttps://hdl.handle.net/11250/2933153
dc.description.abstractOver the last 3 decades, researchers have attempted to shed light into the requirements traceability problem by introducing tracing tools, techniques, and methods with the vision of achieving ubiquitous traceability. Despite the technological advances, requirements traceability remains problematic for researchers and practitioners. This study aims to identify and investigate the main challenges in implementing (semi-)automated requirements traceability, as reported in the recent literature. A systematic literature review was carried out based on the guidelines for systematic literature reviews in software engineering, proposed by Kitchenham. We retrieved 4530 studies by searching five major bibliographic databases and selected 70 primary studies. These studies were analysed and classified according to the challenges they present and/or address. Twenty-one challenges were identified and were classified into five categories. Findings reveal that the most frequent challenges are technological challenges, in particular, low accuracy of traceability recovery methods. Findings also suggest that future research efforts should be devoted to the human facet of tracing, to explore traceability practices in organisational settings, and to develop traceability approaches that support agile and DevOps practices. Finally, it is recommended that researchers leverage blockchain technology as a suitable technical solution to ensure the trustworthiness of traceability information in interorganisational software projects.en_US
dc.language.isoengen_US
dc.publisherWileyen_US
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/deed.no*
dc.titleWhat have we learnt from the challenges of (semi-) automated requirements traceability? A discussion on blockchain applicability.en_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.rights.holder© 2021 The Authors.en_US
dc.subject.nsiVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550en_US
dc.source.pagenumber391-411en_US
dc.source.volume15en_US
dc.source.journalIET Softwareen_US
dc.source.issue6en_US
dc.identifier.doi10.1049/sfw2.12035
dc.identifier.cristin1922819
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal