SlideShare a Scribd company logo
1 of 28
Business Process
Definition MetaModel
1 Scope
The “Business Process Definition Metamodel” (BPDM) is a framework for understanding
and specifying the processes of an organization or community.
• Business Process Engineering / Re-engineering,
• Business Process Management,
• Business Process Execution,
• Total Quality Management,
• Process Improvement,
• Business Process Modeling,
• Workflow,
• Service Oriented Architectures,
• Enterprise Application Integration,
• Flowcharts,
• Data Flows,
• Activity Diagrams,
• Role/Collaboration Modeling,
• Modeling and Simulation.
In general:
BPDM provides the capability to represent and model business processes independent
of notation or methodology
Common:
1. Carefully defined semantics
2. Saying just enough, but not too much
3. Improved Integration and Collaboration
4. Improved Agility
5. Business Processes supported by Service Oriented Architectures (SOA)
6. Better Return on I.T. Investment
Business Benefits of BPDM
Business Benefits of BPDM
Carefully defined semantics
 human to human communications a certain amount of “fuzziness”.
 processes are specifications for what people, organizations, or I.T.
 systems should do, those specifications must be clear and precise.
 BPDM to make sure that the semantics behind the notations and models are well defined,
consistent and sufficient.
 BPDM is sufficiently precise to model behavioral events (starting, ending, aborting, etc) of
processes that allows them to be ordered in time, and have their effects on each other
precisely modeled.
 Formal methods, based on logic, are utilized to verify this precision.
 The precise semantics of BPDM makes sure that processes will be accurately communicated
to man and machine.
Business Benefits of BPDM
Saying just enough, but not too much
• Specifying a business process can be a double-edged sword.
• 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 .
• BPDM can’t enforce this artful balance, but it can enable it; the basis of which is
separation of concerns
Business Benefits of BPDM
Improved Integration and Collaboration
 The successful modern enterprise is defined by two basic capabilities;
 the ability to be agile and,
 the ability to collaborate.
 Both capabilities are served by “loosely coupling” the business and the
technologies that serve it
Business Benefits of BPDM
Improved Agility
 Agility is required to respond to external drivers, internal needs and the constant impact of
legislation and technology change.
 The combination of well defined business processes that provide for separation of concerns
with Model Driven Architecture (MDA)® 4 provide the exciting possibility of being able to
design, redesign and deploy new processes quickly and with minimal overhead – the
enterprise is not locked in to legacy technologies and processes.
Business Benefits of BPDM
Improved Agility
 BPDM provides the business focused model that can be part of the specification of the
process for people, in terms of process “play books” and instructions, and for technologies,
in terms of web services, workflows, and process execution engines.
 BPDM is technology independent – any number of technical approaches may be used to
help realize or support a business process.
 The BPDM model is a model of the business, not the technology – MDA helps join these
two viewpoints.
Business Benefits of BPDM
Business Processes supported by Service Oriented Architectures (SOA)
 SOA has become recognized as the leading architectural approach to business
and technical agility and integration.
 SOA structures the enterprise and supporting technologies based on services
that are provided or consumed by collaborating entities.
 SOA approach applies to both the business and technology
– business in terms of how one business or business unit serves another, and to
– technologies in terms of how application components work together by providing
and using software services.
Business Benefits of BPDM
Business Processes supported by Service Oriented Architectures (SOA)
 BPDM describes the business side of SOA in terms of “choreography” that can
then be mapped to the software components that assist those business processes.
 process centric SOA approach provides for agility, loose coupling, and a better
tie between business and technology.
 SOA helps support both the agility and collaboration goals of BPDM
Business Benefits of BPDM
Better Return on I.T. Investment
• I.T. investments have better return that is the net result of separation of concerns,
support for collaboration, and enhanced agility.
• This return is realized by directly supporting business needs as identified in the
business processes and by supporting reuse of services, components, and
supporting infrastructure across the enterprise and across marketplaces.
Business Benefits of BPDM
Better Return on I.T. Investment
 Since investments are more reusable, their return is not limited to
a single project.
 Since investments are directly tied to business needs, their
business benefit can be measured.
 Since investments support agility and collaboration, they can
have bottom-line impact.
Advantages of meta model
 captures the meaning behind the notations and technologies in a way that can help integrate
them and leverage existing assets and new designs.
 behind BPDM uses the OMG “Meta Object Facility” (MOF)2 standard to capture business
