Download presentation
Presentation is loading. Please wait.
Published byMarvin Welch Modified over 9 years ago
1
intelligent Workflow Management System(iWMS)
2
Agenda Background Motivation Usage Potential application domains iWMS
3
Background What’s Workflow What’s Workflow Management System (WMS) What’s XPDL Goal of XPDL Example of XPDL
4
What is Workflow Workflow at its simplest is the movement of documents and/or tasks through a work process. More specifically, workflow is the operational aspect of a work procedure: how tasks are structured who performs them what their relative order is how they are synchronized how information flows to support the tasks how tasks are being tracked
5
What is WMS Completely defines, manages and executes “workflows” through the execution of software whose order of execution is driven by a computer representation of the workflow logic. Primary characteristic automation of processes involving combinations of human and machine-based activities particularly those involving interaction with IT applications and tools
6
What is XPDL ? “ The XML Process Definition Language (XPDL) is a format standardized by the Workflow Management Coalition to interchange Business Process definitions between different workflow products like modeling tools and workflow engines. XPDL defines a XML schema for specifying the declarative part of workflow. ”
7
Goal of XPDL “The goal of XPDL is to store and exchange the process diagram, to allow one tool to model a process diagram, and another to read the diagram and edit, another to "run" the process model on an XPDL-compliant BPM engine, and so on.”
8
Goal of XPDL To store and exchange the process diagram To allow one tool to model a process diagram To read the diagram and edit To "run" the process model on an XPDL- compliant BPM engine
9
Example of XPDL
10
submitter approver Example of XPDL (cont.)
11
Agenda Background Motivation Usage Potential application domains iWMS
12
Motivation Dynamic nature of Business Process Demand of immediate response
13
Agenda Background Motivation Usage Potential application domains iWMS
14
Usage Provides a serialization (file format) for BPMN drawings Some vendors use XPDL (with extensions) as an execution language
15
What is BPMN ? BPMN, Business Process Modeling Notation is a standardized graphical notation for drawing business processes in a workflow Event Activity Gateway
16
Agenda Background Motivation Usage Potential application domains iWMS
17
Potential Application Domains Adobe has sucessfully implemented XPDL within Adobe LiveCycle Workflow Amazonas Workflow is a Java based workflow engine which supports XPDL IBM FileNet Business Process Manager 4.0 supports XPDL 1.0 and 2.0 as well as BPMN Open Business Engine is an open source Java workflow engine based on XPDL OpenPages Governance Platform solution for enterprise-wide business governance using XPDL Oracle 9i Warehouse Builder 9.2 saves process definitions in XPDL
18
Agenda Background Motivation Usage Potential application domains iWMS
19
What’s iWMS iWMS Architecture Feasibility Project Scope
20
What is “iWMS” iWMS iWMS, intelligent Workflow Management System is an online workflow system which uses XPDL as an input workflow to generate new workflow based on that XPDL file.
21
iWMS Architecture iWMS Extractor Workflow Engine Persistence Storage XPDL
22
Feasibility iWMS Extractor Workflow Engine Persistence Storage XPDL JDOMJDBC JAVA MySQL TOMCAT
23
Project Scope Permit a conversion of a standard XPDL format to be compatible with iWMS execution form Perpetuating business process flow according to the iWMS execution form
24
References http://www.wfmc.org/standards/xpdl.htm http://en.wikipedia.org/wiki/XPDL http://en.wikipedia.org/wiki/BPMN http://www.cbronline.com/article_news.asp?g uid=59BC91BE-BF5D-4463-B992- 612266F3D025
25
( | )*
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.