A Model-Driven Approach to Service Orchestration

  • Authors:
  • Philip Mayer;Andreas Schroeder;Nora Koch

  • Affiliations:
  • -;-;-

  • Venue:
  • SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

Software systems based on Service-Oriented Architectures (SOAs) promise high flexibility, improved maintainability, and simple re-use of functionality. A variety of languages and standards have emerged for working with SOA artifacts; however, service computing still lacks an effective and intuitive model-driven approach starting from models written in an established modeling language like UML and, in the end, generating comprehensive executable code. In this paper, we present a conservative extension to the UML2 for modeling service orchestrations at a high level of abstraction, and a fully automatic approach for transforming these orchestrations down to the well known Web Service standard BPEL.