1 / 20

TieFlow Workflow Toolkit Process Definition XML

TieFlow Workflow Toolkit Process Definition XML. Capstone Fall ’07 Group #3 March 1st, 2007. Team Information. Advisor: Dr. Kwok-Bun Yue yue@uhcl.edu Mentors: Scott Hetherington shetheri@tietronix.com Abbasi Dhilawa adhilawa @hermes.tietronix.com Team Members:

adair
Télécharger la présentation

TieFlow Workflow Toolkit Process Definition XML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TieFlow Workflow ToolkitProcess Definition XML Capstone Fall ’07 Group #3 March 1st, 2007

  2. Team Information Advisor: Dr. Kwok-Bun Yue yue@uhcl.edu Mentors: Scott Hetherington shetheri@tietronix.com AbbasiDhilawa adhilawa@hermes.tietronix.com Team Members: Sarjana Singh sarjana_singh10@yahoo.com Plabita Baruah plabita_baruah@hotmail.com Jigyasa Dubey jigyasadubey@yahoo.com Preetha Paul preethabpaul@hotmail.com

  3. Table 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 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. Workflow 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 Process

  7. Automatic Process

  8. TieFlow 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 Interface

  10. Problems with TieFlow XML and DTD • Compatibility with current standards • Solution • XML Translator

  11. Requirements • 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 BPEL XSD elements MAP (in XML) TieFlow elements XPDL XSD elements BPEL XML TieFlow XML Translator (Java or XSLT) XPDL XML

  13. Business motivation • Compatibility with current Standards • Better marketing of the product

  14. TieFlow Architecture

  15. Details of TieFlow • TieFlow elements • Package • Process • Activity • Work Item

  16. TieFlow Elements • Forms. jpg • Form section • Content data • Exit point • Entry point

  17. Our 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. Solution • Some elements/attributes are missing in XPDL in compare to Tieflow. • Extended XPDL schema. • Vendor extension. • MatchesFound.xls

  19. References • 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

More Related