{'fraction_non_alphanumeric': 0.01787487586891758, 'fraction_numerical': 0.0, 'mean_word_length': 5.588235294117647, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Summary: Architecture Design Evaluation of PaaS Cloud Applications using Generated Prototypes (short paper)

Platform as a Service (PaaS) cloud brings great benefits of an elastic platform with many prefabricated services. At the same time, however, it challenges software architects who need to navigate a rich set of PaaS services, variability of PaaS cloud environment and quality conflicts in existing design tactics, which makes it very hard to foresee the impact of architectural design decisions on the overall application quality. To support the architects in the design of PaaS cloud applications, we propose a design-time quality evaluation approach for PaaS cloud applications based on automatically generated prototypes, which are deployed to the cloud and evaluated in the context of multiple quality attributes and environment configurations. In this paper, we outline the approach and its implementation in a prototype generation and evaluation tool, referred to as PaaSArch Cloud Prototyper.