A Blockchain-Inspired, Multi-Layered Transaction Model for Business Process Modeling

被引:0
作者
Yue, Kwok-Bun [1 ]
机构
[1] Univ Houston Clear Lake, Houston, TX 77058 USA
来源
DIGITAL INNOVATION AND ENTREPRENEURSHIP (AMCIS 2021) | 2021年
关键词
Business Process Modeling; Blockchain; Business Model; Transaction Model; Model-Driven Software Development;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software development for information systems can be characterized by the development of three kinds of models: (1) business models for business goals and requirements, (2) logical models for the solution design, and (3) physical models for actual implementation. The concept of transactions can beneficially be applied to these models. Past efforts for applying low-level transaction concepts to higher-level models focused on the atomicity, consistency, isolation, and durability (ACID) properties supported by traditional relational DBMS. We propose a novel transaction model that (1) refines the formalism of the ACID properties, and (2) adds blockchain-inspired formalism and properties including statefulness, privacy, and accountability. It supports transaction decomposition to sub-transactions, thus enabling multilayered transactions. The proposed model is based on our experience on developing a proof-of-concept prototypical Model-Based Systems Engineering (MBSE) model repository using the blockchain platform Hyperledger's Fabric. A use case of the prototype is used as the illustrative example.
引用
收藏
页数:10
相关论文
共 32 条
[1]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[2]  
[Anonymous], 2014, A practical guide to SysML: the systems modeling language, DOI DOI 10.1016/C2013-0-14457-1
[3]  
[Anonymous], 2012, Applying UML and Patterns: An Introduction to Object Oriented Analysis and Design and Interative Development
[4]  
[Anonymous], 2002, BUS T PROT
[5]  
[Anonymous], 2015, DELAWARE VALLEY INCO
[6]  
[Anonymous], 2012, J INFORM DATA MANAGE, DOI DOI 10.1007/978-1-4614-1475-9_15
[7]  
[Anonymous], 2016, BPMN 2.0: introduction to the standard for business process modeling
[8]   PAN and MPanSuite: Simulation Vehicles Towards the Analysis and Design of Heterogeneous Mixed Electrical Systems [J].
Bizzarri, Federico ;
Brambilla, Angelo .
2017 FIRST NEW GENERATION OF CAS (NGCAS), 2017, :1-4
[9]   Running Transactional Business Processes with Blockchain's Smart Contracts [J].
Brahem, Amina ;
Messai, Nizar ;
Sam, Yacine ;
Bhiri, Sami ;
Devogele, Thomas ;
Gaaloul, Walid .
2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, :89-93
[10]   AN OVERVIEW OF WORKFLOW MANAGEMENT - FROM PROCESS MODELING TO WORKFLOW AUTOMATION INFRASTRUCTURE [J].
GEORGAKOPOULOS, D ;
HORNICK, M ;
SHETH, A .
DISTRIBUTED AND PARALLEL DATABASES, 1995, 3 (02) :119-153