Blockchain technology for requirement traceability in systems engineering

被引:3
|
作者
Elapolu, Mohan S. R. [1 ]
Rai, Rahul [1 ]
Gorsich, David J. [2 ]
Rizzo, Denise [2 ]
Rapp, Stephen [2 ]
Castanier, Matthew P. [2 ]
机构
[1] Clemson Univ, 4 Res Dr, Greenville, SC 29607 USA
[2] US Army DEVCOM Ground Vehicle Syst Ctr, Warren, MI 48397 USA
关键词
Traceability; Requirement engineering; Blockchain; Graph representation; Systems engineering; IMPACT ANALYSIS; CHALLENGES; INFORMATION; MANAGEMENT; MODELS;
D O I
10.1016/j.is.2024.102384
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Requirement engineering (RE), a systematic process of eliciting, defining, analyzing, and managing requirements, is a vital phase in systems engineering. In RE, requirement traceability establishes the relationship between the artifacts and supports requirement validation, change management, and impact analysis. Establishing requirement traceability is challenging, especially in the early stages of a complex system design, as requirements constantly evolve and change. Moreover, the involvement of distributed stakeholders in system development introduces collaboration and trust issues. This paper outlines a novel blockchain-based requirement traceability framework that includes a data acquisition template and graph-based visualization. The template enables dual-level traceability (artifact and object) in the RE processes. The traceability information acquired through the templates is stored in the blockchain, where traces are embedded in blocks' metadata and data. Furthermore, the blockchain is represented as a Neo4J property graph where traces can be retrieved using Cypher queries, thus enabling a mechanism to query and examine the history of requirements. The framework's efficacy is showcased by documenting the RE process of an autonomous automotive system. Our results indicated that the framework can record the history of artifacts with constantly changing requirements and can yield secure decentralized ledgers of requirement artifacts. The proposed distributed traceability framework has shown promise to enhance stakeholder collaboration and trust. However, additional user studies should be conducted to bolster our results.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Blockchain technology and food traceability
    Marin, Ilinca-Andreea
    ROMANIAN JOURNAL OF INFORMATION TECHNOLOGY AND AUTOMATIC CONTROL-REVISTA ROMANA DE INFORMATICA SI AUTOMATICA, 2021, 31 (02): : 125 - 130
  • [2] Blockchain technology to visualize the metrological traceability
    Takatsuji, Toshiyuki
    Watanabe, Hiroshi
    Yamashita, Yuichiro
    PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2019, 58 : 1 - 6
  • [3] Blockchain User Anonymity and Traceability Technology
    Li Peili
    Xu Haixia
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (05) : 1061 - 1067
  • [4] Blockchain technology and traceability in the agrifood industry
    Patelli, Niccolo
    Mandrioli, Mauro
    JOURNAL OF FOOD SCIENCE, 2020, 85 (11) : 3670 - 3678
  • [5] Blockchain in Agriculture Traceability Systems: A Review
    Demestichas, Konstantinos
    Peppes, Nikolaos
    Alexakis, Theodoros
    Adamopoulou, Evgenia
    APPLIED SCIENCES-BASEL, 2020, 10 (12):
  • [6] Application of Blockchain Technology in Food Traceability System
    Yu J.
    Sun J.
    Ji J.
    Sun X.
    Science and Technology of Food Industry, 2021, 42 (15) : 377 - 382
  • [7] The acceptance of blockchain technology in meat traceability and transparency
    Sander, Fabian
    Semeijn, Janjaap
    Mahr, Dominik
    BRITISH FOOD JOURNAL, 2018, 120 (09): : 2066 - 2079
  • [8] Blockchain technology - IOTA applied to product traceability
    Silvano, Wellington Fernandes
    Marcelino, Roderval
    Gagliotti Vigil, Martin Augusto
    REVISTA TECNOLOGIA E SOCIEDADE, 2021, 17 (46): : 201 - 215
  • [9] Decentralizing Supply Chain Anti-Counterfeiting and Traceability Systems Using Blockchain Technology
    Yiu, Neo C. K.
    FUTURE INTERNET, 2021, 13 (04):
  • [10] Food Safety Traceability Method Based on Blockchain Technology
    Wang, Yajie
    Chen, Kai
    Hao, Miao
    Yang, Bing
    2020 3RD INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SCIENCE AND APPLICATION TECHNOLOGY (CISAT) 2020, 2020, 1634