Database Support for Workflow Management Systems

Database Support for Workflow Management Systems

Francisco A.C. Pinheiro
ISBN13: 9781605662428|ISBN10: 1605662429|EISBN13: 9781605662435
DOI: 10.4018/978-1-60566-242-8.ch024
Cite Chapter Cite Chapter

MLA

Pinheiro, Francisco A.C. "Database Support for Workflow Management Systems." Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends, edited by Viviana E. Ferraggine, et al., IGI Global, 2009, pp. 208-213. https://doi.org/10.4018/978-1-60566-242-8.ch024

APA

Pinheiro, F. A. (2009). Database Support for Workflow Management Systems. In V. Ferraggine, J. Doorn, & L. Rivero (Eds.), Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends (pp. 208-213). IGI Global. https://doi.org/10.4018/978-1-60566-242-8.ch024

Chicago

Pinheiro, Francisco A.C. "Database Support for Workflow Management Systems." In Handbook of Research on Innovations in Database Technologies and Applications: Current and Future Trends, edited by Viviana E. Ferraggine, Jorge Horacio Doorn, and Laura C. Rivero, 208-213. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-242-8.ch024

Export Reference

Mendeley
Favorite

Abstract

A workflow is a series of work processes performed under rules that reflect the formal structure of the organization in which they are carried out and the relationships between their various parts. Workflow applications are software applications used to automate part of workflow processes. They run under the control of a workflow management system (WfMS). The WfMS usually comprises an organizational model, describing the process structure, and a process model, describing the process logic. The Workflow Management Coalition (WfMC, 2008) publishes a set of workflow definitions and related material, including a reference model. Databases are commonly used as a WfMS supporting technology. Not only workflow data are maintained in databases but also the rules governing processes can be stored in database schemas. Database functionality can be used both for defining and managing process models as well as for environment notification and process enactment. This article shows how particular database-related technologies can be used to support WfMS.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.