Article in Proceedings INPROC-2008-115

BibliographyNitzsche, Jörg; Höhersteiger, Benjamin; Leymann, Frank; Sonntag, Mirko; Tost, Markus: Defining the Behaviour of BPELlight Interaction Activities Using Message Exchange Patterns.
In: Proceedings of the Service Wave 2008.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 275-286, english.
Springer Verlag, December 10, 2008.
DOI: 10.1007/978-3-540-89897-9_24.
Article in Proceedings (Conference Paper).
CR-SchemaH.4.1 (Office Automation)
KeywordsBPEL
Abstract

BPEL light is an extension of BPEL that allows defining executable business processes independant of WSDL port types and operations. However, it adopts BPELs principle of having either non-blocking activities that only send or receive a single message or blocking activities, that are restricted to at most two messages, i.e. they implement a send-receive or receive-send behaviour. In recent work BPEL light has been used to define arbitrary complex message exchange patterns. In this paper we use message exchange patterns defined in BPEL light to describe the behaviour of interaction activities in a generic manner. This is beneficial as complex behaviour like a "request-for-bid" only have to be modelled once on an abstract level and can then be reused by simply referencing the corresponding message exchange pattern and filling in parameters whenever needed. This makes process modelling more convenient as the modelling primitives are not restricted to a request-response behaviour but are lifted to a business oriented level.

Full text and
other links
Service Wave
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SUPER
Entry dateFebruary 3, 2009
   Publ. Computer Science