On Design Principles for Realizing Adaptive Service Flows with BPEL

Manfred Reichert, Stefanie Rinderle

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    13 Citations (Scopus)
    9 Downloads (Pure)

    Abstract

    Web service technology offers a promising approach for realizing enterprise-wide and cross-organizational business applications. With the Business Process Execution Language for Web Services (BPEL, also known as WS-BPEL or BPEL4WS) a powerful language for the process-oriented composition and orchestration of Web services exists. However, BPEL flow specifications tend to be too complex, and current BPEL engines do not provide the flexibility needed to cover the broad spectrum of business processes we have to deal with in practice. Neither ad-hoc deviations form the pre-specified BPEL schema (e.g., to add or move activities for single flow instances) nor the propagation of BPEL schema changes to a collection of flow instances have been supported by BPEL engines yet. This limits their applicability to only well structured, rigid service flows. In this paper we address fundamental issues, which arise when enriching BPEL engines with dynamic change capabilities. We focus on the question how such changes can be realized in a correct and consistent manner and which prerequisites must be met in this context. In particular, we restrict BPEL to a reasonable subset of language elements in order to decide on these fundamental questions. By offering flexibility and adaptability in a controlled and reliable way the so promising Web Service technology will broaden its application scope significantly.
    Original languageEnglish
    Title of host publicationEMISA 2006 – Methoden, Konzepte und Technologien für die Entwicklung von dienstbasierten Informationssystemen – Beiträge des Workshops der GI-Fachgruppe EMISA
    Place of PublicationBonn
    PublisherGesellschaft für Informatik
    Pages133-146
    ISBN (Print)978-3-88579-189-8
    Publication statusPublished - Oct 2006
    EventEMISA 2006 Workshop - Methoden, Konzepte und Technologien für die Entwicklung von dienstbasierten Informationssystemen - Hamburg, Germany
    Duration: 17 Oct 200618 Oct 2006

    Publication series

    NameLecture Notes in Informatics
    PublisherGesellschaft für Informatik
    Volume95
    ISSN (Print)1617-5468

    Workshop

    WorkshopEMISA 2006 Workshop - Methoden, Konzepte und Technologien für die Entwicklung von dienstbasierten Informationssystemen
    Country/TerritoryGermany
    CityHamburg
    Period17/10/0618/10/06

    Keywords

    • SCS-Services
    • n/a OA procedure

    Fingerprint

    Dive into the research topics of 'On Design Principles for Realizing Adaptive Service Flows with BPEL'. Together they form a unique fingerprint.

    Cite this