Study of Workflow Oriented Behavior Models of Interoperability among Objects and Instances
Shi WANG,Wen GAO,Jin-tao LI,Tie-Jun HUANG
DOI: https://doi.org/10.3321/j.issn:0254-4164.2001.02.006
2001-01-01
Chinese Journal of Computers
Abstract:By analyzing the ingredients that constituted the Workflow and studying the features in constructing the workflow, the domain of workflow was divided into two parts including the logical realm and active realm, and corresponding contents and characters were sum up. The model of workflow based on Markov chain was presented thereby. According to the model of workflow based on Markov chain the relation of interoperability between the process object in logical realm and activity instance in active realm was discussed. With the view of point of refinement and generalization, the relation of interoperability were decomposed into two ways, which were relation of local interoperability and relation of global interoperability. Corresponding local and global behavior models of interoperability were set up between the logical realm's process objects and the active realm's active instance. The interior logical relationships of interoperability in this two models was studied and analyzed respectively. By analyzing the workflow's operational mechanism, the theoretical basis for workflow model's expansion and behavior's multiple-use was provided with a view to integrate the objects and the instances. Finally, an Instance illustrating the global behavior model of interoperability were proposed to explain the global running relationship between process objects and activity instances in workflow system. The principle and means of how to construct the behavior unit were provided. With the analysis and research based on the mode and mechanism embodied in the relationship between the process objects in logical realm and activity instance in active realm in the workflow system, the way and procedures were provided to setup and increase the relationship in modeling the Workflow system. It's included that enhancing the interoperability between the process objects and activity instance is an key way to improve the model's instruction and instance's pertinence.