Upload
sandra-higgins
View
220
Download
0
Tags:
Embed Size (px)
Citation preview
1
TieFlow Workflow ToolkitTieFlow Workflow ToolkitProcess Definition XMLProcess Definition XML
Capstone Fall ’07 Group #3
March 1st, 2007
2
Team InformationTeam InformationAdvisor:
Dr. Kwok-Bun Yue [email protected]
Mentors: Scott Hetherington [email protected]
Abbasi Dhilawa [email protected]
Team Members:
Sarjana Singh [email protected]
Plabita Baruah [email protected]
Jigyasa Dubey [email protected]
Preetha Paul [email protected]
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
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.
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.
6
Manual ProcessManual Process
7
Automatic ProcessAutomatic Process
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
9
WorkFlow Editor User InterfaceWorkFlow Editor User Interface
10
Problems with TieFlow XML and DTD Compatibility with current standards
Solution XML Translator
11
RequirementsRequirements
Transformation of TieFlow XML XPDL 2.0 – XML Process Definition language BPEL4WS 1.1 – Business Process Execution
Language for web services
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
13
Business motivationBusiness motivation
Compatibility with current Standards Better marketing of the product
14
TieFlow ArchitectureTieFlow Architecture
15
Details of TieFlowDetails of TieFlow
TieFlow elements– Package– Process– Activity– Work Item
16
TieFlow ElementsTieFlow Elements
Forms. jpg– Form section– Content data– Exit point– Entry point
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.
18
SolutionSolution
Some elements/attributes are missing in XPDL in compare to Tieflow. Extended XPDL schema.
Vendor extension.
MatchesFound.xls
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
20
Thank you