J 2020

Architecture design evaluation of PaaS cloud applications using generated prototypes: PaaSArch Cloud Prototyper tool

GEŠVINDR, David; Ondřej GASIOR a Barbora BÜHNOVÁ

Základní údaje

Originální název

Architecture design evaluation of PaaS cloud applications using generated prototypes: PaaSArch Cloud Prototyper tool

Autoři

GEŠVINDR, David (203 Česká republika, domácí); Ondřej GASIOR (203 Česká republika, garant, domácí) a Barbora BÜHNOVÁ (203 Česká republika, domácí)

Vydání

Journal of Systems and Software, Elsevier, 2020, 0164-1212

Další údaje

Jazyk

angličtina

Typ výsledku

Článek v odborném periodiku

Obor

10200 1.2 Computer and information sciences

Stát vydavatele

Spojené státy

Utajení

není předmětem státního či obchodního tajemství

Odkazy

Impakt faktor

Impact factor: 2.829

Kód RIV

RIV/00216224:14330/20:00116061

Organizační jednotka

Fakulta informatiky

UT WoS

000567509300016

EID Scopus

2-s2.0-85087327505

Klíčová slova anglicky

Cloud computing; Software architecture design; Prototype generation; Quality evaluation; Performance; Internet of things

Příznaky

Mezinárodní význam, Recenzováno
Změněno: 10. 5. 2021 05:51, RNDr. Pavel Šmerk, Ph.D.

Anotace

V originále

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.

Návaznosti

CZ.02.1.01/0.0/0.0/16_019/0000822, interní kód MU
(Kód CEP: EF16_019/0000822)
Název: Centrum excelence pro kyberkriminalitu, kyberbezpečnost a ochranu kritických informačních infrastruktur (Akronym: C4e)
Investor: Ministerstvo školství, mládeže a tělovýchovy ČR, Centrum excelence pro kyberkriminalitu, kyberbezpečnost a ochranu kritických informačních infrastruktur, PO 1 Posilování kapacit pro kvalitní výzkum
EF16_019/0000822, projekt VaV
Název: Centrum excelence pro kyberkriminalitu, kyberbezpečnost a ochranu kritických informačních infrastruktur
MUNI/A/1411/2019, interní kód MU
Název: Aplikovaný výzkum: softwarové architektury kritických infrastruktur, bezpečnost počítačových systémů, zpracování přirozeného jazyka a jazykové inženýrství, vizualizaci velkých dat a rozšířená realita.
Investor: Masarykova univerzita, Aplikovaný výzkum: softwarové architektury kritických infrastruktur, bezpečnost počítačových systémů, zpracování přirozeného jazyka a jazykové inženýrství, vizualizaci velkých dat a rozšířená realita., DO R. 2020_Kategorie A - Specifický výzkum - Studentské výzkumné projekty