A Flexible Engine for the Unified Execution of Service Compositions

Katharina Görlach, Frank Leymann · 2015

This paper presents an engine for the execution of service compositions based on a unified model. The unified model allows to execute service compositions that are specified by use of different languages with different underlying modeling paradigms, e.g. imperative and declarative service compositions by the same engine. Furthermore, the unified model and the presented engines enables the unification of the execution of service orchestrations and the enactment of service choreographies. The flexibility of the presented engine is sophisticated by enabling the instantiation of single engine components and by supporting the distribution of individual service composition instances. The paper discusses the theoretical background of the presented engine and the corresponding unified model in detail. Furthermore, a prototypical implementation as well as an evaluation of the approach is presented.

Read the paper · More papers on PaperTik