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 条
  • [11] Service modeling and analysis based on BPEL4WS and Petri net
    Wang, Yan-Chun
    Lin, Guang-Yan
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2005, 17 (SUPPL.): : 93 - 95
  • [12] On simulation of BPEL4WS/UML descriptions
    Endo, T
    Miyamoto, T
    Fujii, T
    Kumagai, T
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 103 - 109
  • [13] Towards the Semantics and Verification of BPEL4WS
    Pu, Geguang
    Zhao Xiangpeng
    Wang Shuling
    Qiu Zongyan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 151 (02) : 33 - 52
  • [14] Transformation algorithms between BPEL4WS and BPML for the executable business process
    Moon, J
    Lee, D
    Park, C
    Cho, H
    THIRTEENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2004, : 135 - 140
  • [15] Transformation algorithms between WSCI and BPEL4WS for the collaborative business process
    Moon, J
    Kim, R
    Song, B
    Cho, H
    7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 285 - 290
  • [16] Simulating process orchestrations in business networks: A case wing BPEL4WS
    Tewoldeberhan, Tamrat W.
    Verbraeck, Alexander
    Msanjila, Simon S.
    Seventh International Conference on Electronic Commerce, Vols 1 and 2, Selected Proceedings, 2005, : 471 - 477
  • [17] Analysis of grid service composition with BPEL4WS
    Chao, KM
    Younas, M
    Griffiths, N
    Awan, I
    Anane, R
    Tsai, CF
    18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1 (LONG PAPERS), PROCEEDINGS, 2004, : 284 - 289
  • [18] Dead-path-elimination in BPEL4WS
    van Breugel, F
    Koshkina, M
    ACSD2005: FIFTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2005, : 192 - 201
  • [19] Dynamic generation of organizational BPEL4WS workflows
    Hernández, CS
    Hernández, GA
    Aguirre, JOO
    2004 1st International Conference on Electrical and Electronics Engineering (ICEEE), 2004, : 130 - 135
  • [20] BPEL4WS unit testing: Framework and implementation
    Li, ZH
    Sun, W
    Jiang, ZB
    Zhang, X
    2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, 2005, : 103 - 110