A Lightweight Model-Driven Orchestration Engine for e-Services [chapter]

Johann Oberleitner, Florian Rosenberg, Schahram Dustdar
2006 Lecture Notes in Computer Science  
Service-oriented Computing (SoC) in general, and e-service orchestrations in particular have the potential to increase reuse and to ease maintainability. Typically, interoperating e-services require orchestration efforts, which should be accomplished outside the application logic itself. In this paper we present a novel MDA-based approach for generating orchestrations of e-services, enabling the automatic generation of e-service orchestrations based on UML models. Secondly, such orchestrations
more » ... ay include GUIs. Thirdly, we discuss our execution environment supporting heterogeneous e-service orchestrations, including Web services, COM, CORBA, and .NET objects. Such heterogeneous software system landscapes are very common today, where many (legacy) applications still exist and not wrapped as e-services, nor BPEL process descriptions are available.
doi:10.1007/11607380_5 fatcat:gz5crdyzxzehtl452nutkuxq5q