Necessary and sufficient checkpoint selection for temporal verification of high-confidence cloud workflow systems
Version 2 2024-06-04, 06:35Version 2 2024-06-04, 06:35
Version 1 2016-04-18, 14:23Version 1 2016-04-18, 14:23
journal contribution
posted on 2024-06-04, 06:35authored byFT Wang, Xiao LiuXiao Liu, Y Yang
On-time completion is an important temporal QoS (Quality of Service) dimension and one of the fundamental requirements for high-confidence workflow systems. In recent years, a workflow temporal verification framework, which generally consists of temporal constraint setting, temporal checkpoint selection, temporal verification, and temporal violation handling, has been the major approach for the high temporal QoS assurance of workflow systems. Among them, effective temporal checkpoint selection, which aims to timely detect intermediate temporal violations along workflow execution plays a critical role. Therefore, temporal checkpoint selection has been a major topic and has attracted significant efforts. In this paper, we will present an overview of work-flow temporal checkpoint selection for temporal verification. Specifically, we will first introduce the throughput based and response-time based temporal consistency models for business and scientific cloud workflow systems, respectively. Then the corresponding benchmarking checkpoint selection strategies that satisfy the property of “necessity and sufficiency” are presented. We also provide experimental results to demonstrate the effectiveness of our checkpoint selection strategies, and finally points out some possible future issues in this research area.
History
Journal
Science China information sciences
Volume
58
Article number
052103
Pagination
1-16
Location
Berlin, Germany
ISSN
1674-733X
eISSN
1869-1919
Language
eng
Publication classification
C Journal article, C1.1 Refereed article in a scholarly journal