Rule-enhanced Business Process Modeling Language for Service Choreographies

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Rule-enhanced Business Process Modeling Language for Service Choreographies - Presentation Transcript

    1. Rule-enhanced Business Process Modeling Language for Service Choreographies Milan Milanović 1 , Dragan Gašević 2 , Gerd Wagner 3 , and Marek Hatala 4 1 University of Belgrade, Serbia 2 Athabasca University, Canada 3 Brandenburg University of Technology, Germany 4 Simon Fraser University, Canada
    2. Problem Domain
      • Process modeling and service composition
        • Orchestrations – CASCON 2009
          • Business processes from one participant’s side
        • Choreographies
          • Business processes from a global perspective
      • Available languages (e.g., BPMN)
      • Challenges
        • How to manage redundant elements?
        • How to support business vocabularies rules?
      Choreography Modeling MODELS 2009
      • Extension of BPMN
        • building on the previous related work
          • iBPMN [Decker & Puhlmann, 2007]
        • adding support for vocabularies and rules
      Approach MODELS 2009
      • Rule-enhanced BPMN - rBPMN
        • Interconnection and interaction models
        • Evaluation mechanism – expressiveness
          • Service Interaction Patterns
      Result MODELS 2009
    3. BPMN Language MODELS 2009
      • REWERSE I1 Rule Markup Language
      Extension for Rule Models MODELS 2009
      • REWERSE I1 Rule Markup Language
      Extension for Rule Models MODELS 2009
      • Multiplicity of participants - |||
      • References – to distinguish participants
      • Correlation information – who sent a message
      Interaction Models MODELS 2009
    4. Service Interaction Patterns
      • Contingent requests pattern
      MODELS 2009
    5. EDOC 2009 On a patient information request, if the user is registered and provided valid credentials, retrieve the requested information and notify the user. Otherwise, send a fault message.
    6. Service Interaction Patterns
      • Contingent requests pattern
      MODELS 2009
    7. Expressiveness comparison
      • Service Interaction Patterns
      • Integration of rules and processes - rBPMN
      • Externalizing business logic in rules
        • run-time changes
      • Interaction and interconnection models
      • Service interaction patterns
      • Future work
        • additional scenarios for other types of rules
        • rBPMN model checking (e.g., mCRL2/mCRL)
        • transformations of rBPMN models into BPEL4Chor
      Conclusion MODELS 2009
    8. Thank you! Questions?
    SlideShare Zeitgeist 2009

    + dgasevicdgasevic Nominate

    custom

    31 views, 0 favs, 0 embeds more stats

    Presentation of the MODELS 2009 paper:

    To addre more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 31
      • 31 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 1
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories