Edit distance-based pattern support assessment of orchestration languages

  • Authors:
  • Jörg Lenhard;Andreas Schönberger;Guido Wirtz

  • Affiliations:
  • Distributed and Mobile Systems Group, University of Bamberg, Germany;Distributed and Mobile Systems Group, University of Bamberg, Germany;Distributed and Mobile Systems Group, University of Bamberg, Germany

  • Venue:
  • OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Orchestration languages are of paramount importance when implementing business processes based on services. Several languages for specifying Web Services-based orchestrations are available today. Examples are the Web Services Business Process Execution Language or WindowsWorkflow. Patterns for process-aware information systems have frequently been used to assess such languages. Various studies discuss the degree of support such languages provide for certain sets of patterns. However, the traditional trivalent support measure is limited in terms of granularity and selectivity. This paper proposes an edit distance complexity measure that allows to overcome these issues. The applicability of this measure is demonstrated by an analysis of several orchestration languages using four different pattern catalogs.