The Need for a Choreography-aware Service Bus

نویسندگان

  • Oliver Kopp
  • Tammo van Lessen
  • Jörg Nitzsche
چکیده

Choreographies offer means to describe the long-running collaboration of business partners. Such descriptions can be used to create new participant processes which comply to the overall choreography or to check whether participating processes conform to the protocol. In addition, choreography descriptions allow for asserting whether a completed cross-organizational conversation has been compliant to the planned choreography. However, choreography descriptions have so far not been used during execution but only during design time. Therefore, it is not yet possible to immediately detect protocol violations and to instantly handle such violations. In this paper we motivate the need of a Choreography-aware Service Bus which is capable of tracking the soundness of cross-organizational conversations while they are running. This fosters a novel notion of exception handling in the context of choreographies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Service Choreography using Context Aware Enterprise Service Bus

Enterprise Service Bus (ESB) is responsible for publishing and discovery of services in a global distributed delivery system. Context-aware systems offer entirely new opportunities for application developers and for end users by gathering context data and adapting systems’ behavior accordingly. In this paper, we propose a Context Aware ESB (CA-ESB) that will publish and discover services based ...

متن کامل

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

Interaction Choreography Models in BPEL: Choreographies on the Enterprise Service Bus

Interactions between services may be globally captured by choreographies. We introduce BPEL supporting modeling interaction choreography models using BPEL. We show the usage of BPEL in an enterprise service bus to ensure an executed message exchange complies with a pre-defined choreography.

متن کامل

Approach and Realization of a Multi - tenant aware Process Model Registry

Background The SimTech Cluster of Excellence [1] studies multi-scale and multi-physics simulation methods. These methods aim for combining different scales (e.g. cells, tissue, bone, skeleton) and different physics (e.g. mechanics, thermodynamics, quantum physics) into one overall simulation. The Institute of Architecture of Application Systems (IAAS) has built a Workflow Management System (WfM...

متن کامل

Behavior-aware, Unified Service Discovery

Composite services commonly expose the choreography of message exchanges realized by their constituent services through appropriate descriptions and interfaces. Such information is very useful in deciding whether a composite service fully meets the behavioral requirements of a specific application or not. However, expressing behavioral requirements towards a service is currently a challenging t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008