面向服务的业务流程管理(PPT讲稿)Business Process Modeling Notation(BPMN), Business Process Executive Language(BPEL), and XML Process Definition Language(XPDL)

Business process Modeling notation (BPMN), Business Process Executive Language(BPEl, and XMl Process Definition Language(XPDL Lian yu The school of software and microelectronics Peking University No 24 anyuan RD, Beijing 102600, PR China 教育部-ⅠBM精品课程:面向服务的业务流程管理 Introduction to BPMN, BPEL, and XPDL 2/7202
Business Process Modeling Notation (BPMN), Business Process Executive Language (BPEL), and XML Process Definition Language (XPDL) 教育部-IBM精品课程:面向服务的业务流程管理 LianYu The School of Software and Microelectronics Peking University No.24 Jinyuan RD, Beijing 102600, P.R. China 1 Introduction to BPMN, BPEL, and XPDL 2/7/2021

Agenda a Business Process Modeling Notation(BPMN Business Process Executive Language( BPEL) XML Process Definition Language(XPDL Brief comparison References Introduction to BPMN, BPEL, and XPDL 2/7202
Agenda Business Process Modeling Notation (BPMN) Business Process Executive Language (BPEL) XML Process Definition Language (XPDL) Brief Comparison References 2 Introduction to BPMN, BPEL, and XPDL 2/7/2021

Business Process Modeling Notation Business Process Modeling Notation(BPMN)is a graphical representation for specifying business processes in a workflow bPMn was developed by business process management Initiative(BPMI), and is currently maintained by the Object Management Group since the two organizations merged in 2005 As of January 2009, the current version of BPMn is 1.2, with a major revision process for BPMn 2.0 in progress Introduction to BPMN, BPEL, and XPDL 2/7202
Business Process Modeling Notation Business Process Modeling Notation (BPMN) is a graphical representation for specifying business processes in a workflow. BPMN was developed by Business Process Management Initiative (BPMI), and is currently maintained by the Object Management Group since the two organizations merged in 2005. As of January 2009, the current version of BPMN is 1.2, with a major revision process for BPMN 2.0 in progress. 3 Introduction to BPMN, BPEL, and XPDL 2/7/2021

ck status of Working、Ys [Send group still Send current ng group active? sue list Working Friday at group active 1800h Example of a Business Process Modelling Notation of a process with a normal flow Introduction to BPMN, BPEL, and XPDL 2/7202
Example of a Business Process Modelling Notation of a process with a normal flow 4 Introduction to BPMN, BPEL, and XPDL 2/7/2021

A standard for business process modeling The Business Process Modeling Notation BPMN)is a standard for business process modeling, and provides a graphical notation for specifying business processes in a Business Process Diagram BPD), based on a flowcharting technique very similar to activity diagrams from Unified Modeling Language(UML) The objective of bpmn is to support business process management for both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics The BPMn specification also provides a mapping between the graphics of the notation to the underlying constructs of execution languages, particularly Business Process Execution Language Introduction to BPMN, BPEL, and XPDL 2/7202
A standard for business process modeling The Business Process Modeling Notation (BPMN) is a standard for business process modeling, and provides a graphical notation for specifying business processes in a Business Process Diagram (BPD), based on a flowcharting technique very similar to activity diagrams from Unified Modeling Language (UML). The objective of BPMN is to support business process management for both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics. The BPMN specification also provides a mapping between the graphics of the notation to the underlying constructs of execution languages, particularly Business Process Execution Language. 5 Introduction to BPMN, BPEL, and XPDL 2/7/2021

The primary goal of BPMN The primary goal of BPMn is to provide a standard notation that is readily understandable by all business stakeholders These business stakeholders include the business analysts who create and refine the processes, the technical developers responsible for implementing the processes, and the business managers who monitor and manage the processes. Consequently, BPMn is intended to serve as common language to bridge the communication gap that frequently occurs between business process design and Implementation Introduction to BPMN, BPEL, and XPDL 2/7202
The primary goal of BPMN The primary goal of BPMN is to provide a standard notation that is readily understandable by all business stakeholders. These business stakeholders include the business analysts who create and refine the processes, the technical developers responsible for implementing the processes, and the business managers who monitor and manage the processes. Consequently, BPMN is intended to serve as common language to bridge the communication gap that frequently occurs between business process design and implementation. 6 Introduction to BPMN, BPEL, and XPDL 2/7/2021

Widespread adoption of the BPMN Currently there are several competing standards for business process modeling languages used by modeling tools and processes Widespread adoption of the BPMn will help unify the expression of basic business process concepts >e.g, public and private processes, choreographies, s as well as advanced process concepts(e. g, exception handling, transaction compensation Introduction to BPMN, BPEL, and XPDL 2/7202
Widespread adoption of the BPMN Currently there are several competing standards for business process modeling languages used by modeling tools and processes. Widespread adoption of the BPMN will help unify the expression of basic business process concepts e.g., public and private processes, choreographies, as well as advanced process concepts (e.g., exception handling, transaction compensation). 7 Introduction to BPMN, BPEL, and XPDL 2/7/2021

Scope BPMN will be constrained to support only the concepts of modeling that are applicable to business processes. this means that other types of modeling done by organizations for non-business purposes will be out of scope for BPMN. For example, the modeling of the following will not be a part of bpmn Organizational structures Functional breakdowns Data models s In addition, while bpmn will show the flow of data (messages), and the association of data artifacts to activities, it is not a data flow diagram Introduction to BPMN, BPEL, and XPDL 2/7202
Scope BPMN will be constrained to support only the concepts of modeling that are applicable to business processes. This means that other types of modeling done by organizations for non-business purposes will be out of scope for BPMN. For example, the modeling of the following will not be a part of BPMN: Organizational structures Functional breakdowns Data models In addition, while BPMN will show the flow of data (messages), and the association of data artifacts to activities, it is not a data flow diagram. 8 Introduction to BPMN, BPEL, and XPDL 2/7/2021

Elements The modeling in BPMN is made by simple diagrams with a small set of graphical elements. It should make it easy for business users as well as developers to understand the flow and the process. The four basic categories of elements are as follows. Flow Objects: Events, Activities Gateways Connecting Objects: Sequence Flow, Message Flow, Association Swimlanes: Pool. Lane Artifacts(Artefacts): Data Object, Group, Annotation These four categories of elements give us the opportunity to make a simple business process diagram Bpd It is also allowed in bpd to make your own type of a flow object or an Artifact to make the diagram more understandable Introduction to BPMN, BPEL, and XPDL 2/7202
Elements The modeling in BPMN is made by simple diagrams with a small set of graphical elements. It should make it easy for business users as well as developers to understand the flow and the process. The four basic categories of elements are as follows: Flow Objects: Events, Activities, Gateways Connecting Objects: Sequence Flow, Message Flow, Association Swimlanes: Pool, Lane Artifacts (Artefacts): Data Object, Group, Annotation These four categories of elements give us the opportunity to make a simple business process diagram (BPD). It is also allowed in BPD to make your own type of a Flow Object or an Artifact to make the diagram more understandable. 9 Introduction to BPMN, BPEL, and XPDL 2/7/2021

Flow objects and connecting objects Flow objects are the main describing elements within BPMN, and consist of three core elements (Events, Activities, and Gateways Intermediate End Event ateway Sequence Flow Ta Process D Conned Introduction to BPMN, BPEL, and XPDL 2/7202
Flow objects and connecting objects Gateway Connections Activity Event Flow objects are the main describing elements within BPMN, and consist of three core elements (Events, Activities, and Gateways): 10 Introduction to BPMN, BPEL, and XPDL 2/7/2021
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《微机原理与接口技术》课程教学资源(教学大纲)信息与计算科学专业.pdf
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第七章 计算机硬件故障处理.ppt
- 《Photoshop_CS入门教程》教学资源(PPT讲稿)第1章 浏览Photoshop CS.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第七章 定时计数器与可编程计数器阵列.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第三章 数据链路层.ppt
- 中国人民大学:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 《PHP程序设计》课程教学资源(教学大纲).doc
- 软件测试(PPT课件讲稿)黑盒测试.pptx
- 河南中医药大学(河南中医学院):《计算机网络》课程教学资源(PPT课件讲稿)第一章 计算机网络概述(2015版).ppt
- 西安交通大学:《程序设计语言》课程电子教案(PPT教学课件)第二章 Fortran程序设计基础.ppt
- 西安电子科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第七章 常用接口芯片技术.pptx
- 香港科技大学:Cross-Selling with Collaborative Filtering(PPT讲稿).ppt
- 中国科学技术大学:《密码学导论》课程教学资源(PPT课件讲稿)第4章 数论基础(主讲:李卫海).pptx
- 《高级语言程序设计》课程教学资源(试卷习题)试题一(无答案).doc
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第6章 函数.ppt
- 东南大学:《操作系统概念 Operating System Concepts》课程教学资源(PPT课件讲稿)13 文件系统 I/O Systems.ppt
- 沈阳理工大学:《网站建设与维护》课程教学资源(PPT课件讲稿)第四章 动态网页基础.ppt
- 《计算机网络技术》课程教学资源(PPT课件讲稿)Chapter 03 物理层.ppt
- 福建工程学院:《C#程序设计》课程教学资源(实验指导书).doc
- 《人工智能技术导论》课程教学资源(PPT课件讲稿)第8章 不确定性知识的表示与推理.ppt
- 《微机原理》课程教学资源(PPT课件讲稿)第九章 可编程接口芯片及其与CPU的接口.ppt
- Wrapper Generation and HTML Reduction(PPT讲稿).ppt
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第7章 模拟量输入输出接口.ppt
- 《C语言程序设计》课程电子教案(PPT教学课件)第四章 选择结构程序设计.ppt
- 《JAVA与面向对象编程》课程教学资源(PPT课件讲稿)第二章 Java语法基础.ppt
- 华北科技学院:图像的采集与处理(PPT课件讲稿)Photoshop CS.ppt
- 《数据结构》课程PPT教学课件(讲稿)第一章 数据结构基础.ppsx
- 《计算机维修》课程教学资源(PPT课件讲稿)第3章 磁盘工具.ppt
- 《物联网导论》课程教学资源(PPT课件讲稿)第2章 自动识别技术与RFID.ppt
- Introduction to Computing Using Java(PPT讲稿)Java Language Basics.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)从正则表达式到有限自动机.pptx
- 沈阳工程学院:《面向对象程序设计》课程教学大纲(适用专业:计算机科学与技术专业).pdf
- 《计算机辅助设计》课程介绍.pdf
- 《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第二讲 关系数据库.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)模式&框架 Pattern & Framework.ppt
- 《C语言程序设计》课程电子教案(PPT课件讲稿)第二章 基本数据类型及运算.ppt
- Performance Evaluation of Long Range Dependent Queues(PPT讲稿).pptx
- 上海海事大学:《数字图像处理》课程教学资源(PPT课件讲稿)Unit 7 Introduction to Digital Image Processing.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 08 Scoring and results assembly.ppt
- 《数据库基础》课程教学资源(PPT课件讲稿)第四章 数据查询.ppt