@inproceedings{341136cef5ac421f9069c1b003ea9eea,
title = "Architecture-based dynamic evolution runtime environment (ADERE) for service-based systems",
abstract = "Continuous availability and flexible customization are key requirements in most of today's SaaS multi-Tenant sys-Tems. In these systems, shutting down and restarting for an up-date comes with a high risk and increased cost. Providing a runtime evolution-centric environment would help in providing highly available systems. However, it is crucial that this solution ensures the system conformance to its architectural constraints, when the runtime evolution occurs, in addition to appropriate state handling. The solution must also consider a system with multiple tenants allowing independent customization for each tenant application, without affecting participating tenants. In this paper, we present an architecture-Aware runtime environ-ment (ADERE) for dynamic SaaS evolution. It builds on the advantages of existing approaches and aims at providing a mid-dleware layer amenable to highly available and highly customi-zable systems. ADERE comes with a light API that is easy to use within applications code.",
keywords = "Multi-Tenancy, Runtime evolution, SaaS, SOA, Software evolution",
author = "Mohammad Abu-Matar and Fatma Mohamed and Rabeb Mizouni and Zaid Almahmoud",
note = "Publisher Copyright: {\textcopyright} 2019 IEEE.; 13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019 ; Conference date: 04-04-2019 Through 09-04-2019",
year = "2019",
month = may,
day = "3",
doi = "10.1109/SOSE.2019.00027",
language = "British English",
series = "Proceedings - 13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "128--133",
booktitle = "Proceedings - 13th IEEE International Conference on Service-Oriented System Engineering, SOSE 2019, 10th International Workshop on Joint Cloud Computing, JCC 2019 and 2019 IEEE International Workshop on Cloud Computing in Robotic Systems, CCRS 2019",
address = "United States",
}