Artifact-Centric Modeling and Implementation of Blockchain-Enabled Business Processes

被引:0
作者
Amaral de Sousa, Victor [1 ,2 ]
Burnay, Corentin [1 ]
Snoeck, Monique [2 ]
机构
[1] Univ Namur, Namur Digital Inst NaDI, Res Ctr Management Informat & Digital Transformat, Rue Bruxelles,61, B-5000 Namur, Belgium
[2] Katholieke Univ Leuven, Res Ctr Informat Syst LIRIS, Naamsestr 69, B-3000 Leuven, Belgium
关键词
Blockchain; Smart contract; Business process; Artifact-centric; Model-driven; DESIGN SCIENCE RESEARCH; REQUIREMENTS;
D O I
10.1007/s12599-024-00885-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Smart contracts can be used to support the execution of cross-organizational business processes involving mutually distrusting participants. Model-driven engineering is often used to generate such contracts and requires an appropriate blockchain-enabled process modeling language. Although artifact-centric languages are recommended in this context to support the business objects, lifecycles and cross-organizational process dimensions, most approaches rely on activity-centric languages such as BPMN. The few artifact-centric ones lack integrated support for one or more of these dimensions. To address this issue, in this paper we apply the design science research methodology. The authors propose a set of requirements for artifact-centric and blockchain-enabled business process modeling languages. It is used to evaluate existing work and present the design and demonstration of the B-MERODE language as an improved solution. The models created with the language can be formally verified and used as input to automatically generate smart contracts supporting the required process dimensions.
引用
收藏
页数:30
相关论文
共 46 条
[1]   Using Blockchain to Improve Collaborative Business Process Management: Systematic Literature Review [J].
Alberto Garcia-Garcia, Julian ;
Sanchez-Gomez, Nicolas ;
Lizcano, David ;
Escalona, M. J. ;
Wojdynski, Tomas .
IEEE ACCESS, 2020, 8 :142312-142336
[2]  
Amaralde Sousa V, 2023, B-merode code generator
[3]  
Amaralde Sousa V, 2023, B-merode supply chain case study
[5]  
Buterin V, 2014, Ethereum Whiitepaper
[6]   MDE4BBIS: A Framework to Incorporate Model-Driven Engineering in the Development of Blockchain-Based Information Systems [J].
de Sousa, Victor Amaral ;
Burnay, Corentin .
2021 THIRD INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2021, :195-200
[7]   B-MERODE: A Model-Driven Engineering and Artifact-Centric Approach to Generate Blockchain-Based Information Systems [J].
de Sousa, Victor Amaral ;
Burnay, Corentin ;
Snoeck, Monique .
ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2020, 2020, 12127 :117-133
[8]   Optimized Execution of Business Processes on Blockchain [J].
Garcia-Banuelos, Luciano ;
Ponomarev, Alexander ;
Dumas, Marlon ;
Weber, Ingo .
BUSINESS PROCESS MANAGEMENT, BPM 2017, 2017, 10445 :130-146
[9]   POSITIONING AND PRESENTING DESIGN SCIENCE RESEARCH FOR MAXIMUM IMPACT [J].
Gregor, Shirley ;
Hevner, Alan R. .
MIS QUARTERLY, 2013, 37 (02) :337-+
[10]   Design science in Information Systems research [J].
Hevner, AR ;
March, ST ;
Park, J ;
Ram, S .
MIS QUARTERLY, 2004, 28 (01) :75-105