processes in this very general way,
 and to provide an XML syntax for storing and transferring business process models between tools
and infrastructures.
“meta model”
a model of how to describe business processes – a kind of shared vocabulary of process with well
defined connections between terms and concepts.
BPDM supports two fundamental and complementary views of process:
• “Orchestration”
• “Choreography”
 Orchestration concepts in BPDM are represented through sequences of “Activities”
that produce results with branching and synchronization.
 It is typically represented as flow charts, activity diagrams, swim lanes, or similar
notations of one task or activity following another.
 The orchestration of processes describes what happens and when in order to better
manage a process under the authority of some entity.
Orchestration
 Choreography describes how semi-independent and collaborating entities work together
in a process, each of which may have their own internal processes.
 It captures the interactions of roles with well defined responsibilities within a given
process.
 It is the basis for the Service Oriented Architecture (SOA) paradigm and helps to keep
the enterprise loosely coupled and agile.
 The choreography of a process focuses on the responsibilities and interactions that
ultimately provide value without necessarily requiring any coordinating authority.
Choreography
Business Process Modeling Notation (BPMN)
 BPMN has gained recognition as a flexible and business-friendly notation for process
orchestration.
BPDM provides an explicit metamodel and serialization mechanism for BPMN
concepts.
 By integrating BPMN and BPDM both the underlying model and notation for process
orchestration is covered by an integrated set of standards.
 The notation for choreography, BPMN diagram interchange and the normative relationship
to runtime technologies such as BPEL is planned to be part of subsequent standards.
Target Audience and Use of BPDM
BPDM provides interoperability across tools, so that different tools can depict or utilize a
process
definition in different ways yet work together for the ultimate benefit of the enterprise.
example:
If Vendor A and Vendor B both support BPDM as their process exchange mechanism, then, a
BPMN drawing created using Vendor A’s modeling tool could then be opened and executed
using Vendor B’s business process management system.
BPDM is a technology specification for vendors to use to define how they serialize or
exchange
their process depictions, allowing for industry interoperability.
For most business analysts and process users, this is all they really need to know about
BPDM. What BPDM support means is that your process assets are not locked into a
particular tool or notation; they are assets that can work across a wide range of tools and
solutions.
Target Audience and Use of BPDM
Process Concepts Supported by BPDM
BPDM provides integrated and consistent support for the semantics of:
All BPMN notation concepts
Processes, activities, tasks, and sub-processes
Workflow
Sophisticated control of alternatives and parallel processes
Conditional execution paths
Signals and events
Time-based events and conditions
Events based on change in data or external conditions
Process Concepts Supported by BPDM
BPDM provides integrated and consistent support for the semantics of:
Integration with rules and rules engines through event-based semantics
Process groups and swim-lanes
Transactions, rollback, and compensation
Process data and data flow
Artifacts and artifact production and dependencies
A combination of human and automated process participants
Service Oriented Architectures and business services
Resource and entity selection
Roles, responsibilities, and collaborations
Process Concepts Supported by BPDM
BPDM provides integrated and consistent support for the semantics of:
Bi-directional and composite interactions between entities
Automated execution with MDA and process execution engines such as BPEL (See non-
normative mapping to BPEL)
Interaction protocols, services, and design by contract
Composite processes
UML activity, collaboration, and interaction diagram concepts
Process specialization, derivation, and refinement.
Conformance
 If the software reads process models, to “process the model” will include reading a
BPDM model compliant with the MOF-2 XMI for BPDM included as part of this
specification.

If the software writes process models, to “process the model” will include writing a
BPDM model compliant with the MOF-2 XMI for BPDM included as part of this
specification.

If the software executes or otherwise interprets process models, to “process the
model” will include executing or interpreting the model in accordance with the
semantics as defined in this document.
BPDM Conformance
Full Compliance
Collaboration Protocol
Compliance
Orchestration Process
Compliance
BPMN Compliance
• implementation is fully
compliant if it can
process a model that
utilizes all BPDM
metamodel concrete
concepts.
• “BPMN Extensions”
• implementation is
BPDM protocol
compliant if it can
process a collaboration
protocol model.
• “Interaction Protocol
Process Model”
• implementation is
BPDM protocol
compliant if it can
process an
orchestration model.
• “Activity Model”
reference
4.pptx
4.pptx
4.pptx

More Related Content

Similar to 4.pptx

