loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock
An Approach to Determine & Apply Solutions to Solve Detected Problems in Restructured Deployment Models using First-order Logic

Topics: Cloud Application Architectures; Cloud Application Portability; Cloud Deployment Models: Public/Private/Hybrid Cloud; Cloud Interoperability; Edge Cloud Orchestration; Hybrid Cloud Integration; Multi-Cloud Solutions Enablement; Service Modeling and Specification

Authors: Karoline Saatkamp ; Uwe Breitenbücher ; Michael Falkenthal ; Lukas Harzenetter and Frank Leymann

Affiliation: Institute of Architecture of Application Systems, University of Stuttgart, Universitätsstrasse 38, 70569 Stuttgart and Germany

Keyword(s): Deployment Model, Pattern, Logic Programming, Pattern-based Solution, Model Adaptation, TOSCA.

Abstract: New paradigms such as edge computing opened up new opportunities for distributing applications to meet use-case-specific requirements. For automating the deployment of applications, deployment models can be created that describe the application structure with its components and their relations. However, the distribution is often not known in advance and, thus, deployment models have to be restructured. This can result in problems that have not existed before, e.g., components previously deployed in the same network were distributed, but security mechanisms are missing. Architecture patterns can be used to detect such problems, however, patterns describe only generic technology-independent solutions, which cannot automatically be applied to applications. Several concrete technologies exist that implements the pattern. Which solutions are applicable to a particular application is determined by, e.g., its hosting environment or used communication protocol. However, the manual effort to determine and implement appropriate solutions is immense. In this work, we present an approach to automate (i) the determination of solutions for an application using first-order logic and (ii) the adaptation of its deployment model accordingly. To validate the practical feasibility, we present a prototype using the cloud standard TOSCA and the logic programming language PROLOG. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.224.0.25

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Saatkamp, K.; Breitenbücher, U.; Falkenthal, M.; Harzenetter, L. and Leymann, F. (2019). An Approach to Determine & Apply Solutions to Solve Detected Problems in Restructured Deployment Models using First-order Logic. In Proceedings of the 9th International Conference on Cloud Computing and Services Science - CLOSER; ISBN 978-989-758-365-0; ISSN 2184-5042, SciTePress, pages 495-506. DOI: 10.5220/0007763204950506

@conference{closer19,
author={Karoline Saatkamp. and Uwe Breitenbücher. and Michael Falkenthal. and Lukas Harzenetter. and Frank Leymann.},
title={An Approach to Determine & Apply Solutions to Solve Detected Problems in Restructured Deployment Models using First-order Logic},
booktitle={Proceedings of the 9th International Conference on Cloud Computing and Services Science - CLOSER},
year={2019},
pages={495-506},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007763204950506},
isbn={978-989-758-365-0},
issn={2184-5042},
}

TY - CONF

JO - Proceedings of the 9th International Conference on Cloud Computing and Services Science - CLOSER
TI - An Approach to Determine & Apply Solutions to Solve Detected Problems in Restructured Deployment Models using First-order Logic
SN - 978-989-758-365-0
IS - 2184-5042
AU - Saatkamp, K.
AU - Breitenbücher, U.
AU - Falkenthal, M.
AU - Harzenetter, L.
AU - Leymann, F.
PY - 2019
SP - 495
EP - 506
DO - 10.5220/0007763204950506
PB - SciTePress