14 Hits in 10.5 sec

Integrated Model-Driven Engineering of Blockchain Applications for Business Processes and Asset Management [article]

Qinghua Lu, An Binh Tran, Ingo Weber, Hugo O'Connor, Paul Rimba, Xiwei Xu, Mark Staples, Liming Zhu, Ross Jeffery
2020 arXiv   pre-print
Therefore, in this paper, we present an approach for integrated MDE across business processes and asset management (e.g. for settlement).  ...  The proposed MDE approach is implemented in a smart contract generation tool called Lorikeet, and evaluated in terms of feasibility, functional correctness, and cost effectiveness.  ...  | MDE TOOL: LORIKEET We design and develop a model-driven engineering tool for business processes and asset management on blockchain, named Lorikeet 13 .  ... 
arXiv:2005.12685v2 fatcat:ed4p3kunzfcfxjfpel5xgmi44i

Blockchain Support for Collaborative Business Processes

Claudio Di Ciccio, Alessio Cecconi, Marlon Dumas, Luciano García-Bañuelos, Orlenys López-Pintado, Qinghua Lu, Jan Mendling, Alexander Ponomarev, An Binh Tran, Ingo Weber
2019 Informatik-Spektrum  
The Lorikeet System Overview and Design Principles Lorikeet is a model-driven engineering (MDE) tool for the development of blockchain applications in the space of business processes and asset control  ...  Model-Driven Engineering and Execution of Blockchain Processes Blockchains can operate as decentralized programmable platforms [15] .  ... 
doi:10.1007/s00287-019-01178-x fatcat:ros45qysp5g4ll2efkrcvkpt3u

Ethereum's Smart Contracts Construction and Development using Model Driven Engineering Technologies: a Review

Yassine Ait Hsain, Naziha Laaz, Samir Mbarki
2021 Procedia Computer Science  
This paper highlights how we can exploit model-driven engineering for generating long terms and high productivity smart contracts.  ...  This paper highlights how we can exploit model-driven engineering for generating long terms and high productivity smart contracts.  ...  yes Business process model, Asset registry data model Solidity code no BPMN- JS [4] Towards Model-Driven Engineering of Smart Contracts for Cyber- Physical Systems [11] 2018 yes no yes  ... 
doi:10.1016/j.procs.2021.03.097 fatcat:5sz3pdgk3rdxtpvxgmriypcp34

Enforcing a Cross-Organizational Workflow: An Experience Report [chapter]

Susanne Stahnke, Klym Shumaiev, Jorge Cuellar, Prabhakaran Kasinathan
2020 Lecture Notes in Business Information Processing  
Today business processes often exceed organizational boundaries and the participants may not fully trust each other. In the past, this trust was guaranteed solely through legal contracts.  ...  The method comprises the modelling of the workflow, the verification of the models and the translation into Smart Contracts.  ...  Also, we would like to thank our colleagues from Siemens and TÜV who were involved.  ... 
doi:10.1007/978-3-030-49418-6_6 fatcat:6cruzzqndffk7ppz4fekpytsdi

B-MERODE: A Model-Driven Engineering and Artifact-Centric Approach to Generate Blockchain-Based Information Systems [chapter]

Victor Amaral de Sousa, Corentin Burnay, Monique Snoeck
2020 Lecture Notes in Computer Science  
This paper presents B-MERODE, a novel approach relying on model-driven engineering and artifact-centric business processes to generate blockchain-based information systems supporting cross-organizational  ...  Blockchain technology has the potential to facilitate the development and improvement of cross-organizational business processes.  ...  While the CISSs are executed and managed on the blockchain, base ISSs are not.  ... 
doi:10.1007/978-3-030-49435-3_8 fatcat:6icrvfc6jnbmxdjbwjdgc5aelq

Using Blockchain to Improve Collaborative Business Process Management: Systematic Literature Review

J.A. Garcia-Garcia, N. Sanchez-Gsmez, D. Lizcano, MJ Escalona, T. Wojdynski
2020 IEEE Access  
Weber: Lorikeet: A model-driven engineering tool for blockchain-based business process execution and asset management 2,50 [78] [P29] C. Sturm; J. Scalanczi; S. Schönig; S.  ...  For this purpose, authors present a blockchain-based process engine and mechanisms to model the organizational perspective of BPMN process models.  ... 
doi:10.1109/access.2020.3013911 fatcat:jyudkzlnqrhbdokfgcyqzfbdtm

ID-Service: A Blockchain-Based Platform to Support Digital-Identity-Aware Service Accountability

Luciano Argento, Francesco Buccafurri, Angelo Furfaro, Sabrina Graziano, Antonella Guzzo, Gianluca Lax, Francesco Pasqua, Domenico Saccà
2020 Applied Sciences  
The paper describes the results of a three-year research project merging academic and industrial expertise, to design and implement a Blockchain-based platform for service accountability integrating eIDAS-compliant  ...  Accountability refers to the need of individuals or organizations to account for their activities, accept responsibility, and disclose results in a transparent manner.  ...  Another similar tool, in terms of model-driven engineering with blockchain implementations, geared more towards asset management, is Lorikeet [35] .  ... 
doi:10.3390/app11010165 fatcat:hztxpmire5fs7ngejj2tzslpxi

Model-Driven Engineering for Multi-Party Business Processes on Multiple Blockchains

