Having a reliable business process monitoring platform is important to promptly detect and react to violations during process execution. Typically, when processes span among multiple organizations or require manual activities, a relationship of trust must be established among participants to obtain meaningful results. Also, when a violation is detected, most monitoring platforms report it and expect participants to stop executing the process and to manually solve it before resuming the execution. Trusted artifact-driven monitoring tries to overcome these limitations. By relying on a declarative model of the process to monitor, rather than an imperative one, trusted artifact-driven monitoring can continue to monitor the process even after a violation occurred. Also, it relies on events coming from artifacts (i.e., physical or virtual objects) participating in the process to infer when activities are executed. Finally, to guarantee the immutability of monitoring information once they are produced, it relies on a blockchain-based architecture to store and retrieve this information.
Trusted artifact-driven monitoring of business processes using blockchains
Meroni G.
2020-01-01
Abstract
Having a reliable business process monitoring platform is important to promptly detect and react to violations during process execution. Typically, when processes span among multiple organizations or require manual activities, a relationship of trust must be established among participants to obtain meaningful results. Also, when a violation is detected, most monitoring platforms report it and expect participants to stop executing the process and to manually solve it before resuming the execution. Trusted artifact-driven monitoring tries to overcome these limitations. By relying on a declarative model of the process to monitor, rather than an imperative one, trusted artifact-driven monitoring can continue to monitor the process even after a violation occurred. Also, it relies on events coming from artifacts (i.e., physical or virtual objects) participating in the process to infer when activities are executed. Finally, to guarantee the immutability of monitoring information once they are produced, it relies on a blockchain-based architecture to store and retrieve this information.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.