• DocumentCode
    2298934
  • Title

    A Model-Driven Approach to Service Orchestration

  • Author

    Mayer, Philip ; Schroeder, Andreas ; Koch, Nora

  • Author_Institution
    Inst. for Inf., Ludwig-Maximilians-Univ. Munchen, Munich
  • Volume
    2
  • fYear
    2008
  • fDate
    7-11 July 2008
  • Firstpage
    533
  • Lastpage
    536
  • 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.
  • Keywords
    Unified Modeling Language; formal specification; software architecture; BPEL; UML; model-driven approach; modeling language; service computing; service orchestration; service-oriented architectures; software systems; Code standards; Domain specific languages; Informatics; Java; Logic; Message passing; Service oriented architecture; Software systems; Unified modeling language; Web services; BPEL; MDA; Orchestration; SOA; Transformation; UML2;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.91
  • Filename
    4578572