2020
Architecture design evaluation of PaaS cloud applications using generated prototypes: PaaSArch Cloud Prototyper tool
GEŠVINDR, David; Ondřej GASIOR and Barbora BÜHNOVÁBasic information
Original name
Architecture design evaluation of PaaS cloud applications using generated prototypes: PaaSArch Cloud Prototyper tool
Authors
GEŠVINDR, David (203 Czech Republic, belonging to the institution); Ondřej GASIOR (203 Czech Republic, guarantor, belonging to the institution) and Barbora BÜHNOVÁ (203 Czech Republic, belonging to the institution)
Edition
Journal of Systems and Software, Elsevier, 2020, 0164-1212
Other information
Language
English
Type of outcome
Article in a journal
Field of Study
10200 1.2 Computer and information sciences
Country of publisher
United States of America
Confidentiality degree
is not subject to a state or trade secret
References:
Impact factor
Impact factor: 2.829
RIV identification code
RIV/00216224:14330/20:00116061
Organization unit
Faculty of Informatics
UT WoS
000567509300016
EID Scopus
2-s2.0-85087327505
Keywords in English
Cloud computing; Software architecture design; Prototype generation; Quality evaluation; Performance; Internet of things
Tags
International impact, Reviewed
Changed: 10/5/2021 05:51, RNDr. Pavel Šmerk, Ph.D.
Abstract
In the original language
Platform as a Service (PaaS) cloud domain brings great benefits of an elastic platform with many prefabricated services, but at the same time challenges software architects who need to navigate a rich set of services, variability of PaaS cloud environment and quality conflicts in existing design tactics, which makes it almost impossible to foresee the impact of architectural design decisions on the overall application quality without time-consuming implementation of application prototypes. To ease the architecture design of PaaS cloud applications, this paper proposes a design-time quality evaluation approach for PaaS cloud applications based on automatically generated prototypes, which are deployed to the cloud and repeatedly evaluated in the context of multiple quality attributes and environment configurations. In this paper, all steps of the approach are described and demonstrated on an example of a real-world complex IoT system for collection and processing of Smart Home sensor data. The approach has been implemented and the automated prototype generation and evaluation tool, referred to as PaaSArch Cloud Prototyper, is presented together with the approach.
Links
CZ.02.1.01/0.0/0.0/16_019/0000822, interní kód MU (CEP code: EF16_019/0000822) |
| ||
EF16_019/0000822, research and development project |
| ||
MUNI/A/1411/2019, interní kód MU |
|