Model‐Driven Full‐Lifecycle Support Reference Framework for Blockchain‐Based Application Development.

Saved in:
Bibliographic Details
Title: Model‐Driven Full‐Lifecycle Support Reference Framework for Blockchain‐Based Application Development.
Authors: Wang, Yanze1 (AUTHOR), Feng, Qi1 (AUTHOR), Li, Jingyue2 (AUTHOR), Li, Shanshan1 (AUTHOR), Zhang, He1 (AUTHOR) hezhang@nju.edu.cn
Source: Journal of Software: Evolution & Process. Jun2026, Vol. 38 Issue 6, p1-37. 37p.
Subjects: Blockchains, Model-driven software architecture, Supply chains, Computer software development, Software architecture
Abstract: Blockchain technology has the potential to improve various traditional industries by enabling decentralized, tamper‐resistant data management and transparency. These characteristics, however, make the development of blockchain‐based applications demanding and costly. Model‐driven development (MDD) offers a paradigm by abstracting low‐level details into higher level models, thereby potentially enhancing efficiency and reducing errors. Yet, existing MDD‐based solutions are fragmented and lack comprehensive support for the software development lifecycle (SDLC) in a consistent manner. Moreover, the intrinsic complexity of blockchain and its heterogeneous infrastructures introduces further challenges across SDLC stages, highlighting the need for a unified framework that systematically integrates MDD with blockchain‐specific development. This research proposes an MDD‐based reference framework that supports a consistent modeling process across the entire SDLC of blockchain‐based applications, from requirements to deployment. The framework adapts various modeling techniques to address blockchain‐specific features such as decentralization, one‐time smart‐contract deployment, and immutable data record. The model transformation methods are improved to support the seamless full SDLC development process of blockchain‐based systems. The proposed reference framework is platform independent at modeling level, enabling compatibility with heterogeneous blockchain platforms. Its adaptability was validated through a prototype implementation supporting both Ethereum and Hyperledger Fabric. Further, a comparative case study was conducted on a cross‐border food supply chain. The results demonstrate the feasibility and adaptability of the MDD‐based reference framework, as well as improved efficiency for blockchain‐based system development, which promotes a broader adoption of blockchain technology. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Software: Evolution & Process is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Be the first to leave a comment!
You must be logged in first