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 条
  • [31] Research on Secrecy Law Based on Blockchain Encrypted Traceability Technology
    Yan, Xiafei
    Zheng, Xu
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2023, 39 (01) : 223 - 235
  • [32] A Trustworthy Food Resume Traceability System Based on Blockchain Technology
    Lee, Meng-Ju
    Luo, Jhong-Ting
    Shao, Jia-Jung
    Huang, Nen-Fu
    35TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2021), 2021, : 546 - 552
  • [33] Traceability of Ready-to-Wear Clothing through Blockchain Technology
    Bullon Perez, Juan Jose
    Queiruga-Dios, Araceli
    Gayoso Martinez, Victor
    Martin del Rey, Angel
    SUSTAINABILITY, 2020, 12 (18)
  • [34] Research Progress on Agricultural Food Traceability Based on Blockchain Technology
    Yang, Xinting
    Li, Rui
    Li, Jinhui
    Min, Tao
    Sun, Chuanheng
    Shipin Kexue/Food Science, 2024, 45 (20): : 299 - 310
  • [35] Modeling food supply chain traceability based on blockchain technology
    Casino, Fran
    Kanakaris, Venetis
    Dasaklis, Thomas K.
    Moschuris, Socrates
    Rachaniotis, Nikolaos P.
    IFAC PAPERSONLINE, 2019, 52 (13): : 2728 - 2733
  • [36] On traceability for safety critical systems engineering
    Mason, P
    12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 272 - 279
  • [37] Blockchain applications for engineering systems
    Rehmani, Mubashir Husain
    ENGINEERING REPORTS, 2023, 5 (07)
  • [38] Traceability in Permissioned Blockchain
    Mitani, Tatsuo
    Otsuka, Akira
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 286 - 293
  • [39] Traceability in Permissioned Blockchain
    Mitani, Tatsuo
    Otsuka, Akira
    IEEE ACCESS, 2020, 8 : 21573 - 21588
  • [40] Requirement decomposition and traceability
    David P. Kirkman
    Requirements Engineering, 1998, 3 (2) : 107 - 114