SCRT: A Smart Contract-Based Requirements Traceability Method

With the globalization of the software industry, requirements traceability has become increasingly critical in the software development process. However, the development of large-scale, complex software systems by cross-organizational research teams often faces challenges due to diverse organizational backgrounds, multi-site environments, conflicting objectives, and organizational boundaries. These factors can lead to trust issues, complicating the implementation of requirements traceability. To address these challenges, this study proposes a Smart Contract-Based Requirements Traceability (SCRT) framework. Smart contracts, which are executable code deployed on a blockchain, exhibit properties such as enforceability, tamper resistance, and verifiability. These characteristics empower the SCRT framework to enhance collaboration, communication, and trust among stakeholders while potentially improving the efficiency and quality of software development. Within the SCRT framework, a novel Requirements Traceability Information Model (RTIM) is introduced, which categorizes the links between new and existing artifacts. This model serves as a guide for the smart contract module, delineating which software artifacts to trace and the relationships to establish.

Authors

Institutions

Publication Details

Journal
電腦學刊
Published
2025-06-29
DOI
https://doi.org/10.63367/199115992025063603010
Primary Topic
Open Source Software Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SCRT: A Smart Contract-Based Requirements Traceability Method

Zihan Li, Bangchao Wang, Zan Wang, Ruiqi Luo
電腦學刊
Open Source Software Innovations
article

SCRT: A Smart Contract-Based Requirements Traceability Method

Zihan Li, Bangchao Wang, Zan Wang, Ruiqi Luo
article en

Abstract

With the globalization of the software industry, requirements traceability has become increasingly critical in the software development process. However, the development of large-scale, complex software systems by cross-organizational research teams often faces challenges due to diverse organizational backgrounds, multi-site environments, conflicting objectives, and organizational boundaries. These factors can lead to trust issues, complicating the implementation of requirements traceability. To address these challenges, this study proposes a Smart Contract-Based Requirements Traceability (SCRT) framework. Smart contracts, which are executable code deployed on a blockchain, exhibit properties such as enforceability, tamper resistance, and verifiability. These characteristics empower the SCRT framework to enhance collaboration, communication, and trust among stakeholders while potentially improving the efficiency and quality of software development. Within the SCRT framework, a novel Requirements Traceability Information Model (RTIM) is introduced, which categorizes the links between new and existing artifacts. This model serves as a guide for the smart contract module, delineating which software artifacts to trace and the relationships to establish.

電腦學刊
Wuhan Textile University (CN)
Openalex Percentile: Top 85%
Open Source Software Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SCRT: A Smart Contract-Based Requirements Traceability Method — Zihan Li, Bangchao Wang, et al. · 電腦學刊 (2025) | TGRS Research Map | TGRS