Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/86694
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAzzopardi, Shaun-
dc.contributor.authorEllul, Joshua-
dc.contributor.authorPace, Gordon J.-
dc.date.accessioned2022-01-11T13:14:52Z-
dc.date.available2022-01-11T13:14:52Z-
dc.date.issued2021-
dc.identifier.citationAzzopardi, S., Ellul, J., & Pace, G. J. (2021). Runtime monitoring processes across blockchains. In H. Hojjat, & M. Massink (Eds.), International Conference on Fundamentals of Software Engineering (pp. 142-156). Cham: Springer.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/86694-
dc.description.abstractBusiness processes have been long researched, with many tools, languages, and diagrammatic notations having been developed for automation. Recently, distributed ledger technology (of which Blockchain is one type) has been proposed for use in the monitoring of business process compliance. Such a setup is attractive since it allows for immutability and thus a perfect record of the history of the business process regulated. As blockchain platforms mature and their applications increase, one can observe that instead of having one blockchain as a ‘one world computer’ multiple blockchains will co-exist while possibly interacting. Existing work for business processes within the blockchain domain have focused on single isolated blockchain implementations. In this paper, we do away with this severely limiting assumption and propose a method to monitor business processes spanning different blockchains and other off-chain servers. We apply this work to business processes expressed in BPMN along with annotations proposed for a blockchain context. We further describe how we handle blockchain interoperability by synthesizing automatically off-chain monitors, acting as notaries, that handle message passing between blockchain systems, and how we employ hash-locking for cryptographically secure token swapping.en_GB
dc.language.isoenen_GB
dc.publisherSpringeren_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectBlockchains (Databases) -- Case studiesen_GB
dc.subjectBusiness recordsen_GB
dc.subjectComputer networks -- Monitoringen_GB
dc.titleRuntime monitoring processes across blockchainsen_GB
dc.typeconferenceObjecten_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holderen_GB
dc.bibliographicCitation.conferencenameInternational Conference on Fundamentals of Software Engineeringen_GB
dc.description.reviewedpeer-revieweden_GB
Appears in Collections:Scholarly Works - CenDLT
Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Runtime_monitoring_processes_across_blockchains.pdf
  Restricted Access
441.69 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.