Resource constraints analysis of workflow specifications
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
An incremental analysis for resource conflicts to workflow specifications
Journal of Systems and Software
Pros and cons of distributed workflow execution algorithms
Data Management in a Connected World
Hi-index | 0.01 |
Workflows are composite activities that achieve interoperation of a variety of system and human tasks. Workflows must satisfy subtle domain-specific integrity and organizational requirements. Consequently, flexibility in execution is crucial. A promising means to achieve flexibility is through declarative specifications (Part 1) with automatic distributed scheduling techniques (Part 2). Intertask dependencies are constraints among the tasks that constitute a workflow. We propose a rigorous formal semantics for workflow computations and dependencies. Importantly, our approach uses symbolic reasoning to capture scheduler transitions. It includes an equational system that is guaranteed to yield the most general answers for scheduling, yet is sound and complete.