Show simple item record

dc.contributor.authorDemi, Selina
dc.contributor.authorSánchez-Gordón, Mary
dc.contributor.authorKristiansen, Monica
dc.contributor.authorLarrucea, Xabier
dc.date.accessioned2024-07-15T12:32:06Z
dc.date.available2024-07-15T12:32:06Z
dc.date.created2024-07-11T22:11:20Z
dc.date.issued2024
dc.identifier.citationJournal of Software: Evolution and Process. 2024, Artikkel e2707.en_US
dc.identifier.issn2047-7473
dc.identifier.urihttps://hdl.handle.net/11250/3141282
dc.description.abstractBlockchain technology has attracted significant attention in both academia and industry. Recently, the application of blockchain has been advocated in software engineering. The global software engineering paradigm exacerbates trust issues, as distributed and cross-organizational teams need to share software artifacts. In such a context, there is a need for a decentralized yet reliable traceability knowledge base to keep track of what/how/when/by whom software artifacts were created or changed. This study presents a blockchain-enabled framework for trustworthy and collaborative traceability management and identifies benefits, challenges, and potential improvements based on the feedback of software engineering experts. A qualitative approach was followed in this study through semistructured interviews with software engineering (SE) experts. Transcripts were analyzed by applying the content analysis technique. The results indicated the emergence of five categories, further grouped into three main categories: experts' perceptions, blockchain-based software process improvement, and experts' recommendations. In addition, the findings suggested four archetypes of organizations that may be interested in blockchain technology: distributed organizations, organizations with contract-based projects, organizations in regulated domains, and regulators who may push the use of this technology. Further efforts should be devoted to the integration of the proposal with tools used throughout the software development lifecycle and leveraging the potential of smart contracts in validating the implementation of requirements automatically.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.subjectblockchain technologyen_US
dc.subjectcontent analysisen_US
dc.subjectexperts' judgmenten_US
dc.subjectneural distributed ledgeren_US
dc.subjectrequirements engineeringen_US
dc.titleTrustworthy and collaborative traceability management: Experts’ feedback on a blockchain-enabled frameworken_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.rights.holder© 2024 The Author(s).en_US
dc.subject.nsiVDP::Teknologi: 500en_US
dc.source.journalJournal of Software: Evolution and Process (JSEP)en_US
dc.identifier.doi10.1002/smr.2707
dc.identifier.cristin2282032
dc.source.articlenumbere2707en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal