{"title":"PaaSArch: Quality Evaluation Tool for PaaS Cloud Applications Using Generated Prototypes","authors":"David Gesvindr, Barbora Buhnova","doi":"10.1109/ICSA-C.2019.00038","DOIUrl":null,"url":null,"abstract":"Platform as a Service (PaaS) cloud offers a plethora of architectural options when designing new PaaS cloud applications. The quality evaluation of each architectural alternative is very difficult due to unknown performance and internal architecture of the used PaaS cloud services. The PaasArch tool supports software architects in quality evaluation of PaaS cloud applications using generated prototypes. Within the tool, fully functional cloud applications can be automatically generated based on their model, deployed to the cloud, and benchmarked. Our experiments show that the benchmarks give very good guidance to the software architect about the quality (namely performance) of evaluated architectural alternatives.","PeriodicalId":239999,"journal":{"name":"2019 IEEE International Conference on Software Architecture Companion (ICSA-C)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Software Architecture Companion (ICSA-C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSA-C.2019.00038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Platform as a Service (PaaS) cloud offers a plethora of architectural options when designing new PaaS cloud applications. The quality evaluation of each architectural alternative is very difficult due to unknown performance and internal architecture of the used PaaS cloud services. The PaasArch tool supports software architects in quality evaluation of PaaS cloud applications using generated prototypes. Within the tool, fully functional cloud applications can be automatically generated based on their model, deployed to the cloud, and benchmarked. Our experiments show that the benchmarks give very good guidance to the software architect about the quality (namely performance) of evaluated architectural alternatives.