Deployable Self-contained Workflow Models - Service-Oriented and Cloud Computing
Conference Papers Year : 2020

Deployable Self-contained Workflow Models

Benjamin Weder
  • Function : Author
  • PersonId : 1096559
Uwe Breitenbücher
  • Function : Author
  • PersonId : 1096560
Kálmán Képes
  • Function : Author
  • PersonId : 1023156
Frank Leymann
  • Function : Author
  • PersonId : 982332
Michael Zimmermann
  • Function : Author
  • PersonId : 1096561

Abstract

Service composition is a popular approach for building software applications from several individual services. Using imperative workflow technologies, service compositions can be specified as workflow models comprising activities that are implemented, e.g., by service calls or scripts. While scripts are typically included in the workflow model itself and can be executed directly by the workflow engine, the required services must be deployed in a separate step. Moreover, to enable their invocation, an additional step is required to configure the workflow model regarding the endpoints of the deployed services, i.e., IP-address, port, etc. However, a manual deployment of services and configuration of the workflow model are complex, time-consuming, and error-prone tasks. In this paper, we present an approach that enables defining service compositions in a self-contained manner using imperative workflow technology. For this, the workflow models can be packaged with all necessary deployment models and software artifacts that implement the required services. As a result, the service deployment in the target environment where the workflow is executed as well as the configuration of the workflow with the endpoint information of the services can be automated completely. We validate the technical feasibility of our approach by a prototypical implementation based on the TOSCA standard and OpenTOSCA.
Fichier principal
Vignette du fichier
493832_1_En_7_Chapter.pdf (443.58 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03203251 , version 1 (20-04-2021)

Licence

Identifiers

Cite

Benjamin Weder, Uwe Breitenbücher, Kálmán Képes, Frank Leymann, Michael Zimmermann. Deployable Self-contained Workflow Models. 8th European Conference on Service-Oriented and Cloud Computing (ESOCC), Sep 2020, Heraklion, Crete, Greece. pp.85-96, ⟨10.1007/978-3-030-44769-4_7⟩. ⟨hal-03203251⟩
60 View
41 Download

Altmetric

Share

More