Home // BUSTECH 2011, The First International Conference on Business Intelligence and Technology // View article
Enforcing the Repeated Execution of Logic in Workflows
Authors:
Mirko Sonntag
Dimka Karastoyanova
Keywords: service composition; workflow adaptability; iteration; re-execution
Abstract:
The repeated execution of workflow logic is a feature needed in many situations. Repetition of activities can be modeled with workflow constructs (e.g., loops) or external workflow configurations, or can be triggered by a user action during workflow execution. While the first two options are state of the art in the workflow technology, the latter is currently insufficiently addressed in literature and practice. We argue that a manually triggered rerun operation enables both business users and scientists to react to unforeseen problems and thus improves workflow robustness, allows scientists steering the convergence of scientific results, and facilitates an explorative workflow development as required in scientific workflows. In this paper, we therefore formalize operations for the repeated enactment of activities—for both iteration and re-execution. Starting point of the rerun is an arbitrary, manually selected activity. Since we define the operations on a meta-model level, they can be implemented for different workflow languages and engines.
Pages: 20 to 25
Copyright: Copyright (c) IARIA, 2011
Publication date: September 25, 2011
Published in: conference
ISSN: 2308-4391
ISBN: 978-1-61208-160-1
Location: Rome, Italy
Dates: from September 25, 2011 to September 30, 2011