학술논문

Application of ActiveXML in Adaptive Work Flow Engine Design
Document Type
Conference
Source
2020 International Conference on Urban Engineering and Management Science (ICUEMS) Urban Engineering and Management Science (ICUEMS), 2020 International Conference on. :283-287 Apr, 2020
Subject
Computing and Processing
Engines
Adaptation models
Process control
Data models
Heuristic algorithms
Business
Adaptive systems
work flow engine
distributed data management
dynamic rules
Language
Abstract
With continuous application of work flow management systems in enterprises where higher requirements for work flow management systems are proposed, work flow management systems cannot determine all processes in advance, which are not static during execution. Therefore, in perspective of application, work flow engine based on finite state machine to build work flow model as above is designed as well as implemented in this paper so that changeable work flows and complex business logic can be adapted to reduce work flow and difficulty of users and developers. Each step of work flow can be regarded as a state and a process as a state machine. Besides it, complex businesses can also be described as shunting, aggregation, parallelism, and jump operations of state machine. What’s more, inherent essence and external manifestations of dynamic modification and adaptive work flow dynamics are analyzed at first, and distributed data management language namely ActiveXML is introduced as work flow model definition language. Additionally, work flow model that can be dynamically modified is created as well. Besides, adaptive work flow engine framework is designed, where dynamic modification rules and dynamic modification algorithms are given to process, and how to ensure consistency as well as correctness of data running in work flow system after dynamic modification is discussed.