OPUS

  • Home
  • Search
  • Browse
  • Publish
  • Hilfe

Refine

Has Fulltext

  • no (2)
  • yes (2)

Author

  • Jörg Lenhard (4) (remove)

Year of publication

  • 2012 (3)
  • 2011 (1)

Document Type

  • Konferenzveröffentlichung (2)
  • Verschiedenartige Texte (2)

Keywords

  • BPEL (2)
  • Adapter (1)
  • Business Process Execution Language (1)
  • Business Process Execution Language ; Online-Publikation (1)
  • Composite Service (1)
  • Conformance Testing (1)
  • Edit Distance (1)
  • Engine (1)
  • Online-Publikation (1)
  • Open Source (1)

Institute

  • Lehrstuhl für Praktische Informatik (4) (remove)

4 search hits

search hits 1 to 4

Sort by

  • Year
  • Year
  • Title
  • Title
  • Author
  • Author
Show/Hide Abstract Bridging the Heterogeneity of Orchestrations – A Petri Net–based Integration of BPEL and Windows Workflow (2012)
Stefan Kolb Jörg Lenhard Guido Wirtz
Service orchestrations are a powerful tool for implementing intra– and interorganizational business processes that base on services. Several heterogeneous orchestration languages can be found in contemporary IT landscapes. While the Web Services Business Process Execution Language (BPEL) is the de facto standard, others gain attention, including Windows Workflow (WF) in the .NET segment. When integrating orchestrations, incompatibilities between them can easily arise. In this paper, we investigate an automated Petri net–based integration between BPEL and WF to solve these issues with behavioral adapter services. We provide a mapping of WF to Open Workflow Nets (oWFNs) and implement it in a compiler. Thereby, we integrate our approach with existing approaches for BPEL and adapter synthesis and validate the integration with a standards–based case study using the two languages.
Show/Hide Abstract Building Orchestrations in B2Bi – The Case of BPEL 2.0 and BPMN 2.0 (2012)
Jörg Lenhard Guido Wirtz
Various approaches for service-oriented business-to-business integration (B2Bi) rely on a top-down development methodology. The starting point is a choreography model which is subsequently partitioned into multiple orchestrations. Most current approaches use the Web Services Business Process Execution Language (BPEL) for implementing the latter. At the same time, a plethora of other languages, such as Business Process Model and Notation (BPMN) 2.0 process diagrams, is available. As integration partners are free to select the orchestration language of their choice, it should be easy to integrate different orchestration languages with current choreography technology. Language transformation, starting from a suitable format, is a means to achieve this. In this paper, we assess BPEL 2.0 and BPMN 2.0 process diagrams for their suitability for this transformation in a services-based B2Bi setting using a requirements framework identified through a literature study.
Show/Hide Abstract Betsy - A BPEL Engine Test System (2012)
Simon Harrer Jörg Lenhard
More than five years have passed since the final release of the long-desired OASIS standard of a process language for web service orchestration, the Web Services Business Process Execution Language (BPEL). The aim of this standard is to establish a universally accepted orchestration language that forms a core part of current service-oriented architectures and, because of standardisation, avoids vendor lock-in. High expectations, in academia and practice alike, have been set on it. By now, several fully conformant and highly scalable engines should have arrived in the market. The perception of many however, is that standard conformance in current engines is far from given. It is our aim to shed light on this situation. In this study, we present the tool betsy, a BPEL Engine Test System that allows for a fully-automatic assessment of the standard conformance of a given BPEL engine. We use it to examine the five most important open source BPEL engines available today. Betsy comes with a large set of engineindependent conformance test cases for assessing BPEL standard conformance. This enables us to give a view of the state of the art in BPEL support.
Show/Hide Abstract A Pattern-based Analysis of WS-BPEL and Windows Workflow (2011)
Jörg Lenhard
Orchestration languages are of paramount importance for building composite services in service-oriented architectures. Pattern-based analysis is a method that allows to determine the expressiveness of existing process languages and serves as a means of comparison between different languages. The aim of this study is the analysis and comparison of important languages for building Web Services-based orchestrations, as well as the improvement of the method of pattern-based analysis. The predominant orchestration language today is the Web Services Business Process Execution Language (WS-BPEL) 2.0. This language is a standard that has been implemented by several companies and projects, such as the OpenESB BPEL Service Engine. An additional language is Windows Workflow 4 that is shipped by Microsoft as part of the .NET framework. There are various aspects, represented by pattern catalogs, for which existing languages can be analyzed. This study suggests a methodology for ordering existing pattern catalogs according to their importance for a selected problem domain which is Business-to-Business Integration. It furthermore presents an extensive evaluation of the languages at hand and assesses the degree of support they provide for several of the most important pattern catalogs. These catalogs are the workflow control-flow patterns, the service interaction patterns, the change patterns and the time patterns.

search hits 1 to 4

OPUS4 Logo

  • Contact
  • Imprint
  • Sitelinks
Login