Flavio Corradini, Alessandro Marcelletti, Andrea Morichetta, Andrea Polini, Barbara Re, Emanuele Scala, Francesco Tiezzi francesco
2021 Blockchain: Research and Applications  
By relying on BPMN, we provide a model-driven methodology that permits to derive a run-time blockchain-based infrastructure enabling the execution of a multi-party business process.  ...  . • A model-driven methodology for the generation of different blockchain infrastructures from the same model of a multi-party business process, that is a choreography diagram specification. • The implementation  ...  With a similar structure, Lorikeet tool is presented in [25] , which focuses more on the asset management and business process interactions on the blockchain technology.  ... 
doi:10.1016/j.bcra.2021.100018 fatcat:uggih6ddsnhn3abcannoo4phvi

Business Process Monitoring on Blockchains: Potentials and Challenges [chapter]

Claudio Di Ciccio, Giovanni Meroni, Pierluigi Plebani
2020 Lecture Notes in Business Information Processing  
In this direction, current research work primarily focuses on blockchain-based business process design, or on execution engines able to enact processes through smart contracts.  ...  The ability to enable a tamper-proof distribution of immutable data has boosted the studies around the adoption of blockchains also in Business Process Management.  ...  As several modern Business Process Management Systems (BPMSs) do, those approaches adopt a Model-Driven Engineering (MDE) paradigm to let the process analysts provide graphical representations of the process  ... 
doi:10.1007/978-3-030-49418-6_3 fatcat:cma7z4lg2vbpfdvtegidmbiage

CATERPILLAR: A Business Process Execution Engine on the Ethereum Blockchain [article]

Orlenys López-Pintado, Luciano García-Bañuelos, Marlon Dumas, Ingo Weber, Alex Ponomarev
2019 arXiv   pre-print
In contrast, established business process management systems, such as those based on the standard Business Process Model and Notation (BPMN), provide convenient abstractions for rapid development of process-oriented  ...  The article introduces a blockchain-based BPMN execution engine, namely Caterpillar.  ...  Related Work Weber et al. 1 propose an approach for model-driven engineering (MDE) of collaborative business processes on top of the Ethereum blockchain platform.  ... 
arXiv:1808.03517v3 fatcat:s3qheuzjovfr7eri4nsgniyiuq

Patterns for Blockchain-Based Payment Applications [article]

Qinghua Lu, Xiwei Xu, H.M.N. Dilum Bandara, Shiping Chen, Liming Zhu
2021 arXiv   pre-print
Blockchain facilitates fast, secure, and cross-border payments without the need for intermediaries such as banks.  ...  Therefore, in this paper, we first identify a token's lifecycle and then present 12 patterns that cover critical aspects in enabling the state transitions of a token in blockchain-based payment applications  ...  implementations like OpenZeppeline 6 . • Lorikeet [20] is a model-driven engineering tool that provides off-chain templates for the developers to customise fungible and non-fungible asset data contracts  ... 
arXiv:2102.09810v3 fatcat:dhdl6sl42zc7xe2dtxfwb64keq

A Platform Architecture for Multi-Tenant Blockchain-Based Systems [article]

Ingo Weber, Qinghua Lu, An Binh Tran, Amit Deshmukh, Marek Gorski, Markus Strazds
2019 arXiv   pre-print
Therefore, in this paper, we propose a scalable platform architecture for multi-tenant blockchain-based systems to ensure data integrity while maintaining data privacy and performance isolation.  ...  Second, multi-tenant blockchain-based systems usually require both scalability for each individual tenant and scalability with number of tenants.  ...  Implementation We used a model-driven engineering tool called Lorikeet [16] , which can automatically produce smart contracts from business process models and registry data schema, to implement the proposed  ... 
arXiv:1901.11219v1 fatcat:vg4sy6hrnvakldnzetlfkzpjby

Cross-Collaboration Processes based on Blockchain and IoT: a survey

Tiphaine Henry, Nassim Laga, Julien Hatin, Walid Gaaloul, Imed Boughzala
2021 Proceedings of the 54th Hawaii International Conference on System Sciences   unpublished
Nevertheless, a decentralized monitoring facility such as a blockchain-based and Internet-of-Things-aware (IoT-aware) business process management system can reduce this pitfall.  ...  This survey sheds some light on standard uses such as model engineering or permissioned blockchains which help adopt cross-collaboration business process management systems.  ...  Regarding usability, and barring the empirical works of [22, 23, 24, 33] , model-driven engineering appears as a standard for blockchain-based BPMS development.  ... 
doi:10.24251/hicss.2021.521 fatcat:7cflkw5i6zf53m26kr5ybgm2zy

Design and development of Smart Contracts for E-government through Value and Business Process Modeling

Cristian Gómez, Francisco Javier Pérez Blanco, Juan Manuel Vara, Valeria De Castro, Esperanza Marcos
2021 Proceedings of the 54th Hawaii International Conference on System Sciences   unpublished
On the other hand, business and business process modeling facilitates the understanding and agreement between the different parties involved in the design of egovernment services.  ...  All this given, this work introduces a model-based proposal to ease the integration of smart contracts into e-government services.  ...  This work has been partially funded by the Regional Government of Madrid, through the FORTE-CM project (S2018/TCS-4314) and the Spanish MINECO, through the MADRID project (TIN2017-88557-R).  ... 
doi:10.24251/hicss.2021.254 fatcat:lj2upd2rnbh6bpm64naeyzoiuu