doi: 10.4304/jsw.9.10.2628-2637
An Incremental Approach to Modeling Flexible Workflows Using Activity Decomposition and Gradual Refinement
- School of Computer, Guangdong University of Technology, Guangzhou, China
Abstract
For existing workflow models, it is still difficult totake into account both the hierarchical relations amongactivities and their execution orders at the same time, aswell as the dynamic uncertainties of workflow processes.Aiming at these problems, an approach to modeling flexibleworkflow using activity decomposition and incrementalrefinement is presented. First, the activities as well as theirdecomposition relationship and the decomposition rules areanalyzed to establish an activity decomposition model,where flexible activities, with verifying constraints, are usedto package uncertainties. Then temporal relations areintroduced into the model to ensure the proper executionorders of activities, which are tightly integrated with thehierarchical relationship as well as different granularactivities to make the model perform well. The executionmechanism of the model, such as the delivering of eventsand states constraints of parent-child activities, is discussedin detail, and a common algorithm for activity execution isalso presented. Finally, the proposed approach is applied tothe PBL learning system, and the results indicate theeffectiveness of the proposal.
Keywords
- flexible workflow
- activity decompositio
How to Cite
Yanrong Jiang, Weihua Li, and Jingtao Yang, "An Incremental Approach to Modeling Flexible Workflows Using Activity Decomposition and Gradual Refinement," Journal of Software, vol. 9, no. 10, pp. 2628-2637, 2014. https://doi.org/ 10.4304/jsw.9.10.2628-2637
Copyright & License
Copyright © 2014 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
