tieflow workflow toolkit process definition xml

20
1 TieFlow Workflow TieFlow Workflow Toolkit Toolkit Process Definition XML Process Definition XML Capstone Fall ’07 Group #3 March 1st, 2007

Upload: adair

Post on 10-Feb-2016

46 views

Category:

Documents


0 download

DESCRIPTION

TieFlow Workflow Toolkit Process Definition XML. Capstone Fall ’07 Group #3 March 1st, 2007. Team Information. Advisor: Dr. Kwok-Bun Yue [email protected] Mentors: Scott Hetherington [email protected] Abbasi Dhilawa adhilawa @hermes.tietronix.com Team Members: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: TieFlow Workflow Toolkit Process Definition XML

1

TieFlow Workflow ToolkitTieFlow Workflow ToolkitProcess Definition XMLProcess Definition XML

Capstone Fall ’07 Group #3March 1st, 2007

Page 2: TieFlow Workflow Toolkit Process Definition XML

2

Team InformationTeam InformationAdvisor: Dr. Kwok-Bun Yue [email protected]: Scott Hetherington [email protected] Abbasi Dhilawa [email protected] Members: Sarjana Singh [email protected] Plabita Baruah [email protected] Jigyasa Dubey [email protected] Preetha Paul [email protected]

Page 3: TieFlow Workflow Toolkit Process Definition XML

3

Table of ContentsTable of Contents Overview of the Company Plabita Baruah

What is Workflow ? Plabita Baruah

Tieflow WorkFlow Toolkit Preetha Paul

Requirements Preetha Paul

Business Motivation Preetha Paul

TieFlow Architecture Sarjana Singh

Details of TieFlow Sarjana Singh

TieFlow Elements Jigyasa dubey

Our Progress Jigyasa dubey

Solution Jigyasa dubey

References Jigyasa dubey

Page 4: TieFlow Workflow Toolkit Process Definition XML

4

Overview of the CompanyOverview of the Company

Tietronix Software, Inc Founded in 1999. Full-service provider of custom software

applications and advanced technology solutions. Tietronix is recognized for its focus on

reliability, on-time delivery and service.

Page 5: TieFlow Workflow Toolkit Process Definition XML

5

WorkflowWorkflow

Business Workflow Workflow, by definition, is the automation of a

business process.Information or tasks are passed from one participant to

another for action, according to a set of procedural rules.

It is a set of tasks assigned to people or programs in order to accomplish a piece of work.

Page 6: TieFlow Workflow Toolkit Process Definition XML

6

Manual ProcessManual Process

Page 7: TieFlow Workflow Toolkit Process Definition XML

7

Automatic ProcessAutomatic Process

Page 8: TieFlow Workflow Toolkit Process Definition XML

8

TieFlow Workflow ToolkitTieFlow Workflow Toolkit

The TieFlow Workflow Toolkit – workflow automation system.

Functions of the toolkit Define and deploy process Execute the process Monitor the process

Advantages of the toolkit Simple user interface Web-based XML

Page 9: TieFlow Workflow Toolkit Process Definition XML

9

WorkFlow Editor User InterfaceWorkFlow Editor User Interface

Page 10: TieFlow Workflow Toolkit Process Definition XML

10

Problems with TieFlow XML and DTD Compatibility with current standards

Solution XML Translator

Page 11: TieFlow Workflow Toolkit Process Definition XML

11

RequirementsRequirements

Transformation of TieFlow XML XPDL 2.0 – XML Process Definition language BPEL4WS 1.1 – Business Process Execution

Language for web services

Page 12: TieFlow Workflow Toolkit Process Definition XML

12

High level diagram High level diagram

TieFlow elements

XPDL XSD elements

BPEL XSD elements

TieFlow XML

BPEL XML

MAP(in XML)

Translator(Java or XSLT)

XPDL XML

Page 13: TieFlow Workflow Toolkit Process Definition XML

13

Business motivationBusiness motivation

Compatibility with current Standards Better marketing of the product

Page 14: TieFlow Workflow Toolkit Process Definition XML

14

TieFlow ArchitectureTieFlow Architecture

Page 15: TieFlow Workflow Toolkit Process Definition XML

15

Details of TieFlowDetails of TieFlow

TieFlow elements– Package– Process– Activity– Work Item

Page 16: TieFlow Workflow Toolkit Process Definition XML

16

TieFlow ElementsTieFlow Elements

Forms. jpg– Form section– Content data– Exit point– Entry point

Page 17: TieFlow Workflow Toolkit Process Definition XML

17

Our ProgressOur Progress

TieFlow elements, attributes, data types and the default values.

Similarities and Differences. Omission of BPEL. Elements in TieFlow that are missing

corresponding matches in XPDL. One to one matches.

Page 18: TieFlow Workflow Toolkit Process Definition XML

18

SolutionSolution

Some elements/attributes are missing in XPDL in compare to Tieflow. Extended XPDL schema.Vendor extension.

MatchesFound.xls

Page 19: TieFlow Workflow Toolkit Process Definition XML

19

ReferencesReferences Company Overview

– http://www.tietronix.com/aboutUs/aboutUs_overview.asp

Importance of Automation of Workflow – http://www.tietronix.com/ourWork/

ourWork_caseEflowISS.asp TieFlow architecture document XPDL specification document XPDL schema document TieFlow DTD

Page 20: TieFlow Workflow Toolkit Process Definition XML

20

Thank you