{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T12:37:02Z","timestamp":1771936622761,"version":"3.50.1"},"reference-count":81,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,1,19]],"date-time":"2022-01-19T00:00:00Z","timestamp":1642550400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,1,19]],"date-time":"2022-01-19T00:00:00Z","timestamp":1642550400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2022,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Being the blockchain and distributed ledger technologies particularly suitable to create trusted environments where participants do not trust each other, business process management represents a proper setting in which these technologies can be adopted. In this direction, current research work primarily focuses on blockchain-oriented business process design, or on execution engines able to enact processes through smart contracts. Conversely, less attention has been paid to study if and how blockchains can be beneficial to business process monitoring. This work aims to fill this gap by (1) providing a reference architecture for enabling the adoption of blockchain technologies in business process monitoring solutions, (2) defining a set of relevant research challenges derived from this adoption, and (3) discussing the current approaches to address the aforementioned challenges.<\/jats:p>","DOI":"10.1007\/s10270-021-00959-x","type":"journal-article","created":{"date-parts":[[2022,1,19]],"date-time":"2022-01-19T11:03:07Z","timestamp":1642590187000},"page":"915-937","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["On the adoption of blockchain for business process monitoring"],"prefix":"10.1007","volume":"21","author":[{"given":"Claudio","family":"Di Ciccio","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9551-1860","authenticated-orcid":false,"given":"Giovanni","family":"Meroni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierluigi","family":"Plebani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,1,19]]},"reference":[{"key":"959_CR1","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/978-3-030-52535-4_16","volume-title":"Blockchain and Applications","author":"F Adler","year":"2020","unstructured":"Adler, F., Kitzmann, D., Jansen, M.: Analysis of costs for smart contract execution. In: Prieto, J., Pinto, A., Das, A.K., Ferretti, S. (eds.) Blockchain and Applications, pp. 153\u2013156. Springer, Cham (2020)"},{"key":"959_CR2","doi-asserted-by":"publisher","unstructured":"Ahrendt, W., Bubel, R., Ellul, J., Pace, G.J., Pardo, R., Rebiscoul, V., Schneider, G.: Verification of smart contract business logic-exploiting a java source code verifier. In: Hojjat, H., Massink, M. (eds.) Fundamentals of Software Engineering-8th International Conference, FSEN 2019, Tehran, Iran, May 1\u20133, 2019, Revised Selected Papers. Lecture Notes in Computer Science, vol. 11761, pp. 228\u2013243. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-31517-7_16","DOI":"10.1007\/978-3-030-31517-7_16"},{"key":"959_CR3","doi-asserted-by":"publisher","unstructured":"Alves, P.H.C., Paskin, R., Frajhof, I.Z., Miranda, Y.R., Jardim, J.G., Cardoso, J.J.B., Tress, E.H.H., da\u00a0Cunha, R.F., Nasser, R., Robichez, G.: Exploring blockchain technology to improve multi-party relationship in business process management systems. In: Filipe, J., Smialek, M., Brodsky, A., Hammoudi, S. (eds.) Proceedings of the 22nd International Conference on Enterprise Information Systems, ICEIS 2020, Prague, Czech Republic, May 5\u20137, 2020, vol. 2, pp. 817\u2013825. SCITEPRESS (2020). https:\/\/doi.org\/10.5220\/0009565108170825","DOI":"10.5220\/0009565108170825"},{"key":"959_CR4","doi-asserted-by":"publisher","unstructured":"Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., Caro, A.D., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y., Muralidharan, S., Murthy, C., Nguyen, B., Sethi, M., Singh, G., Smith, K., Sorniotti, A., Stathakopoulou, C., Vukolic, M., Cocco, S.W., Yellick, J.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Oliveira, R., Felber, P., Hu, Y.C. (eds.) Proceedings of the Thirteenth EuroSys Conference, EuroSys 2018, Porto, Portugal, April 23\u201326, 2018. pp. 30:1\u201330:15. ACM (2018). https:\/\/doi.org\/10.1145\/3190508.3190538","DOI":"10.1145\/3190508.3190538"},{"key":"959_CR5","doi-asserted-by":"publisher","unstructured":"Bandara, H.M.N.D., Xu, X., Weber, I.: Patterns for blockchain data migration. In: EuroPLoP\u201920: European Conference on Pattern Languages of Programs 2020, Virtual Event, Germany, 1\u20134 July, 2020, pp. 7:1\u20137:19. ACM (2020). https:\/\/doi.org\/10.1145\/3424771.3424796","DOI":"10.1145\/3424771.3424796"},{"key":"959_CR6","doi-asserted-by":"publisher","unstructured":"Bartoletti, M., Pompianu, L.: An empirical analysis of smart contracts: platforms, applications, and design patterns. In: Brenner, M., Rohloff, K., Bonneau, J., Miller, A., Ryan, P.Y.A., Teague, V., Bracciali, A., Sala, M., Pintore, F., Jakobsson, M. (eds.) Financial Cryptography and Data Security-FC 2017 International Workshops, WAHC, BITCOIN, VOTING, WTSC, and TA, Sliema, Malta, April 7, 2017, Revised Selected Papers. Lecture Notes in Computer Science, vol. 10323, pp. 494\u2013509. Springer (2017). https:\/\/doi.org\/10.1007\/978-3-319-70278-0_31","DOI":"10.1007\/978-3-319-70278-0_31"},{"key":"959_CR7","doi-asserted-by":"publisher","unstructured":"Basile, D., Goretti, V., Ciccio, C.D., Kirrane, S.: Enhancing blockchain-based processes with decentralized oracles. In: Enr\u00edquez, J.G., Debois, S., Fettke, P., Plebani, P., van\u00a0de Weerd, I., Weber, I. (eds.) Business Process Management: Blockchain and Robotic Process Automation Forum-BPM 2021 Blockchain and RPA Forum, Rome, Italy, September 6\u201310, 2021, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0428, pp. 102\u2013118. Springer (2021). https:\/\/doi.org\/10.1007\/978-3-030-85867-4_8","DOI":"10.1007\/978-3-030-85867-4_8"},{"key":"959_CR8","unstructured":"Beyer, J., Kuhn, P., Hewelt, M., Mandal, S., Weske, M.: Unicorn meets chimera: Integrating external events into case management. In: Proceedings of the BPM Demo Track 2016 Co-located with the 14th International Conference on Business Process Management (BPM 2016), Rio de Janeiro, Brazil, September 21, 2016. CEUR Workshop Proceedings, vol.\u00a01789, pp. 67\u201372. CEUR-WS.org (2016). http:\/\/ceur-ws.org\/Vol-1789"},{"key":"959_CR9","doi-asserted-by":"publisher","unstructured":"Biais, B., Bisi\u00e8re, C., Bouvard, M., Casamatta, C.: The Blockchain Folk theorem. Rev. Financ. Stud. 32(5), 1662\u20131715. https:\/\/doi.org\/10.1093\/rfs\/hhy095","DOI":"10.1093\/rfs\/hhy095"},{"key":"959_CR10","doi-asserted-by":"publisher","unstructured":"Bowen, H., Yi, L., Li, F., Xinhua, D., Ping, C.: Blockchain-based access control data distribution system. In: 2019 IEEE 5th International Conference on Computer and Communications (ICCC). pp. 1231\u20131236 (2019). https:\/\/doi.org\/10.1109\/ICCC47050.2019.9064149","DOI":"10.1109\/ICCC47050.2019.9064149"},{"key":"959_CR11","doi-asserted-by":"publisher","first-page":"85675","DOI":"10.1109\/ACCESS.2020.2992698","volume":"8","author":"HA Breiki","year":"2020","unstructured":"Breiki, H.A., Rehman, M.H.U., Salah, K., Svetinovic, D.: Trustworthy blockchain oracles: review, comparison, and open research challenges. IEEE Access 8, 85675\u201385685 (2020). https:\/\/doi.org\/10.1109\/ACCESS.2020.2992698","journal-title":"IEEE Access"},{"key":"959_CR12","doi-asserted-by":"crossref","unstructured":"Cappiello, C., Comuzzi, M., Daniel, F., Meroni, G.: Data quality control in blockchain applications. In: BPM (Blockchain and CEE Forum), pp. 166\u2013181 (2019)","DOI":"10.1007\/978-3-030-30429-4_12"},{"key":"959_CR13","doi-asserted-by":"publisher","unstructured":"Carminati, B., Rondanini, C., Ferrari, E.: Confidential business process execution on blockchain. In: 2018 IEEE International Conference on Web Services, ICWS 2018, San Francisco, CA, USA, July 2\u20137, 2018. pp. 58\u201365. IEEE (2018). https:\/\/doi.org\/10.1109\/ICWS.2018.00015","DOI":"10.1109\/ICWS.2018.00015"},{"key":"959_CR14","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1016\/j.tcs.2019.02.001","volume":"777","author":"J Chen","year":"2019","unstructured":"Chen, J., Micali, S.: Algorand: a secure and efficient distributed ledger. Theor. Comput. Sci. 777, 155\u2013183 (2019). https:\/\/doi.org\/10.1016\/j.tcs.2019.02.001","journal-title":"Theor. Comput. Sci."},{"key":"959_CR15","doi-asserted-by":"publisher","unstructured":"Corradini, F., Marcelletti, A., Morichetta, A., Polini, A., Re, B., Tiezzi, F.: Engineering trustable choreography-based systems using blockchain. In: Hung, C., Cern\u00fd, T., Shin, D., Bechini, A. (eds.) SAC \u201920: The 35th ACM\/SIGAPP Symposium on Applied Computing, online event, [Brno, Czech Republic], March 30\u2013April 3, 2020. pp. 1470\u20131479. ACM (2020). https:\/\/doi.org\/10.1145\/3341105.3373988","DOI":"10.1145\/3341105.3373988"},{"key":"959_CR16","doi-asserted-by":"publisher","unstructured":"Denisov, V., Fahland, D., van\u00a0der Aalst, W.M.P.: Unbiased, fine-grained description of processes performance from event data. In: Business Process Management-16th International Conference, BPM 2018, Sydney, NSW, Australia, September 9\u201314, 2018, Proceedings. Lecture Notes in Computer Science, vol. 11080, pp. 139\u2013157. Springer (2018). https:\/\/doi.org\/10.1007\/978-3-319-98648-7_9","DOI":"10.1007\/978-3-319-98648-7_9"},{"key":"959_CR17","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/s00287-019-01178-x","volume":"42","author":"C Di Ciccio","year":"2019","unstructured":"Di Ciccio, C., Cecconi, A., Dumas, M., Garc\u00eda-Ba\u00f1uelos, L., L\u00f3pez-Pintado, O., Lu, Q., Mendling, J., Ponomarev, A., Binh Tran, A., Weber, I.: Blockchain support for collaborative business processes. Informatik Spektrum 42, 182\u2013190 (2019). https:\/\/doi.org\/10.1007\/s00287-019-01178-x","journal-title":"Informatik Spektrum"},{"key":"959_CR18","doi-asserted-by":"publisher","unstructured":"Di Ciccio, C., Meroni, G., Plebani, P.: Business process monitoring on blockchains: Potentials and challenges. In: Enterprise, Business-Process and Information Systems Modeling-21st International Conference, BPMDS 2020, 25th International Conference, EMMSAD 2020, Held at CAiSE 2020, Grenoble, France, June 8\u20139, 2020, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0387, pp. 36\u201351. Springer (2020). https:\/\/doi.org\/10.1007\/978-3-030-49418-6_3","DOI":"10.1007\/978-3-030-49418-6_3"},{"key":"959_CR19","unstructured":"Duchmann, F., Koschmider, A.: Validation of smart contracts using process mining. In: ZEUS, pp. 13\u201316 (2019). http:\/\/ceur-ws.org\/Vol-2339\/paper3.pdf"},{"key":"959_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-56509-4","volume-title":"Fundamentals of Business Process Management","author":"M Dumas","year":"2018","unstructured":"Dumas, M., Rosa, M.L., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management, 2nd edn. Springer, New York (2018). https:\/\/doi.org\/10.1007\/978-3-662-56509-4","edition":"2"},{"key":"959_CR21","doi-asserted-by":"publisher","unstructured":"Eberhardt, J., Tai, S.: On or off the blockchain? insights on off-chaining computation and data. In: Paoli, F.D., Schulte, S., Johnsen, E.B. (eds.) Service-Oriented and Cloud Computing-6th IFIP WG 2.14 European Conference, ESOCC 2017, Oslo, Norway, September 27\u201329, 2017, Proceedings. Lecture Notes in Computer Science, vol. 10465, pp. 3\u201315. Springer (2017). https:\/\/doi.org\/10.1007\/978-3-319-67262-5_1","DOI":"10.1007\/978-3-319-67262-5_1"},{"key":"959_CR22","doi-asserted-by":"publisher","unstructured":"Eberhardt, J., Tai, S.: Zokrates-scalable privacy-preserving off-chain computations. In: IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), iThings\/GreenCom\/CPSCom\/SmartData 2018, Halifax, NS, Canada, July 30\u2013August 3, 2018, pp. 1084\u20131091. IEEE (2018). https:\/\/doi.org\/10.1109\/Cybermatics_2018.2018.00199","DOI":"10.1109\/Cybermatics_2018.2018.00199"},{"key":"959_CR23","doi-asserted-by":"crossref","unstructured":"Falazi, G., Breitenb\u00fccher, U., Daniel, F., Lamparelli, A., Leymann, F., Yussupov, V.: Smart contract invocation protocol (SCIP): a protocol for the uniform integration of heterogeneous blockchain smart contracts. In: CAiSE. Lecture Notes in Computer Science, vol. 12127, pp. 134\u2013149. Springer (2020)","DOI":"10.1007\/978-3-030-49435-3_9"},{"key":"959_CR24","doi-asserted-by":"crossref","unstructured":"Filtz, E., Polleres, A., Karl, R., Haslhofer, B.: Evolution of the bitcoin address graph. In: Data Science\u2014Analytics and Applications, pp. 77\u201382. Springer (2017)","DOI":"10.1007\/978-3-658-19287-7_11"},{"key":"959_CR25","unstructured":"Frauenthaler, P., Sigwart, M., Spanring, C., Schulte, S.: Testimonium: a cost-efficient blockchain relay. In: CoRR abs\/2002.12837 (2020). arxiv:2002.12837"},{"issue":"1","key":"959_CR26","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1016\/j.datak.2005.05.007","volume":"58","author":"P Frederiks","year":"2006","unstructured":"Frederiks, P., van der Weide, T.: Information modeling: the process and the required competencies of its participants. Data Knowl. Eng. 58(1), 4\u201320 (2006). https:\/\/doi.org\/10.1016\/j.datak.2005.05.007","journal-title":"Data Knowl. Eng."},{"key":"959_CR27","doi-asserted-by":"crossref","unstructured":"Fridgen, G., Radszuwill, S., Urbach, N., Utz, L.: Cross-organizational workflow management using blockchain technology-towards applicability, auditability, and automation. In: Bui, T. (ed.) 51st Hawaii International Conference on System Sciences, HICSS 2018, Hilton Waikoloa Village, Hawaii, USA, January 3\u20136, 2018, pp. 1\u201310. ScholarSpace\/AIS Electronic Library (AISeL) (2018). http:\/\/hdl.handle.net\/10125\/50332","DOI":"10.24251\/HICSS.2018.444"},{"key":"959_CR28","doi-asserted-by":"publisher","first-page":"142312","DOI":"10.1109\/ACCESS.2020.3013911","volume":"8","author":"JA Garc\u00eda-Garc\u00eda","year":"2020","unstructured":"Garc\u00eda-Garc\u00eda, J.A., S\u00e1nchez-G\u00f3mez, N., Lizcano, D., Cuaresma, M.J.E., Wojdynski, T.: Using blockchain to improve collaborative business process management: systematic literature review. IEEE Access 8, 142312\u2013142336 (2020). https:\/\/doi.org\/10.1109\/ACCESS.2020.3013911","journal-title":"IEEE Access"},{"key":"959_CR29","unstructured":"Hardjono, T., Lipton, A., Pentland, A.: Towards a design philosophy for interoperable blockchain systems. In: CoRR abs\/1805.05934 (2018). arxiv:1805.05934"},{"key":"959_CR30","unstructured":"Haslhofer, B., Karl, R., Filtz, E.: O bitcoin where art thou? Insight into large-scale transaction graphs. In: SEMANTiCS (Posters, Demos) (2016). http:\/\/ceur-ws.org\/Vol-1695\/paper20.pdf"},{"key":"959_CR31","doi-asserted-by":"publisher","unstructured":"Iqbal, M., Matulevicius, R.: Comparison of blockchain-based solutions to mitigate data tampering security risk. In: Business Process Management: Blockchain and Central and Eastern Europe Forum-BPM 2019 Blockchain and CEE Forum, Vienna, Austria, September 1\u20136, 2019, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0361, pp. 13\u201328. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-30429-4_2","DOI":"10.1007\/978-3-030-30429-4_2"},{"issue":"4","key":"959_CR32","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MSMC.2020.3003135","volume":"6","author":"C Janiesch","year":"2020","unstructured":"Janiesch, C., Koschmider, A., Mecella, M., Weber, B., Burattin, A., Di Ciccio, C., Gal, A., Kannengiesser, U., Mannhardt, F., Mendling, J., Oberweis, A., Reichert, M., Rinderle-Ma, S., Song, W., Su, J., Torres, V., Weidlich, M., Weske, M., Zhang, L.: The internet-of-things meets business process management: mutual benefits and challenges. IEEE Syst. Man Cybern. Mag. 6(4), 34\u201344 (2020). https:\/\/doi.org\/10.1109\/MSMC.2020.3003135","journal-title":"IEEE Syst. Man Cybern. Mag."},{"key":"959_CR33","unstructured":"Kharbili, M.E., de\u00a0Medeiros, A.K.A., Stein, S., van\u00a0der Aalst, W.M.P.: Business process compliance checking: Current state and future challenges. In: Loos, P., N\u00fcttgens, M., Turowski, K., Werth, D. (eds.) Modellierung betrieblicher Informationssysteme-Modellierung zwischen SOA und Compliance Management-27\u201328, November 2008 Saarbr\u00fccken, Germany. LNI, vol. P-141, pp. 107\u2013113. GI (2008). https:\/\/dl.gi.de\/20.500.12116\/23621"},{"key":"959_CR34","doi-asserted-by":"publisher","unstructured":"Kirrane, S., Di\u00a0Ciccio, C.: Blockconfess: towards an architecture for blockchain constraints and forensics. In: IEEE International Conference on Blockchain, Blockchain 2020, Rhodes, Greece, November 2\u20136, 2020, pp. 539\u2013544. IEEE (2020). https:\/\/doi.org\/10.1007\/978-3-030-85867-4_8","DOI":"10.1007\/978-3-030-85867-4_8"},{"issue":"2","key":"959_CR35","doi-asserted-by":"publisher","first-page":"153","DOI":"10.3233\/SW-180289","volume":"9","author":"S Kirrane","year":"2018","unstructured":"Kirrane, S., Villata, S., d\u2019Aquin, M.: Privacy, security and policies: a review of problems and solutions with semantic web technologies. Semantic Web 9(2), 153\u2013161 (2018). https:\/\/doi.org\/10.3233\/SW-180289","journal-title":"Semantic Web"},{"key":"959_CR36","doi-asserted-by":"publisher","unstructured":"Klinkm\u00fcller, C., Ponomarev, A., Tran, A.B., Weber, I., van\u00a0der Aalst, W.: Mining blockchain processes: Extracting process mining data from blockchain applications. In: BPM (Blockchain and CEE Forum), pp. 71\u201386 (2019). https:\/\/doi.org\/10.1007\/978-3-030-30429-4_6","DOI":"10.1007\/978-3-030-30429-4_6"},{"key":"959_CR37","doi-asserted-by":"publisher","unstructured":"K\u00f6pke, J., Franceschetti, M., Eder, J.: Balancing privity and enforceability of bpm-based smart contracts on blockchains. In: Business Process Management: Blockchain and Central and Eastern Europe Forum-BPM 2019 Blockchain and CEE Forum, Vienna, Austria, September 1\u20136, 2019, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0361, pp. 87\u2013102. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-30429-4_7","DOI":"10.1007\/978-3-030-30429-4_7"},{"key":"959_CR38","doi-asserted-by":"crossref","unstructured":"Ladleif, J., Weber, I., Weske, M.: External data monitoring using oracles in blockchain-based process execution. In: Business Process Management: Blockchain and Robotic Process Automation Forum, pp. 67\u201381. Springer, Cham (2020)","DOI":"10.1007\/978-3-030-58779-6_5"},{"key":"959_CR39","doi-asserted-by":"publisher","unstructured":"Ladleif, J., Weske, M.: Time in blockchain-based process execution. In: 24th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2020, Eindhoven, The Netherlands, October 5\u20138, 2020, pp. 217\u2013226. IEEE (2020). https:\/\/doi.org\/10.1109\/EDOC49727.2020.00034","DOI":"10.1109\/EDOC49727.2020.00034"},{"key":"959_CR40","doi-asserted-by":"publisher","unstructured":"Liu, B., Sun, S., Szalachowski, P.: SMACS: smart contract access control service. In: 50th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, DSN 2020, Valencia, Spain, June 29\u2013July 2, 2020, pp. 221\u2013232. IEEE (2020). https:\/\/doi.org\/10.1109\/DSN48063.2020.00039","DOI":"10.1109\/DSN48063.2020.00039"},{"key":"959_CR41","doi-asserted-by":"publisher","unstructured":"Lo, S.K., Xu, X., Chiam, Y.K., Lu, Q.: Evaluating suitability of applying blockchain. In: 22nd International Conference on Engineering of Complex Computer Systems, ICECCS 2017, Fukuoka, Japan, November 5\u20138, 2017, pp. 158\u2013161. IEEE Computer Society (2017). https:\/\/doi.org\/10.1109\/ICECCS.2017.26","DOI":"10.1109\/ICECCS.2017.26"},{"key":"959_CR42","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2020.106582","volume":"83","author":"SK Lo","year":"2020","unstructured":"Lo, S.K., Xu, X., Staples, M., Yao, L.: Reliability analysis for blockchain oracles. Comput. Electr. Eng. 83, 106582 (2020). https:\/\/doi.org\/10.1016\/j.compeleceng.2020.106582","journal-title":"Comput. Electr. Eng."},{"key":"959_CR43","doi-asserted-by":"publisher","unstructured":"L\u00f3pez-Pintado, O., Dumas, M., Garc\u00eda-Ba\u00f1uelos, L., Weber, I.: Dynamic role binding in blockchain-based collaborative business processes. In: Advanced Information Systems Engineering-31st International Conference, CAiSE 2019, Rome, Italy, June 3\u20137, 2019, Proceedings. Lecture Notes in Computer Science, vol. 11483, pp. 399\u2013414. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-21290-2_25","DOI":"10.1007\/978-3-030-21290-2_25"},{"key":"959_CR44","doi-asserted-by":"publisher","unstructured":"L\u00f3pez-Pintado, O., Dumas, M., Garc\u00eda-Ba\u00f1uelos, L., Weber, I.: Interpreted execution of business process models on blockchain. In: 23rd IEEE International Enterprise Distributed Object Computing Conference, EDOC 2019, Paris, France, October 28\u201331, 2019, pp. 206\u2013215. IEEE (2019). https:\/\/doi.org\/10.1109\/EDOC.2019.00033","DOI":"10.1109\/EDOC.2019.00033"},{"issue":"7","key":"959_CR45","doi-asserted-by":"publisher","first-page":"1162","DOI":"10.1002\/spe.2702","volume":"49","author":"O L\u00f3pez-Pintado","year":"2019","unstructured":"L\u00f3pez-Pintado, O., Garc\u00eda-Ba\u00f1uelos, L., Dumas, M., Weber, I., Ponomarev, A.: Caterpillar: a business process execution engine on the ethereum blockchain. Softw. Pract. Exper. 49(7), 1162\u20131193 (2019). https:\/\/doi.org\/10.1002\/spe.2702","journal-title":"Softw. Pract. Exper."},{"key":"959_CR46","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/j.is.2015.02.007","volume":"54","author":"LT Ly","year":"2015","unstructured":"Ly, L.T., Maggi, F.M., Montali, M., Rinderle-Ma, S., van der Aalst, W.M.P.: Compliance monitoring in business processes: functionalities, application, and tool-support. Inf. Syst. 54, 209\u2013234 (2015). https:\/\/doi.org\/10.1016\/j.is.2015.02.007","journal-title":"Inf. Syst."},{"key":"959_CR47","unstructured":"Madsen, M.F., Gaub, M., H\u00f8gnason, T., Kirkbro, M.E., Slaats, T., Debois, S.: Collaboration among adversaries: distributed workflow execution on a blockchain. In: FAB, pp. 8\u201315 (2018)"},{"issue":"1","key":"959_CR48","doi-asserted-by":"publisher","first-page":"19","DOI":"10.4018\/JCIT.2019010102","volume":"21","author":"MI Mehar","year":"2019","unstructured":"Mehar, M.I., Shier, C.L., Giambattista, A., Gong, E., Fletcher, G., Sanayhie, R., Kim, H.M., Laskowski, M.: Understanding a revolutionary and flawed grand experiment in blockchain: the DAO attack. J. Cases Inf. Technol. 21(1), 19\u201332 (2019). https:\/\/doi.org\/10.4018\/JCIT.2019010102","journal-title":"J. Cases Inf. Technol."},{"issue":"1","key":"959_CR49","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1145\/3183367","volume":"9","author":"J Mendling","year":"2018","unstructured":"Mendling, J., Weber, I., Aalst, W.V.D., Vom Brocke, J., Cabanillas, C., Daniel, F., et al.: Blockchains for business process management-challenges and opportunities. ACM Trans. Manag. Inf. Syst. 9(1), 41\u2013416 (2018). https:\/\/doi.org\/10.1145\/3183367","journal-title":"ACM Trans. Manag. Inf. Syst."},{"key":"959_CR50","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/j.is.2017.12.009","volume":"73","author":"G Meroni","year":"2018","unstructured":"Meroni, G., Baresi, L., Montali, M., Plebani, P.: Multi-party business process compliance monitoring through iot-enabled artifacts. Inf. Syst. 73, 61\u201378 (2018). https:\/\/doi.org\/10.1016\/j.is.2017.12.009","journal-title":"Inf. Syst."},{"key":"959_CR51","doi-asserted-by":"publisher","unstructured":"Meroni, G., Plebani, P., Vona, F.: Trusted artifact-driven process monitoring of multi-party business processes with blockchain. In: Business Process Management: Blockchain and Central and Eastern Europe Forum-BPM 2019 Blockchain and CEE Forum, Vienna, Austria, September 1\u20136, 2019, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0361, pp. 55\u201370. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-30429-4_5","DOI":"10.1007\/978-3-030-30429-4_5"},{"key":"959_CR52","doi-asserted-by":"crossref","unstructured":"Mohanty, D.: R3 Corda for Architects and Developers: With Case Studies in Finance, Insurance, Healthcare, Telecom, and Agriculture. Apress, Travel (2019)","DOI":"10.1007\/978-1-4842-4529-3"},{"key":"959_CR53","doi-asserted-by":"publisher","unstructured":"M\u00fchlberger, R., Bachhofner, S., Castell\u00f3\u00a0Ferrer, E., Di\u00a0Ciccio, C., Weber, I., W\u00f6hrer, M., Zdun, U.: Foundational oracle patterns: connecting blockchain to the off-chain world. In: Business Process Management: Blockchain and Robotic Process Automation Forum, pp. 35\u201351. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-58779-6_3","DOI":"10.1007\/978-3-030-58779-6_3"},{"key":"959_CR54","doi-asserted-by":"publisher","unstructured":"M\u00fchlberger, R., Bachhofner, S., Di Ciccio, C., Garc\u00eda-Ba\u00f1uelos, L., L\u00f3pez-Pintado, O.: Extracting event logs for process mining from data stored on the blockchain. In: BPM Workshops, pp. 690\u2013703 (2019). https:\/\/doi.org\/10.1007\/978-3-030-37453-2_55","DOI":"10.1007\/978-3-030-37453-2_55"},{"key":"959_CR55","doi-asserted-by":"publisher","unstructured":"M\u00fcller, M., Ostern, N., Rosemann, M.: Silver bullet for all trust issues? blockchain-based trust patterns for collaborative business processes. In: Asatiani, A., Garc\u00eda, J.M., Helander, N., Jim\u00e9nez-Ram\u00edrez, A., Koschmider, A., Mendling, J., Meroni, G., Reijers, H.A. (eds.) Business Process Management: Blockchain and Robotic Process Automation Forum-BPM 2020 Blockchain and RPA Forum, Seville, Spain, September 13\u201318, 2020, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0393, pp. 3\u201318. Springer (2020). https:\/\/doi.org\/10.1007\/978-3-030-58779-6_1","DOI":"10.1007\/978-3-030-58779-6_1"},{"key":"959_CR56","unstructured":"Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008). https:\/\/bitcoin.org\/bitcoin.pdf. Accessed 07 Apr 2018"},{"issue":"4","key":"959_CR57","doi-asserted-by":"publisher","first-page":"1444","DOI":"10.1109\/TEM.2020.2993673","volume":"67","author":"K Nelaturu","year":"2020","unstructured":"Nelaturu, K., Adler, J., Merlini, M., Berryhill, R., Veira, N., Poulos, Z., Veneris, A.G.: On public crowdsource-based mechanisms for a decentralized blockchain oracle. IEEE Trans. Eng. Manag. 67(4), 1444\u20131458 (2020). https:\/\/doi.org\/10.1109\/TEM.2020.2993673","journal-title":"IEEE Trans. Eng. Manag."},{"issue":"4","key":"959_CR58","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"DE Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. SIGSOFT Softw. Eng. Notes 17(4), 40\u201352 (1992). https:\/\/doi.org\/10.1145\/141874.141884","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"959_CR59","unstructured":"Popov, S.: IOTA: feeless and free. IEEE Blockchain Technical Briefs (2019)"},{"key":"959_CR60","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.cie.2019.07.025","volume":"136","author":"S Popov","year":"2019","unstructured":"Popov, S., Saa, O., Finardi, P.: Equilibria in the tangle. Comput. Ind. Eng. 136, 160\u2013172 (2019). https:\/\/doi.org\/10.1016\/j.cie.2019.07.025","journal-title":"Comput. Ind. Eng."},{"issue":"1","key":"959_CR61","doi-asserted-by":"publisher","first-page":"13:1","DOI":"10.1145\/3232677","volume":"19","author":"S Pourmirza","year":"2019","unstructured":"Pourmirza, S., Peters, S., Dijkman, R.M., Grefen, P.: BPMS-RA: a novel reference architecture for business process management systems. ACM Trans. Internet Tech. 19(1), 13:1-13:23 (2019). https:\/\/doi.org\/10.1145\/3232677","journal-title":"ACM Trans. Internet Tech."},{"key":"959_CR62","doi-asserted-by":"publisher","unstructured":"Praitheeshan, P., Pan, L., Doss, R.: Security evaluation of smart contract-based on-chain ethereum wallets. In: Kutylowski, M., Zhang, J., Chen, C. (eds.) Network and System Security-14th International Conference, NSS 2020, Melbourne, VIC, Australia, November 25\u201327, 2020, Proceedings. Lecture Notes in Computer Science, vol. 12570, pp. 22\u201341. Springer (2020). https:\/\/doi.org\/10.1007\/978-3-030-65745-1_2","DOI":"10.1007\/978-3-030-65745-1_2"},{"key":"959_CR63","doi-asserted-by":"publisher","unstructured":"Prybila, C., Schulte, S., Hochreiner, C., Weber, I.: Runtime verification for business processes utilizing the bitcoin blockchain. In: FGCS (2017). https:\/\/doi.org\/10.1016\/j.future.2017.08.024","DOI":"10.1016\/j.future.2017.08.024"},{"key":"959_CR64","doi-asserted-by":"publisher","unstructured":"Schulte, S., Sigwart, M., Frauenthaler, P., Borkowski, M.: Towards blockchain interoperability. In: Di Ciccio, C., Gabryelczyk, R., Garc\u00eda-Ba\u00f1uelos, L., Hernaus, T., Hull, R., Stemberger, M.I., Ko, A., Staples, M. (eds.) Business Process Management: Blockchain and Central and Eastern Europe Forum-BPM 2019 Blockchain and CEE Forum, Vienna, Austria, September 1\u20136, 2019, Proceedings. Lecture Notes in Business Information Processing, vol.\u00a0361, pp. 3\u201310. Springer (2019). https:\/\/doi.org\/10.1007\/978-3-030-30429-4_1","DOI":"10.1007\/978-3-030-30429-4_1"},{"issue":"4","key":"959_CR65","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MS.2018.2801552","volume":"35","author":"BA Scriber","year":"2018","unstructured":"Scriber, B.A.: A framework for determining blockchain applicability. IEEE Softw. 35(4), 70\u201377 (2018). https:\/\/doi.org\/10.1109\/MS.2018.2801552","journal-title":"IEEE Softw."},{"key":"959_CR66","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/j.is.2017.11.002","volume":"81","author":"P Soffer","year":"2019","unstructured":"Soffer, P., Hinze, A., Koschmider, A., Ziekow, H., Di Ciccio, C., Koldehofe, B., Kopp, O., Jacobsen, H., S\u00fcrmeli, J., Song, W.: From event streams to process models and back: challenges and opportunities. Inf. Syst. 81, 181\u2013200 (2019). https:\/\/doi.org\/10.1016\/j.is.2017.11.002","journal-title":"Inf. Syst."},{"key":"959_CR67","doi-asserted-by":"publisher","unstructured":"Sturm, C., Szalanczi, J., Sch\u00f6nig, S., Jablonski, S.: A lean architecture for blockchain based decentralized process execution. In: Daniel, F., Sheng, Q.Z., Motahari, H. (eds.) Business Process Management Workshops-BPM 2018 International Workshops, Sydney, NSW, Australia, September 9\u201314, 2018, Revised Papers. Lecture Notes in Business Information Processing, vol.\u00a0342, pp. 361\u2013373. Springer (2018). https:\/\/doi.org\/10.1007\/978-3-030-11641-5_29","DOI":"10.1007\/978-3-030-11641-5_29"},{"key":"959_CR68","doi-asserted-by":"crossref","unstructured":"Szabo, N.: Formalizing and securing relationships on public networks. In: First Monday, vol. 2(9) (1997). http:\/\/firstmonday.org\/htbin\/cgiwrap\/bin\/ojs\/index.php\/fm\/article\/view\/548","DOI":"10.5210\/fm.v2i9.548"},{"key":"959_CR69","doi-asserted-by":"publisher","unstructured":"Tai, S.: Continuous, trustless, and fair: Changing priorities in services computing. In: Advances in Service-Oriented and Cloud Computing-Workshops of ESOCC 2016, Vienna, Austria, September 5\u20137, 2016, Revised Selected Papers. Communications in Computer and Information Science, vol.\u00a0707, pp. 205\u2013210. Springer (2016). https:\/\/doi.org\/10.1007\/978-3-319-72125-5_16","DOI":"10.1007\/978-3-319-72125-5_16"},{"key":"959_CR70","doi-asserted-by":"publisher","unstructured":"Tasca, P., Tessone, C.J.: A taxonomy of blockchain technologies: principles of identification and classification. In: Ledger, vol. 4 (2019). https:\/\/doi.org\/10.5195\/ledger.2019.140","DOI":"10.5195\/ledger.2019.140"},{"key":"959_CR71","unstructured":"Tikhomirov, S., Voskresenskaya, E., Ivanitskiy, I., Takhaviev, R., Marchenko, E., Alexandrov, Y.: Smartcheck: static analysis of ethereum smart contracts. In: 1st IEEE\/ACM International Workshop on Emerging Trends in Software Engineering for Blockchain, WETSEB@ICSE 2018, Gothenburg, Sweden, May 27\u2013June 3, 2018, pp. 9\u201316. ACM (2018). http:\/\/ieeexplore.ieee.org\/document\/8445052"},{"key":"959_CR72","unstructured":"Tran, A.B., Lu, Q., Weber, I.: Lorikeet: a model-driven engineering tool for blockchain-based business process execution and asset management. In: BPM Demos, pp. 56\u201360 (2018). http:\/\/ceur-ws.org\/Vol-2196\/BPM_2018_paper_12.pdf"},{"issue":"7","key":"959_CR73","doi-asserted-by":"publisher","first-page":"1737","DOI":"10.1007\/s10845-018-1422-y","volume":"31","author":"W Viriyasitavat","year":"2020","unstructured":"Viriyasitavat, W., Xu, L.D., Bi, Z., Sapsomboon, A.: Blockchain-based business process management (BPM) framework for service composition in industry 4.0. J. Intell. Manuf. 31(7), 1737\u20131748 (2020). https:\/\/doi.org\/10.1007\/s10845-018-1422-y","journal-title":"J. Intell. Manuf."},{"key":"959_CR74","doi-asserted-by":"publisher","unstructured":"Weber, I., Xu, X., Riveret, R., Governatori, G., Ponomarev, A., Mendling, J.: Untrusted business process monitoring and execution using blockchain. In: BPM, pp. 329\u2013347 (2016). https:\/\/doi.org\/10.1007\/978-3-319-45348-4_19","DOI":"10.1007\/978-3-319-45348-4_19"},{"key":"959_CR75","unstructured":"Wood, G.: Ethereum: a secure decentralised generalised transaction ledger (2018). https:\/\/ethereum.github.io\/yellowpaper\/paper.pdf. Accessed 07 Apr 2018"},{"issue":"507984","key":"959_CR76","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1155\/2013\/507984","volume":"2013","author":"WMP van der Aalst","year":"2013","unstructured":"van der Aalst, W.M.P.: Business process management: a comprehensive survey. ISRN Softw. Eng. 2013(507984), 37 (2013). https:\/\/doi.org\/10.1155\/2013\/507984","journal-title":"ISRN Softw. Eng."},{"key":"959_CR77","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-49851-4","volume-title":"Process Mining-Data Science in Action","author":"WMP van der Aalst","year":"2016","unstructured":"van der Aalst, W.M.P.: Process Mining-Data Science in Action, 2nd edn. Springer, New York (2016). https:\/\/doi.org\/10.1007\/978-3-662-49851-4","edition":"2"},{"key":"959_CR78","doi-asserted-by":"publisher","unstructured":"Xu, X., Pautasso, C., Zhu, L., Lu, Q., Weber, I.: A pattern collection for blockchain-based applications. In: Proceedings of the 23rd European Conference on Pattern Languages of Programs, EuroPLoP 2018, Irsee, Germany, July 04\u201308, 2018, pp. 3:1\u20133:20. ACM (2018). https:\/\/doi.org\/10.1145\/3282308.3282312","DOI":"10.1145\/3282308.3282312"},{"key":"959_CR79","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-03035-3","volume-title":"Architecture for Blockchain Applications","author":"X Xu","year":"2019","unstructured":"Xu, X., Weber, I., Staples, M.: Architecture for Blockchain Applications. Springer, New York (2019). https:\/\/doi.org\/10.1007\/978-3-030-03035-3"},{"key":"959_CR80","doi-asserted-by":"publisher","unstructured":"Xu, X., Weber, I., Staples, M., Zhu, L., Bosch, J., Bass, L., Pautasso, C., Rimba, P.: A taxonomy of blockchain-based systems for architecture design. In: 2017 IEEE International Conference on Software Architecture, ICSA 2017, Gothenburg, Sweden, April 3\u20137, 2017, pp. 243\u2013252. IEEE Computer Society (2017). https:\/\/doi.org\/10.1109\/ICSA.2017.33","DOI":"10.1109\/ICSA.2017.33"},{"key":"959_CR81","doi-asserted-by":"publisher","unstructured":"Zhou, X., Jin, Y., Zhang, H., Li, S., Huang, X.: A map of threats to validity of systematic literature reviews in software engineering. In: 23rd Asia-Pacific Software Engineering Conference, APSEC 2016, Hamilton, New Zealand, December 6\u20139, 2016, pp. 153\u2013160. IEEE Computer Society (2016). https:\/\/doi.org\/10.1109\/APSEC.2016.031","DOI":"10.1109\/APSEC.2016.031"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00959-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-021-00959-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-021-00959-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,23]],"date-time":"2023-01-23T17:29:53Z","timestamp":1674494993000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-021-00959-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,19]]},"references-count":81,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["959"],"URL":"https:\/\/doi.org\/10.1007\/s10270-021-00959-x","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,19]]},"assertion":[{"value":"14 November 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 November 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 November 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 January 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}