Communication abstractions for distributed business processes

  • Authors:
  • Lachlan Aldred;Wil M. P. Van Der Aalst;Marlon Dumas;Arthur H. M. Ter Hofstede

  • Affiliations:
  • BPM Group, Queensland University of Technology, Australia;BPM Group, Queensland University of Technology, Australia and Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands;BPM Group, Queensland University of Technology, Australia;BPM Group, Queensland University of Technology, Australia

  • Venue:
  • CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Languages for business process definition generally suffer from myopic approaches to capturing communication between distributed processes. Effective communication between processes requires: support for conversations involving interrelated interactions spread over time; ability to select and group messages based on their content, regardless of format and transport technology; and resolving contention between processes or tasks for common sets of messages. This paper presents a set of communication abstractions that provide a "glue" between the process layer and the middleware. The paper also reports on an implementation of these abstractions and an experimental evaluation.