BPM - The Promise And Challenges
BPM  - The Promise And ChallengesBPM  - The Promise And Challenges
BPM - The Promise And ChallengesJerald Burget
 
Bpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S SeatBpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S Seathanshantson
 
Bisuness process management
Bisuness process managementBisuness process management
Bisuness process managementDigvijay Mahalle
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentationbclohesy
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationAlan Frye
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soastevendearborn
 
Business Process Management in IT company
Business Process Management  in IT company Business Process Management  in IT company
Business Process Management in IT company Dhrubaji Mandal ♛
 
BPM And SOA Alignment Maturity Model
BPM And SOA Alignment Maturity ModelBPM And SOA Alignment Maturity Model
BPM And SOA Alignment Maturity ModelAnne Hiemstra
 
Thinking Beyond Traditional BPM
Thinking Beyond Traditional BPMThinking Beyond Traditional BPM
Thinking Beyond Traditional BPMSandy Kemsley
 
Business Rules Managment Systems; Maximizing Value
Business Rules Managment Systems; Maximizing ValueBusiness Rules Managment Systems; Maximizing Value
Business Rules Managment Systems; Maximizing ValueDavid Coleman
 
Towards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process RedesignTowards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process RedesignIDES Editor
 
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0Dr. Mohan K. Bavirisetty
 
Oracle business process management
Oracle business process managementOracle business process management
Oracle business process managementGrand Crue
 
Towards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process RedesignTowards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process RedesignIDES Editor
 
Using BPM for Agility in a Globalised World
Using BPM for Agility in a Globalised WorldUsing BPM for Agility in a Globalised World
Using BPM for Agility in a Globalised WorldSchneider Electric
 
Diagramming Change to Better Inform Business Process Renovation
Diagramming Change to Better Inform Business Process RenovationDiagramming Change to Better Inform Business Process Renovation
Diagramming Change to Better Inform Business Process RenovationCognizant
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modelingGraham McLeod
 
BPM & SOA for Small Business Enterprises (ICIME 2009)
BPM & SOA for Small Business Enterprises (ICIME 2009)BPM & SOA for Small Business Enterprises (ICIME 2009)
BPM & SOA for Small Business Enterprises (ICIME 2009)IT Industry
 

Similar to 4.pptx (20)

BPM - The Promise And Challenges
BPM  - The Promise And ChallengesBPM  - The Promise And Challenges
BPM - The Promise And Challenges
 
Bpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S SeatBpms, Putting Business In The Driver’S Seat
Bpms, Putting Business In The Driver’S Seat
 
Bisuness process management
Bisuness process managementBisuness process management
Bisuness process management
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentation
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentation
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
Business Process Management in IT company
Business Process Management  in IT company Business Process Management  in IT company
Business Process Management in IT company
 
BPM And SOA Alignment Maturity Model
BPM And SOA Alignment Maturity ModelBPM And SOA Alignment Maturity Model
BPM And SOA Alignment Maturity Model
 
Next generation BPM
Next generation BPMNext generation BPM
Next generation BPM
 
Thinking Beyond Traditional BPM
Thinking Beyond Traditional BPMThinking Beyond Traditional BPM
Thinking Beyond Traditional BPM
 
Business Rules Managment Systems; Maximizing Value
Business Rules Managment Systems; Maximizing ValueBusiness Rules Managment Systems; Maximizing Value
Business Rules Managment Systems; Maximizing Value
 
Towards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process RedesignTowards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process Redesign
 
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
 
Business process-platform
Business process-platformBusiness process-platform
Business process-platform
 
Oracle business process management
Oracle business process managementOracle business process management
Oracle business process management
 
Towards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process RedesignTowards a Software Framework for Automatic Business Process Redesign
Towards a Software Framework for Automatic Business Process Redesign
 
Using BPM for Agility in a Globalised World
Using BPM for Agility in a Globalised WorldUsing BPM for Agility in a Globalised World
Using BPM for Agility in a Globalised World
 
Diagramming Change to Better Inform Business Process Renovation
Diagramming Change to Better Inform Business Process RenovationDiagramming Change to Better Inform Business Process Renovation
Diagramming Change to Better Inform Business Process Renovation
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 
BPM & SOA for Small Business Enterprises (ICIME 2009)
BPM & SOA for Small Business Enterprises (ICIME 2009)BPM & SOA for Small Business Enterprises (ICIME 2009)
BPM & SOA for Small Business Enterprises (ICIME 2009)
 

