BPMN Business Management Presentations Process Management Process Modeling

Ivana Trickovic @ BPMN 2010

Transcript

BPMN 2.0 Unleashed
Ivana Trickovic
SAP AG
BPMN 2010, Potsdam, Germany
BPMN 2.0 Milestones
© SAP 2010, Template / Page 1
June 2007
BPMN 2.0 RFP
Issued
Jan 2008
BPMN 1.2 FTF/RTF
Finalized
June 2009
BPMN 2.0 Submission
and OMG Vote
Sep 2009
BPMN 2.0 FTF
Started
June 2010
BPMN 2.0 FTF
Finalized
Sep 2010
OMG DTC Approved
BPMN 2.0 FTF Report
BPMN 2.1 RTF to Start
OMG BPMN 2.0 Standard
to be Published
New Capabilities in BPMN 2.0
BPMN Metamodel
Formalized
BPMN Execution
Semantics Refined
and Formalized
New Process
Elements (e.g. Data
Objects, Non-
interrupting
Events, Service
Model, etc.)
Interaction Models
Interchange
Formats
Visual Model and
Diagram
Interchange
Format
© SAP 2010, Template / Page 2
Business Value
End-user Simplification
Shorter learning curve as it is an extension of BPMN 1.x
Skills and investment protection
Unified notation for business processes and business interactions
Enables seamless “design-to-implement”
Vendor Productivity
Portability of process definitions enabled
Extendable language for future innovations
Investment protection
© SAP 2010, Template / Page 3
Conformance Classes
• For tool vendors whose tools support modeling of
orchestration processes and reasoning and not
necessarily process execution
Process Modeling
• For tool vendors whose tools support deployment of
business process models into execution
environments
Process Execution
• As per process execution, but for BPEL
environments, aligned with the process execution
standard
BPEL Process Execution
• For tool vendors whose tools support modeling of
choreographiesChoreography
© SAP 2010, Template / Page 4
Conformance Classes – Details
© SAP 2010, Page 5
Category
Process Modeling
Conformance
Process
Execution
Conformance
BPEL Process
Execution
Conformance
Choreography
Conformance
Visual representation
of BPMN Diagrams
Process diagrams and
Collaboration
diagrams depicting
Collaborations
between Processes
N/A N/A
Choreography
diagrams and
Collaboration
diagrams depicting
Choreography within
Collaboration
Supported BPMN
Diagram elements
Defined sub-classes:
Descriptive
Analytic
Common Executable
Complete
N/A N/A
Complete set. No sub-
classes defined.
Interchange format
(BPMN 2.0
metamodel)
For Process diagrams
and Collaboration
diagrams depicting
Collaborations
between Processes
Yes for Process
diagrams
Yes for Process
diagrams
For Choreography and
Collaboration
diagrams depicting
Choreography within
Collaboration
Execution semantics N/A
Yes for Processes Yes for Processes
Yes for
Choreographies
Adoption Challenges
© SAP 2010, Template / Page 6
How to test compliance
with BPMN 2.0
Can optional elements (or)
attributes be ignored How to add additional
compliance points
Possible Improvements
Validate mandatory and optional elements and attributes
Clarify whether
An element (or attribute) is optional and does not have to be supported by
conforming implementations or
The value of the element (or attribute) is optional
Derive all static validation rules mandated by the specification
Introduce BPMN Profiles to simplify BPMN conformance points
Introduce conformance tests
© SAP 2010, Template / Page 7
Thank you!
© SAP 2010, Template / Page 8
SAP Business Process Expert Community
bpx.sap.com

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/ivana-trickovic-bpmn-2010/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×