Blockchain-based collaborative business process data sharing and access control

被引:0
作者
Sun X. [1 ]
Wei Y. [1 ]
Shen H. [1 ]
机构
[1] School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou
基金
中国国家自然科学基金;
关键词
Access control; Blockchain; Business process management; Data sharing; Smart contract;
D O I
10.1007/s40860-023-00212-w
中图分类号
学科分类号
摘要
To solve the problems of large-scale data storage and reliable access control in blockchain-based collaborative business process executions with multiple participants and internet of things (IoT) devices, an innovative framework is proposed. It introduces inter-planetary file system (i.e., IPFS) to achieve off-chain storage to alleviate the cost of data storage on the chain. Meanwhile, it combines task-attribute-based access control models with smart contract technology (i.e., TABAC-SC) to support traceable, fine-grained, and dynamic data access control. A real case from hearing aid company verifies the feasibility and effectiveness of the framework in data sharing and access control during the execution of collaborative business processes. © The Author(s), under exclusive licence to Springer Nature Switzerland AG 2023.
引用
收藏
页码:3 / 17
页数:14
相关论文
共 23 条
[1]  
Lopez-Pintado O., Garcia-Banuelos L., Dumas M., Weber I., Ponomarev A., Caterpillar: a business process execution engine on the Ethereum blockchain, Softw Pract Exp, 49, 7, pp. 1162-1193, (2019)
[2]  
Tran A.B., Lu Q., Weber I., Lorikeet: A model-driven engineering tool for blockchain-based business process execution and asset management, BPM (Dissertation/Demos/Industry), pp. 56-60, (2018)
[3]  
Corradini F., Marcelletti A., Morichetta A., Polini A., Re B., Tiezzi F., Engineering trustable choreography-based systems using blockchain, Proceedings of the 35Th Annual ACM Symposium on Applied Computing, pp. 1470-1479, (2020)
[4]  
Benet J., Ipfs-content addressed, versioned, P2p File System, (2014)
[5]  
Mendling J., Weber I., Aalst W.V.D., Brocke J.V., Cabanillas C., Daniel F., Zhu L., Et al., Blockchains for business process management-challenges and opportunities, ACM Trans Manag Inf Syst (TMIS), 9, 1, pp. 1-16, (2018)
[6]  
Weber I., Xu X., Riveret R., Governatori G., Ponomarev A., Mendling J., Untrusted business process monitoring and execution using blockchain, International Conference on Business Process Management, pp. 329-347, (2016)
[7]  
Garcia-Banuelos L., Ponomarev A., Dumas M., Weber I., Optimized execution of business processes on blockchain, International Conference on Business Process Management, pp. 130-146, (2017)
[8]  
Sturm C., Scalanczi J., Schonig S., Jablonski S., A blockchain-based and resource-aware process execution engine, Futur Gener Comput Syst, 100, pp. 19-34, (2019)
[9]  
Klinger P., Bodendorf F., Blockchain-based cross-organizational execution framework for dynamic integration of process collaborations, Wirtschaftsinformatik (Zentrale Tracks), pp. 1802-1817, (2020)
[10]  
von Rosing M., White S., Cummins F., de Man H., Business Process Model and Notation-Bpmn, (2015)