Hosting-Aware Pruning of Components in Deployment Models

Miles Stötzner, Sandro Speth, Steffen Becker

2024

Abstract

The deployment of modern composite applications, which are distributed across heterogeneous environments, typically requires a combination of different deployment technologies. Besides, applications must be deployed in different variants due to varying customer requirements. Variable Deployment Models manage such deployment variabilities based on conditional elements. To simplify modeling, elements, such as incomplete relations or hosting stacks without hosted components, are pruned, i.e., automatically removed from the model and, therefore, from the deployment. However, components whose hosting stack is absent are not automatically removed. Manually ensuring the absence of these components is repetitive, complex, and error-prone. In this work, we address this shortcoming and introduce the pruning of components without a hosting stack. This hosting-aware pruning must be correctly integrated into the already existing pruning concepts since, otherwise, a major part of the deployment is pruned unexpectedly. We evaluate our concepts by implementing a prototype and by conducting a case study using this prototype.

Download


Paper Citation


in Harvard Style

Stötzner M., Speth S. and Becker S. (2024). Hosting-Aware Pruning of Components in Deployment Models. In Proceedings of the 14th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER; ISBN 978-989-758-701-6, SciTePress, pages 65-76. DOI: 10.5220/0012671900003711


in Bibtex Style

@conference{closer24,
author={Miles Stötzner and Sandro Speth and Steffen Becker},
title={Hosting-Aware Pruning of Components in Deployment Models},
booktitle={Proceedings of the 14th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER},
year={2024},
pages={65-76},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012671900003711},
isbn={978-989-758-701-6},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER
TI - Hosting-Aware Pruning of Components in Deployment Models
SN - 978-989-758-701-6
AU - Stötzner M.
AU - Speth S.
AU - Becker S.
PY - 2024
SP - 65
EP - 76
DO - 10.5220/0012671900003711
PB - SciTePress