首页> 外文期刊>Software, practice & experience >Integrated model-driven engineering of blockchain applications for business processes and asset management
【24h】

Integrated model-driven engineering of blockchain applications for business processes and asset management

机译:BlockChain应用程序集成模型驱动工程,用于业务流程和资产管理

获取原文
获取原文并翻译 | 示例

摘要

Blockchain has attracted broad interests to build decentralised applications. A typical class of applications uses blockchain for the management of cross-organisational business processes as well as assets. However, developing such applications without introducing vulnerabilities is hard for developers, not the least because the deployed code is immutable and can be called by anyone with access to the network. Model-driven engineering (MDE) helps to reduce those risks, by combining proven code snippets as per the model specification, which is easier to understand than source code. Therefore, in this article, we present an approach for integrated MDE across business processes and asset management (e.g., for settlement). Our approach includes methods for fungible/non-fungible asset registration, escrow for conditional payment, and asset swap. 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)有助于通过根据模型规范结合经过验证的代码片段来减少这些风险,这比源代码更容易理解。因此,在本文中,我们在业务流程和资产管理中提出了一种综合MDE的方法(例如,结算)。我们的方法包括可替代/非娱乐资产注册,有条件支付的托管和资产交换的方法。所提出的MDE方法是在称为Lorikeet的智能合同生成工具中实施,并在可行性,功能正确性和成本效益方面进行评估。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号