More from ssuser0d0f881

Traditional-Based Learning Vs Program-Based Learning.pptx
Traditional-Based Learning Vs Program-Based Learning.pptxTraditional-Based Learning Vs Program-Based Learning.pptx
Traditional-Based Learning Vs Program-Based Learning.pptxssuser0d0f881
 
Information and documentation, Records management, Concepts and principles.pptx
Information and documentation, Records management, Concepts and principles.pptxInformation and documentation, Records management, Concepts and principles.pptx
Information and documentation, Records management, Concepts and principles.pptxssuser0d0f881
 
Service-oriented architecture (SOA) is a method of software development that ...
Service-oriented architecture (SOA) is a method of software development that ...Service-oriented architecture (SOA) is a method of software development that ...
Service-oriented architecture (SOA) is a method of software development that ...ssuser0d0f881
 
PRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULES
PRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULESPRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULES
PRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULESssuser0d0f881
 
BPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptx
BPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptxBPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptx
BPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptxssuser0d0f881
 
المعايير الدولية في مجال إدارة الوثائق والرقمنة.pdf
المعايير الدولية في مجال إدارة الوثائق والرقمنة.pdfالمعايير الدولية في مجال إدارة الوثائق والرقمنة.pdf
المعايير الدولية في مجال إدارة الوثائق والرقمنة.pdfssuser0d0f881
 
protect your data.pdf
protect your data.pdfprotect your data.pdf
protect your data.pdfssuser0d0f881
 
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptxFBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptxssuser0d0f881
 
BPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptx
BPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptxBPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptx
BPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptxssuser0d0f881
 
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptxFBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptxssuser0d0f881
 
Lecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxLecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxssuser0d0f881
 

More from ssuser0d0f881 (20)

Traditional-Based Learning Vs Program-Based Learning.pptx
Traditional-Based Learning Vs Program-Based Learning.pptxTraditional-Based Learning Vs Program-Based Learning.pptx
Traditional-Based Learning Vs Program-Based Learning.pptx
 
Information and documentation, Records management, Concepts and principles.pptx
Information and documentation, Records management, Concepts and principles.pptxInformation and documentation, Records management, Concepts and principles.pptx
Information and documentation, Records management, Concepts and principles.pptx
 
Service-oriented architecture (SOA) is a method of software development that ...
Service-oriented architecture (SOA) is a method of software development that ...Service-oriented architecture (SOA) is a method of software development that ...
Service-oriented architecture (SOA) is a method of software development that ...
 
PRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULES
PRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULESPRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULES
PRECISE SPECIFICATION OF BUSINESS DECISIONS AND BUSINESS RULES
 
BPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptx
BPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptxBPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptx
BPM IMPROVMENT &IMPLIMENTATION &MONITORI-Mcenter.pptx
 
المعايير الدولية في مجال إدارة الوثائق والرقمنة.pdf
المعايير الدولية في مجال إدارة الوثائق والرقمنة.pdfالمعايير الدولية في مجال إدارة الوثائق والرقمنة.pdf
المعايير الدولية في مجال إدارة الوثائق والرقمنة.pdf
 
ch6-part1.pptx
ch6-part1.pptxch6-part1.pptx
ch6-part1.pptx
 
ch05-part1.pptx
ch05-part1.pptxch05-part1.pptx
ch05-part1.pptx
 
ch04-part1.pptx
ch04-part1.pptxch04-part1.pptx
ch04-part1.pptx
 
ch03-part2.pptx
ch03-part2.pptxch03-part2.pptx
ch03-part2.pptx
 
ch03-part1.pptx
ch03-part1.pptxch03-part1.pptx
ch03-part1.pptx
 
ch02-part1.pptx
ch02-part1.pptxch02-part1.pptx
ch02-part1.pptx
 
protect your data.pdf
protect your data.pdfprotect your data.pdf
protect your data.pdf
 
BPMN (28).pptx
BPMN (28).pptxBPMN (28).pptx
BPMN (28).pptx
 
2018Lecture12.pptx
2018Lecture12.pptx2018Lecture12.pptx
2018Lecture12.pptx
 
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptxFBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
 
BPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptx
BPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptxBPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptx
BPM13-29-08-13-Tutorial-Process-Automation_Part-I.pptx
 
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptxFBPM2-Chapter09-ProcessAwareInformationSystems.pptx
FBPM2-Chapter09-ProcessAwareInformationSystems.pptx
 
Lecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxLecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptx
 
ITlecture5.pptx
ITlecture5.pptxITlecture5.pptx
ITlecture5.pptx
 

Recently uploaded

Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 

Recently uploaded (20)

Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 

4.pptx

  • 2. 1 Scope The “Business Process Definition Metamodel” (BPDM) is a framework for understanding and specifying the processes of an organization or community. • Business Process Engineering / Re-engineering, • Business Process Management, • Business Process Execution, • Total Quality Management, • Process Improvement, • Business Process Modeling, • Workflow, • Service Oriented Architectures, • Enterprise Application Integration, • Flowcharts, • Data Flows, • Activity Diagrams, • Role/Collaboration Modeling, • Modeling and Simulation.
  • 3. In general: BPDM provides the capability to represent and model business processes independent of notation or methodology Common: 1. Carefully defined semantics 2. Saying just enough, but not too much 3. Improved Integration and Collaboration 4. Improved Agility 5. Business Processes supported by Service Oriented Architectures (SOA) 6. Better Return on I.T. Investment Business Benefits of BPDM
  • 4. Business Benefits of BPDM Carefully defined semantics  human to human communications a certain amount of “fuzziness”.  processes are specifications for what people, organizations, or I.T.  systems should do, those specifications must be clear and precise.  BPDM to make sure that the semantics behind the notations and models are well defined, consistent and sufficient.  BPDM is sufficiently precise to model behavioral events (starting, ending, aborting, etc) of processes that allows them to be ordered in time, and have their effects on each other precisely modeled.  Formal methods, based on logic, are utilized to verify this precision.  The precise semantics of BPDM makes sure that processes will be accurately communicated to man and machine.
  • 5. Business Benefits of BPDM Saying just enough, but not too much • Specifying a business process can be a double-edged sword. • 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 . • BPDM can’t enforce this artful balance, but it can enable it; the basis of which is separation of concerns
  • 6. Business Benefits of BPDM Improved Integration and Collaboration  The successful modern enterprise is defined by two basic capabilities;  the ability to be agile and,  the ability to collaborate.  Both capabilities are served by “loosely coupling” the business and the technologies that serve it
  • 7. Business Benefits of BPDM Improved Agility  Agility is required to respond to external drivers, internal needs and the constant impact of legislation and technology change.  The combination of well defined business processes that provide for separation of concerns with Model Driven Architecture (MDA)® 4 provide the exciting possibility of being able to design, redesign and deploy new processes quickly and with minimal overhead – the enterprise is not locked in to legacy technologies and processes.
  • 8. Business Benefits of BPDM Improved Agility  BPDM provides the business focused model that can be part of the specification of the process for people, in terms of process “play books” and instructions, and for technologies, in terms of web services, workflows, and process execution engines.  BPDM is technology independent – any number of technical approaches may be used to help realize or support a business process.  The BPDM model is a model of the business, not the technology – MDA helps join these two viewpoints.
  • 9. Business Benefits of BPDM Business Processes supported by Service Oriented Architectures (SOA)  SOA has become recognized as the leading architectural approach to business and technical agility and integration.  SOA structures the enterprise and supporting technologies based on services that are provided or consumed by collaborating entities.  SOA approach applies to both the business and technology – business in terms of how one business or business unit serves another, and to – technologies in terms of how application components work together by providing and using software services.
  • 10. Business Benefits of BPDM Business Processes supported by Service Oriented Architectures (SOA)  BPDM describes the business side of SOA in terms of “choreography” that can then be mapped to the software components that assist those business processes.  process centric SOA approach provides for agility, loose coupling, and a better tie between business and technology.  SOA helps support both the agility and collaboration goals of BPDM
  • 11. Business Benefits of BPDM Better Return on I.T. Investment • I.T. investments have better return that is the net result of separation of concerns, support for collaboration, and enhanced agility. • This return is realized by directly supporting business needs as identified in the business processes and by supporting reuse of services, components, and supporting infrastructure across the enterprise and across marketplaces.
  • 12. Business Benefits of BPDM Better Return on I.T. Investment  Since investments are more reusable, their return is not limited to a single project.  Since investments are directly tied to business needs, their business benefit can be measured.  Since investments support agility and collaboration, they can have bottom-line impact.
  • 13. Advantages of meta model  captures the meaning behind the notations and technologies in a way that can help integrate them and leverage existing assets and new designs.  behind BPDM uses the OMG “Meta Object Facility” (MOF)2 standard to capture business processes in this very general way,  and to provide an XML syntax for storing and transferring business process models between tools and infrastructures. “meta model” a model of how to describe business processes – a kind of shared vocabulary of process with well defined connections between terms and concepts.
  • 14. BPDM supports two fundamental and complementary views of process: • “Orchestration” • “Choreography”
  • 15.  Orchestration concepts in BPDM are represented through sequences of “Activities” that produce results with branching and synchronization.  It is typically represented as flow charts, activity diagrams, swim lanes, or similar notations of one task or activity following another.  The orchestration of processes describes what happens and when in order to better manage a process under the authority of some entity. Orchestration
  • 16.  Choreography describes how semi-independent and collaborating entities work together in a process, each of which may have their own internal processes.  It captures the interactions of roles with well defined responsibilities within a given process.  It is the basis for the Service Oriented Architecture (SOA) paradigm and helps to keep the enterprise loosely coupled and agile.  The choreography of a process focuses on the responsibilities and interactions that ultimately provide value without necessarily requiring any coordinating authority. Choreography
  • 17. Business Process Modeling Notation (BPMN)  BPMN has gained recognition as a flexible and business-friendly notation for process orchestration. BPDM provides an explicit metamodel and serialization mechanism for BPMN concepts.  By integrating BPMN and BPDM both the underlying model and notation for process orchestration is covered by an integrated set of standards.  The notation for choreography, BPMN diagram interchange and the normative relationship to runtime technologies such as BPEL is planned to be part of subsequent standards.
  • 18. Target Audience and Use of BPDM BPDM provides interoperability across tools, so that different tools can depict or utilize a process definition in different ways yet work together for the ultimate benefit of the enterprise. example: If Vendor A and Vendor B both support BPDM as their process exchange mechanism, then, a BPMN drawing created using Vendor A’s modeling tool could then be opened and executed using Vendor B’s business process management system.
  • 19. BPDM is a technology specification for vendors to use to define how they serialize or exchange their process depictions, allowing for industry interoperability. For most business analysts and process users, this is all they really need to know about BPDM. What BPDM support means is that your process assets are not locked into a particular tool or notation; they are assets that can work across a wide range of tools and solutions. Target Audience and Use of BPDM
  • 20. Process Concepts Supported by BPDM BPDM provides integrated and consistent support for the semantics of: All BPMN notation concepts Processes, activities, tasks, and sub-processes Workflow Sophisticated control of alternatives and parallel processes Conditional execution paths Signals and events Time-based events and conditions Events based on change in data or external conditions
  • 21. Process Concepts Supported by BPDM BPDM provides integrated and consistent support for the semantics of: Integration with rules and rules engines through event-based semantics Process groups and swim-lanes Transactions, rollback, and compensation Process data and data flow Artifacts and artifact production and dependencies A combination of human and automated process participants Service Oriented Architectures and business services Resource and entity selection Roles, responsibilities, and collaborations
  • 22. Process Concepts Supported by BPDM BPDM provides integrated and consistent support for the semantics of: Bi-directional and composite interactions between entities Automated execution with MDA and process execution engines such as BPEL (See non- normative mapping to BPEL) Interaction protocols, services, and design by contract Composite processes UML activity, collaboration, and interaction diagram concepts Process specialization, derivation, and refinement.
  • 23. Conformance  If the software reads process models, to “process the model” will include reading a BPDM model compliant with the MOF-2 XMI for BPDM included as part of this specification.  If the software writes process models, to “process the model” will include writing a BPDM model compliant with the MOF-2 XMI for BPDM included as part of this specification.  If the software executes or otherwise interprets process models, to “process the model” will include executing or interpreting the model in accordance with the semantics as defined in this document.
  • 24. BPDM Conformance Full Compliance Collaboration Protocol Compliance Orchestration Process Compliance BPMN Compliance • implementation is fully compliant if it can process a model that utilizes all BPDM metamodel concrete concepts. • “BPMN Extensions” • implementation is BPDM protocol compliant if it can process a collaboration protocol model. • “Interaction Protocol Process Model” • implementation is BPDM protocol compliant if it can process an orchestration model. • “Activity Model”