Conference Paper: BPELscript: A Simplified Script Syntax for WS-BPEL 2.0

Bibliography

Marc Bischof, Oliver Kopp, Tammo van Lessen & Frank Leymann: “BPELscript: A Simplified Script Syntax for WS-BPEL 2.0”, in 2009 35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2009), 2009, 39–46.

Keywords: service orchestration; service scripting; BPEL; BPM lifecycle

Abstract

Business processes are usually modeled using graphical notations such as BPMN. As a first step towards execution as workflow, a business process is transformed to an abstract WS-BPEL process. Technical details required for execution are added by an IT expert. While IT experts expect Java-like syntax for programs, WS-BPEL requires processes to be expressed in XML. This paper introduces BPELscript as a new syntax for WS-BPEL aiming to reduce the barrier for IT experts to use WS-BPEL by providing a JavaScript-inspired syntax.

Links

PDF PDF
DOIDOI: 10.1109/SEAA.2009.21
Link http://seaa2009.vtt.fi/

BibTeX

@inproceedings{INPROC-2009-49,
  author = {Bischof, Marc and Kopp, Oliver and van Lessen, Tammo and Leymann, Frank},
  title = {BPELscript: A Simplified Script Syntax for WS-BPEL 2.0},
  booktitle = {2009 35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2009)},
  publisher = {IEEE Computer Society Press},
  institution = {University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany},
  pages = {39–46},
  etype = {Conference Paper},
  month = {aug},
  year = {2009},
  doi = {10.1109/SEAA.2009.21},
  keywords = {service orchestration; service scripting; BPEL; BPM lifecycle},
  language = {English},
  cr-category = {D.1.1 (Applicative Functional) Programming, D.3.4 Programming Languages Processors, H.4.1 Office Automation, K.1 The Computer Industry},
  ee = {http://seaa2009.vtt.fi/},
  department = {University of Stuttgart, Institute of Architecture of Application Systems},
  abstract = {Business processes are usually modeled using graphical notations such as BPMN. As a first step towards execution as workflow, a business process is transformed to an abstract WS-BPEL process. Technical details required for execution are added by an IT expert. While IT experts expect Java-like syntax for programs, WS-BPEL requires processes to be expressed in XML. This paper introduces BPELscript as a new syntax for WS-BPEL aiming to reduce the barrier for IT experts to use WS-BPEL by providing a JavaScript-inspired syntax.},
  url = {http://www.taval.de/publications/INPROC-2009-49}
}

© 2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.