1 / 27

Goalnet: Intelligence in Workflow Orchestration

Goalnet: Intelligence in Workflow Orchestration. Zhiqi Shen Nanyang Technological University June, 2007. Background. Web services support interoperable machine to machine interaction over the internet; Workflows describe tasks and execution procedures; Business process modeling; and

neola
Download Presentation

Goalnet: Intelligence in Workflow Orchestration

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. Goalnet: Intelligence in Workflow Orchestration Zhiqi Shen Nanyang Technological University June, 2007

  2. Background • Web services support interoperable machine to machine interaction over the internet; • Workflows describe tasks and execution procedures; • Business process modeling; and • System integration.

  3. Challenges • Web services are not always available; • Web service needs to be selected dynamically; • Many workflows available defined using different tools; • Process execution path is decided on the runtime; and • Decision making is required.

  4. Our Solution • Goal oriented modeling; • Decision making on goals and actions; • User interaction; • Agent mediation and monitoring; • Goal Net modeling tool • Process modeling • Agent modeling

  5. Overview of Goal Net

  6. Intelligence for Decision Making • Process modeling • Web service/workflow orchestration • Goal selection and action selection • Multiple decision making mechanisms support • User interaction

  7. Agent based System • Agent system generation • Development platform available • Goal Net Designer • Agent Creator • Goal Net Loader

  8. GoalNet Designer - Process Modeling Tool

  9. Workflow/Web Service Orchestration • Tasks in transitions • Workflows • Web services • Functions • Services selected by agents during runtime • Execution path (goal pursuit) is decided at the runtime

  10. Proposed Architecture for The Bio-Manufacturing Domain Grid/web services Grid/web services

  11. Bio-Manufacturing Grid Objective is to reduce time from biomedical research to mass production of diagnostic kits. • The system integrates workflows and supply chain processes using the Grid • Collection, storage and tracking of bio-samples • Sequencing of the genomes of samples • Design and Fabrication of DNA chips to test samples • Analysis of results • Making cost effective diagnostic kits via genes identified

  12. New Requirement for Bio-Manufacturing

  13. Individual Low-level Bio-Systems are available

  14. Existing Tools for Low-level Workflow Orchestration - Taverna

  15. Existing Tools for Low-level Workflow Orchestration - Kooplatform

  16. Grid based Bio-Manufacturing • Key IT components: • GoalNet: Developed at MC3/NTU choreographs grid workflow engines and processes. • KOOPlatform: Developed by KOOPrime for orchestration of laboratory and bioinformatics processes • FPGA card, a system developed by Progeniq • Taverna, the leading European bio-grid workflow system developed by MyGrid project • Computing and Visualization components: Microarray Genome Mapper (developed by NYP), PCL and CS4 (developed by I2R)

  17. Integrated Bio-Manufacturing Process using Goal Net

  18. A Typical Bio-Manufacturing Workflow Viral/Bacterial/Pathogen isolate Recloning/ Amp Sample Processing DNA Sequencing Chromo Walking Gap Filling Homology Search w GRIDBLAST Primer Design Sequence Annotation Probe Design Probe List Prep Generate Experiment Clinical Sample Prep Microarray Data Mgt Microarray Discovery Microarray Visualization Hits List Generation Goalnet Diag Kits Manufacturing Taverna KOOPlatform

  19. Proposed Architecture for The Bio-Manufacturing Domain Grid/web services Grid/web services Fig. 2 Architecture of the proposed system

  20. Goal Net Process – 1Calling Kooplatform Plate Editor

  21. Screen Shots of our System – 2Contig Result

  22. Goal Net Process – 3Calling Taverna CompareXandY

  23. Goal Net Process – 4Calling Kooplatform Array Normalization

  24. Goal Net Process – 5Calling Kooplatform Class Discovery

  25. Screen Shots of our System – 6Genome Result

  26. Conclusion • Mechanism for service and workflow orchestration • Intelligent decision making according to the runtime situation • Agent based integration and monitoring • Design and development platform

  27. Thank You!

More Related