Volltext-Downloads (blau) und Frontdoor-Views (grau)
  • search hit 6 of 345
Back to Result List

Managing the variability of component implementations and their deployment configurations across heterogeneous deployment technologies

  • Application systems often need to be deployed in different variants if requirements that influence their implementation, hosting, and configuration differ between customers. Therefore, deployment technologies, such as Ansible or Terraform, support a certain degree of variability modeling. Besides, modern application systems typically consist of various software components deployed using multiple deployment technologies that only support their proprietary, non-interoperable variability modeling concepts. The Variable Deployment Metamodel (VDMM) manages the deployment variability across heterogeneous deployment technologies based on a single variable deployment model. However, VDMM currently only supports modeling conditional components and their relations which is sometimes too coarse-grained since it requires modeling entire components, including their implementation and deployment configuration for each different component variant. Therefore, we extend VDMM by a more fine-grained approach for managing the variability of component implementations and their deployment configurations, e.g., if a cheap version of a SaaS deployment provides only a community edition of the software and not the enterprise edition, which has additional analytical reporting functionalities built-in. We show that our extended VDMM can be used to realize variable deployments across different individual deployment technologies using a case study and our prototype OpenTOSCA Vintner.

Download full text files

  • 4802.pdf
    eng

Export metadata

Additional Services

Search Google Scholar

Statistics

frontdoor_oas
Metadaten
Author of HS ReutlingenBreitenbücher, Uwe
DOI:https://doi.org/10.1007/978-3-031-46846-9_4
ISBN:978-3-031-46845-2
ISBN:978-3-031-46846-9
ISSN:0302-9743
Erschienen in:Cooperative Information Systems : 29th International Conference, CoopIS 2023, Groningen, The Netherlands, 30 October – 3 November 2023, proceedings
Publisher:Springer
Place of publication:Cham
Document Type:Conference proceeding
Language:English
Publication year:2023
Tag:EDMM; VDMM; deployment configuration; deployment models; infrastructure as code; variability management
Page Number:18
First Page:61
Last Page:78
PPN:Im Katalog der Hochschule Reutlingen ansehen
DDC classes:004 Informatik
Open access?:Nein
Licence (German):License Logo  In Copyright - Urheberrechtlich geschützt