Modeling business processes with BPEL4WS

被引:3
|
作者
Leymann F. [1 ,2 ]
Roller D. [1 ,2 ]
机构
[1] IBM Software Group, Böblingen
[2] Institute of Architecture of Application Systems (IAAS), University of Stuttgart, 70569 Stuttgart
关键词
BPEL; Business processes; Web services;
D O I
10.1007/s10257-005-0025-2
中图分类号
学科分类号
摘要
Business Process Execution Language for Web Services (BPEL4WS) allows defining both, business processes that make use of Web services, and business processes that externalize their functionality as Web services. This short paper introduces the basic language elements of BPEL4WS using a simple example. The concepts underlying the language are briefly explained: establishing bilateral partnerships, correlating messages and processes, defining the order of the activities of a business process, event handling, handling exceptions via long-running transactions, and the usage of BPEL4WS in pure B2B scenarios. The paper finishes off by presenting the resulting application structure and the resulting economical implications. © Springer-Verlag 2006.
引用
收藏
页码:265 / 284
页数:19
相关论文
共 50 条
  • [1] Implementing BPEL4WS: the architecture of a BPEL4WS implementation
    Curbera, Francisco
    Khalaf, Rania
    Nagy, William A.
    Weerawarana, Sanjiva
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (10): : 1219 - 1228
  • [2] Formal verification of BPEL4WS business collaborations
    Fisteus, Jesús Arias
    Fernández, Luis Sánchez
    Kloos, Carlos Delgado
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3182 : 76 - 85
  • [3] Formal verification of BPEL4WS business collaborations
    Fisteus, JA
    Fernández, LS
    Kloos, CD
    E-COMMERCE AND WEB TECHNOLOGIES, 2004, 3182 : 76 - 85
  • [4] From DAML-S processes to BPEL4WS
    Liu, SS
    Khalaf, R
    Curbera, F
    14TH INTERNATIONAL WORKSHOP ON RESEARCH ISSUES ON DATA ENGINEERING: WEB SERVICES FOR E-COMMERCE AND E-GOVERNMENT APPLICATIONS, PROCEEDINGS, 2004, : 77 - 84
  • [5] A method to extend BPEL4WS to enable business performance measurement
    McGregor, C
    ICWS'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON WEB SERVICES, 2003, : 46 - 51
  • [6] An approach to extract RBAC models from BPEL4WS processes
    Mendling, J
    Strembeck, M
    Stermsek, G
    Neumann, G
    THIRTEENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2004, : 81 - 86
  • [7] Semantics based verification and synthesis of BPEL4WS abstract processes
    Duan, Z
    Bernstein, A
    Lewis, P
    Lu, SY
    IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 734 - 737
  • [8] Web services and BPEL4WS for dynamic eBusiness negotiation processes
    Kim, JB
    Segev, A
    Patankar, A
    Cho, MG
    ICWS'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON WEB SERVICES, 2003, : 111 - 117
  • [9] Exception handling in the BPEL4WS language
    Curbera, F
    Khalaf, R
    Leymann, F
    Weerawarana, S
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2003, 2678 : 276 - 290
  • [10] Model Checking for BPEL4WS with Time
    Gao, Chunming
    Li, Jin
    Li, Zhoujun
    Chen, Huowang
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 528 - +