1 / 18

BPMN to

BPMN to. Mapping of BPMN diagrams to YAWL for execution out of Oryx. Armin Zamani Farahani July 10th , 2009. Roadmap. Results of our last conference Executable YAWL files Questions about resourcing. BPMN to YAWL, Armin Zamani Farahani, July 10th , 2009.

aquene
Download Presentation

BPMN to

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. BPMNto Mapping of BPMN diagramsto YAWL forexecution out ofOryx Armin Zamani Farahani July 10th, 2009

  2. Roadmap • Resultsofour last conference • Executable YAWL files • Questionsaboutresourcing BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  3. BPMN Subset in Oryx Removedstencils in the BPMN subset • Complex Gateway • Adhocsubprocess • Data object • Message flow • Association • StartMessageEvent • StartConditionalEvent • StartSignalEvent • StartMultipleEvent • IntermediateCancelEvent • IntermediateCompensationEvent • IntermediateConditionalEvent • IntermediateSignalEvent • IntermediateMultipleEvent • IntermediateLinkEvent • EndCompensationEvent • EndSignalEvent • EndMultipleEvent BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  4. Timertask (1/3) Freight in Transit [1] BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  5. Timertask(2/3) BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  6. Timertask(3/3) BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  7. Unioningconditions (1/2) Fromthe last presentation … BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  8. Unioningconditions(2/2) … nowconditionsareunionedifpossible BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  9. Multi instanceactivities • Mapping ofmultiinstanceactivities • Exceptionhandling • Testingsubprocessmapping • Predicatesatevery XOR and OR split BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  10. Multi instanceactivities • Mapping ofmultiinstanceactivities • Exceptionhandling • Testingsubprocessmapping • Predicatesatevery XOR and OR split BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  11. Exceptionhandling (1/3) BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  12. Exceptionhandling(2/3) BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  13. Exceptionhandling(3/3) BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  14. Executable YAWL files • Web servicedecompositionsareaddedtoeverytaskthathasnootherdecomposition • a „Data Type Definition“ fieldisaddedtotheBPMN diagram in theBPMN for YAWL executionstencilset BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  15. Executable YAWL files datahandlinghastobeimprovedtoreferenceselfdefineddatatypes (Thenthe YAWL enginehopefullyshowsbetterformsthanthisoneand not atthe beginningoftheprocess) BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  16. YAWL-constrained BPMN • Every XOR data-basedgatewayand OR gatewayhastohaveonedefaultflowandtheotheredgeshavetohavepredicates • Are thereotherconstraints? BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  17. Resourcing Howtomap BPMN resourceinformationto YAWL? BPMN offers: Lanes Pools YAWL offers: Participants Roles Capabilities Positions OrgGroups BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

  18. Sources • 1. G. Decker, R. Dijkman, M. Dumas, and L. García-Bañuelos. „BPMN and YAWL“. In Proceedings of the 6th International Conference on Business Process Management (BPM). Springer, 2008 • 2. G. Decker, R. Dijkman, M. Dumas, and L. García-Bañuelos. „Transforming BPMN Diagramsinto YAWL Nets“. In Proceedings of the 6th International Conference on Business Process Management (BPM). Springer, 2008 • 3. Business Process Modeling Notation, V1.1. Technical report, Object Management Group (OMG) (January 2008) • ProM YAWL class model • Chapter 8 ofthecoming YAWL book BPMN to YAWL, Armin Zamani Farahani, July 10th, 2009

More Related