A Relational Data-based Lightweight Workflow Engine Model

Full Text (PDF, 166KB), PP.1-8

Views: 0 Downloads: 0

Author(s)

Li Tian 1,* Yonghua Zhu 2 Huaiyang Zhu 3

1. School of Computer Engineering and Science, Shanghai University, No.149 Yanchang Road, Shanghai, China, 200072

2. Computer Center of Shanghai University, Shanghai University, Bldg D, No.99 Shangda Road, Shanghai, China, 200444

3. Shanghai Rongheng Inforamtion Technology Ltd., Floor 13, Bldg 3, No.28 Round 91 Eshan road, Shanghai, China, 200127

* Corresponding author.

DOI: https://doi.org/10.5815/ijeme.2012.04.01

Received: 4 Jan. 2012 / Revised: 14 Feb. 2012 / Accepted: 22 Mar. 2012 / Published: 29 Apr. 2012

Index Terms

Workflow, workflow model, workflow engine, workflow technology

Abstract

With the swift development of workflow technology, workflow management system has been widely used. To date, many models and architectures are efficient in constructing workflow engine which is the core of a workflow management system. This paper presents a relational data-based lightweight workflow engine model which based on the relational database. In this model, the definition of the workflow and the data used in the workflow process are kept in the database. This model contains the necessary functions and characteristics of simple business flow rather than all the business flow. The model is composed of three main function modules. These three modules interact with database through DBMS. Under the guidance of this model, a flexible and low-cost workflow engine can be built efficiently. Now this model has been used by Shanghai Rongheng Inforamtion Technology Ltd.

Cite This Paper

Li Tian,Yonghua Zhu,Huaiyang Zhu,"A Relational Data-based Lightweight Workflow Engine Model", IJEME, vol.2, no.4, pp.1-8, 2012. DOI: 10.5815/ijeme.2012.04.01 

Reference

[1]Li Xin-ke, Guo Bin, “The Research of Composing Semantic Workflow Engine Based on Web Service”, Computer Engineering and Applications (ICCEA), pages 262-265, 2010. 

[2]Yuhong Yan, Bejan, A., “Modeling workflow within distributed systems”, Computer Supported Cooperative Work in Design, pages 433 – 439, 2001. 

[3]Jin Xin, Xu Jing and Li Xuemeng, “The Design and Implementation of XML-based Workflow Engine”, Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007., pages 137-142, 2007. 

[4]Meng You-xin, Huang Shuai, “Research and Application of Lightweight Workflow Engine Kernel”, Computational Intelligence and Software Engineering, 2009. CiSE 2009., pages 1-4,2009.

[5]K.M.Anderson, Aaron Andersen, Neet Wadhwani, “Metis: lightweight, flexible, and Web-based workflow services for digital libraries”, Digital Libraries, 2003. Proceedings. 2003., pages 98-109, 2003.

[6]Julian Jang, Alan Fekete, Paul Greenfield and Surya Nepal, “An Event-Driven Workflow Engine for Service-based Business Systems”, Enterprise Distributed Object Computing Conference, 2006., pages 233-242, 2006. 

[7]Li Wei, Lu Hui and Li Jing, “Research on Web Services Oriented Power Marketing Workflow Model”, Information Technology and Applications, pages 7-10, 2009. 

[8]Jie Cheng, Xiaoguang Lin, Yuanchun Zhou and Jianhui Li, “A Web Based Workflow System for Distributed Atmospheric Data Processing”, Parallel and Distributed Processing with Applications, pages 584-588, 2009.