By Chokchai Phatharamalai, Kan Ouivirach, Nattanicha Rittammanart, Perayos Supajaroonwong, Sarawoot Kongyoung, Thammathip Piumsomboon,
Workflow Management XPDL iWMS Demonstration Outlines
Workflow is basically the movement of documents and/or tasks through a work process. Work Flow Management (WFM) A system that: - Define - Create - Manage The execution of workflows through the use of software, running on one or more workflow engines, which is able to interpret the process definition, interact with workflow participants and, where required, invoke the use of IT tools and applications.
XML Process Definition Language (XPDL) A format for interchanging Business Process definitions between different workflow products like modeling tools and workflow engines. Defines a XML schema for specifying the declarative part of workflow. Standardized by the Workflow Management Coalition. XPDL’s goals are: Store and exchange the process diagram Allow one tool to model a process diagram, and another to read and edit, another to "run" the process model on an XPDL-compliant BPM engine Etc.
Figure 1: Workflow scenario – returning a dorm room
Figure 2: iWMS’s Concept iWMS Extractor Workflow Engine Persistence Storage XPDL
Figure 3: iWMS’s Architecture
Figure 4: iWMS’s Database Schema based on XPDL Schema
Figure 5: Section of XPDL Schema used by iWMS
References [1] [2] [3] [4] [5] [6] B F3D025http:// B F3D025 [7] [8] [9] ( || )+