Research on Component and DAG Based Dynamic Workflow System

Today, workflow based software model has become mainstream to many application system developments. However, in most of these applications, their workflow procedures are fixed in their source code, this is not only restricts to the enterprises changing their working procedures to adapting the market requirements, but also limits the dynamic changes, scalability and adaptation of the system itself. Here, by research on the workflow technologies, direct acyclic graph (DAG) technologies, component technologies and XML technologies, it introduces a component and direct acyclic graph based dynamic workflow design, to improve the workflow based system dynamic changes and scalability.