Business Process definition metamodel

Business Process definition metamodel - Business Process...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Business Process Definition MetaModel Business Process Definition Metamodel Tutorial
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BPDM BPDM Agenda } Introduction } Language structure } } } } } } Conclusion
Background image of page 2
BPDM BPDM Specification History } A long awaited specification ± Started in August 2003, ended in March 2007 ± A crucial need for a standard process language on the market } Reasons for the delay ± Different time frame between submitters ± Waiting for the merge between BPMI and OMG to incorporate BPMN as the standard notation ± First specification to bring together “orchestration” and “choreography” } The right time for BPDM ± Maturity is growing for Business Process/Service Management From an IT Integration Viewpoint From an Enterprise Management Viewpoint
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BPDM BPDM Requirements for BPDM } Provide a common basis for all process oriented models } Provide support for the service oriented world } Integrate rules within processes } Ensure Execution Interoperability of process models } Use BPMN as the standard notation for processes } Leverage other “process” knowledge : UML, BPMN, PSL
Background image of page 4
BPDM BPDM Common basis for all process oriented models } Process Models are used in a very large variety of perspectives ± Enterprise Value Chains ± Business Procedures ± Collaborative Processes ± Methodology Specifications ± Workflows ± } Today’s process specifications address each of these perspectives with specific and unrelated process languages ± IDEF, EPC, BPEL, CDL, XPDL, … } BPDM unifies these different perspectives by ± Organization of common characteristics ± Layering the different level of concerns ± Providing } Terminology Issues ± The submission uses a set of naming rules to differentiate the different kinds of processes: ± “Processing Behavior” for common characteristics ± “Process” for all activity modeling, orchestration like ± “Interaction Protocol” for contract between processes, choreography like
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
BPDM BPDM Enabling Well-Balanced Process Specification } Saying just enough, but not too much: ± Say too little and the process may be unpredictable, inconsistent, wasteful and not fit into the rest of the business (or the business of partners). ± Say too much and the process can be a strangle-hold, preventing creativity, agility and optimization } The value of BPDM ± BPDM can’t enforce this artful balance, but it can enable it through: Separating the intended outcome of a process from how that outcome is achieved: separation of concerns Well defined contracts Multiple options for implementing a process that correspond to its contracts.
Background image of page 6
BPDM BPDM Execution Interoperability } Not all metamodels are created equals } Some carry only modeling terminology with runtime behavior relegated to text } Result: ± Non uniform execution (unpredictable, inconsistent, wasteful processes) ± Higher cost, lower ROI, fragile assets } Others account for runtime behavior depending less on
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/23/2011 for the course COMPUTER S DIT09M1-10 taught by Professor Saman during the Spring '10 term at Sheffield Hallam.

Page1 / 68

Business Process definition metamodel - Business Process...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online