SEAug 14, 2020

Time in Blockchain-Based Process Execution

arXiv:2008.06210v117 citations
AI Analysis

This addresses a specific limitation in Business Process Management for practitioners using blockchain, but it is incremental as it builds on existing approaches.

The paper tackles the neglect of time aspects like deadlines and delays in blockchain-based business process execution by introducing and comparing time measures available on blockchain platforms to facilitate temporal constraints.

The traceable execution of business processes and choreographies using smart contracts is one prominent application of blockchain technology in Business Process Management (BPM). Existing approaches support a large set of patterns, modeling languages, and blockchain architectures, which cover a wide range of practical scenarios. However, they largely neglect the important aspect of time, a crucial part of process and choreography models manifested in deadlines, delays, and other temporal constraints. We argue that this deficit is due to inherent limitations of smart contracts---in particular the absence of a natural notion of measuring time---on popular blockchain platforms used in research and practice. We introduce a set of time measures available on blockchain platforms to alleviate these issues, and systematically compare their properties. We also give hints as to their suitability for facilitating various temporal constraints commonly found in process models.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes