Swinburne
Browse

Workflow temporal verification for monitoring parallel business processes

Download (1016.84 kB)
journal contribution
posted on 2024-07-11, 07:16 authored by Xiao Liu, Dingxian Wang, Dong Yuan, Futian Wang, Yun YangYun Yang
Workflow temporal verification is conducted to guarantee on-time completion, which is one of the most important QoS (Quality of Service) dimensions for business processes running in the cloud. However, as today's business systems often need to handle a large number of concurrent customer requests, conventional response-time based process monitoring strategies conducted in a one-by-one fashion cannot be applied efficiently to a large batch of parallel processes because of significant time overhead. Similar situations may also exist in software companies where multiple software projects are carried out at the same time by software developers. To address such a problem, based on a novel runtime throughput consistency model, this paper proposes a QoS-aware throughput based checkpoint selection strategy, which can dynamically select a small number of checkpoints along the system timeline to facilitate the temporal verification of throughput constraints and achieve the target on-time completion rate. Experimental results demonstrate that our strategy can achieve the best efficiency and effectiveness compared with the state-of-the-art as and other representative response-time based checkpoint selection strategies.

Funding

ARC | LP0990393

ARC | LP130100324

History

Available versions

PDF (Accepted manuscript)

ISSN

2047-7481

Journal title

Journal of Software: Evolution and Process

Volume

28

Issue

4

Pagination

286-302

Publisher

John Wiley & Sons

Copyright statement

Copyright © 2016 John Wiley & Sons, Ltd. This is the peer reviewed version of the following article: Liu, Xiao; Wang, Dingxian; Yuan, Dong; Wang, Futian; Yang, Yun 2016, 'Workflow temporal verification for monitoring parallel business processes', Journal of Software: Evolution and Process, which has been published in final form at http://dx.doi.org/10.1002/smr.1761. This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Self-Archiving.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC