Do we need to handle every temporal violation in scientific workflow systems?
Liu, Xiao, Yang, Yun, Yuan, Dong and Chen, Jinjun 2014, Do we need to handle every temporal violation in scientific workflow systems?, ACM transactions on software engineering and methodology, vol. 23, no. 1, pp. 1-34, doi: 10.1145/2559938.
Attached Files
Name
Description
MIMEType
Size
Downloads
Title
Do we need to handle every temporal violation in scientific workflow systems?
Scientific processes are usually time constrained with overall deadlines and local milestones. In scientific workflow systems, due to the dynamic nature of the underlying computing infrastructures such as grid and cloud, execution delays often take place and result in a large number of temporal violations. Temporal violation handling is to execute violation handling strategies which can compensate for the occurring time deficit but would impose some additional cost. Generally speaking, the two fundamental requirements for delivering satisfactory temporal QoS in scientific workflow systems are temporal conformance and cost effectiveness. Every task for workflow temporal management incurs some cost. Take a single temporal violation handling as an example, its cost can be primarily referred to monetary costs and time overheads of violation handling strategies which are normally nontrivial in scientific workflow systems.
Every reasonable effort has been made to ensure that permission has been obtained for items included in DRO. If you believe that your rights have been infringed by this repository, please contact drosupport@deakin.edu.au.