<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:community="http://www.bibsonomy.org/ontologies/2008/05/community#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:cc="http://web.resource.org/cc/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xml:base="https://puma.ub.uni-stuttgart.de/tag/cloud-computing"><owl:Ontology rdf:about=""><rdfs:comment>PUMA publications for /tag/cloud-computing</rdfs:comment><owl:imports rdf:resource="http://swrc.ontoware.org/ontology/portal"/></owl:Ontology><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/29196fbbfb4275c103f46d3bb625ace20/klinaku"><owl:sameAs rdf:resource="/uri/bibtex/29196fbbfb4275c103f46d3bb625ace20/klinaku"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://doi.org/10.1145/3578245.3584728"/><swrc:date>Mon Jan 13 13:33:26 CET 2025</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:booktitle>Companion of the 2023 ACM/SPEC International Conference on Performance Engineering</swrc:booktitle><swrc:month>4</swrc:month><swrc:pages>277–282</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Association for Computing Machinery"/></swrc:publisher><swrc:series>ICPE &#039;23 Companion</swrc:series><swrc:title>Hitchhiker&#039;s Guide for Explainability in Autoscaling</swrc:title><swrc:year>2023</swrc:year><swrc:keywords>autoscaling cloud-computing elasticity explainability </swrc:keywords><swrc:day>15</swrc:day><swrc:abstract>Cloud-native applications force increasingly powerful and complex autoscalers to guarantee the applications&#039; quality of service. For software engineers with operational tasks understanding the autoscalers&#039; behavior and applying appropriate reconfigurations is challenging due to their internal mechanisms, inherent distribution, and decentralized decision-making. Hence, engineers seek appropriate explanations. However, engineers&#039; expectations on feedback and explanations of autoscalers are unclear. In this paper, through a workshop with a representative sample of engineers responsible for operating an autoscaler, we elicit requirements for explainability in autoscaling. Based on the requirements, we propose an evaluation scheme for evaluating explainability as a non-functional property of the autoscaling process and guide software engineers in choosing the best-fitting autoscaler for their scenario. The evaluation scheme is based on a Goal Question Metric approach and contains three goals, nine questions to assess explainability, and metrics to answer these questions. The evaluation scheme should help engineers choose a suitable and explainable autoscaler or guide them in building their own.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="9798400700729" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="Coimbra, Portugal" swrc:key="location"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1145/3578245.3584728" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Sandro Speth"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Markus Zilch"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Steffen Becker"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/261ff313b4075d9986b43c6fcd453b038/klinaku"><owl:sameAs rdf:resource="/uri/bibtex/261ff313b4075d9986b43c6fcd453b038/klinaku"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Mon Jan 13 13:31:11 CET 2025</swrc:date><swrc:booktitle>2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)</swrc:booktitle><swrc:month>oct</swrc:month><swrc:pages>19-23</swrc:pages><swrc:title>Designing Elasticity Policies for Cloud-Native Applications with Slingshot</swrc:title><swrc:year>2023</swrc:year><swrc:keywords>autoscaling cloud cloud-computing elasticity performance policies simulation threshold-based </swrc:keywords><swrc:abstract>Engineering cloud-native applications that provision resources autonomously to match the demand is a continuous and shared concern for stakeholders in the development process. Model-based performance engineering approaches help for up-front engineering of elasticity policies that control the adjustment of resources at runtime. Specifically, the Palladio approach allows stakeholders in the development process to model the application from various viewpoints and make performance predictions. This paper demonstrates Slingshot for designing elasticity policies for cloud-native applications. We make two contributions that build upon the Palladio approach. One contribution is a separate view-point for modeling elasticity policies for cloud-native applications. The second contribution is the Slingshot simulator capable of predicting the performance of modeled elasticity policies.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="10.1109/MODELS-C59198.2023.00012" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Julijan Katić"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Sarah Sophie Stieß"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Steffen Becker"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/20d591f4693858eb24190f2cab15ddf25/klinaku"><owl:sameAs rdf:resource="/uri/bibtex/20d591f4693858eb24190f2cab15ddf25/klinaku"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://doi.org/10.1145/3491204.3527482"/><swrc:date>Mon Sep 19 11:56:26 CEST 2022</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:booktitle>Companion of the 2022 ACM/SPEC International Conference on Performance Engineering</swrc:booktitle><swrc:month>7</swrc:month><swrc:pages>53–60</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Association for Computing Machinery"/></swrc:publisher><swrc:series>ICPE &#039;22</swrc:series><swrc:title>Beauty and the Beast: A Case Study on Performance Prototyping of Data-Intensive Containerized Cloud Applications</swrc:title><swrc:year>2022</swrc:year><swrc:keywords>cloud-computing myown performance threshold-based </swrc:keywords><swrc:day>14</swrc:day><swrc:abstract>Data-intensive container-based cloud applications have become popular with the increased use cases in the Internet of Things domain. Challenges arise when engineering such applications to meet quality requirements, both classical ones like performance and emerging ones like resilience. There is a lack of reference use cases, applications, and experiences when prototyping such applications that could benefit the research community. Moreover, it is hard to generate realistic and reliable workloads that exercise the resources according to a specification. Hence, designing reference applications that would exhibit similar performance behavior in such environments is hard. In this paper, we present a work in progress towards a reference use case and application for data-intensive containerized cloud applications having an industrial motivation. Moreover, to generate reliable CPU workloads we make use of ProtoCom, a well-known library for the generation of resource demands, and report the performance under various quality requirements in a Kubernetes cluster of moderate size. Finally, we present the scalability of the current solution assuming a particular autoscaling policy. Results of the calibration show high variability of the ProtoCom library when executed in a cloud environment. We observe a moderate association between the occupancy of node and the relative variability of execution time.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="9781450391597" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="Bejing, China" swrc:key="location"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1145/3491204.3527482" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Martina Rapp"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Jörg Henss"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Stephan Rhode"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/20d591f4693858eb24190f2cab15ddf25/rss"><owl:sameAs rdf:resource="/uri/bibtex/20d591f4693858eb24190f2cab15ddf25/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://doi.org/10.1145/3491204.3527482"/><swrc:date>Mon Sep 19 11:56:26 CEST 2022</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:booktitle>Companion of the 2022 ACM/SPEC International Conference on Performance Engineering</swrc:booktitle><swrc:month>7</swrc:month><swrc:pages>53–60</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Association for Computing Machinery"/></swrc:publisher><swrc:series>ICPE &#039;22</swrc:series><swrc:title>Beauty and the Beast: A Case Study on Performance Prototyping of Data-Intensive Containerized Cloud Applications</swrc:title><swrc:year>2022</swrc:year><swrc:keywords>myown from:klinaku cloud-computing performance threshold-based </swrc:keywords><swrc:day>14</swrc:day><swrc:abstract>Data-intensive container-based cloud applications have become popular with the increased use cases in the Internet of Things domain. Challenges arise when engineering such applications to meet quality requirements, both classical ones like performance and emerging ones like resilience. There is a lack of reference use cases, applications, and experiences when prototyping such applications that could benefit the research community. Moreover, it is hard to generate realistic and reliable workloads that exercise the resources according to a specification. Hence, designing reference applications that would exhibit similar performance behavior in such environments is hard. In this paper, we present a work in progress towards a reference use case and application for data-intensive containerized cloud applications having an industrial motivation. Moreover, to generate reliable CPU workloads we make use of ProtoCom, a well-known library for the generation of resource demands, and report the performance under various quality requirements in a Kubernetes cluster of moderate size. Finally, we present the scalability of the current solution assuming a particular autoscaling policy. Results of the calibration show high variability of the ProtoCom library when executed in a cloud environment. We observe a moderate association between the occupancy of node and the relative variability of execution time.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="9781450391597" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="Bejing, China" swrc:key="location"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1145/3491204.3527482" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Martina Rapp"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Jörg Henss"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Stephan Rhode"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/216d6080e603cda235aa924554f18826f/klinaku"><owl:sameAs rdf:resource="/uri/bibtex/216d6080e603cda235aa924554f18826f/klinaku"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://doi.org/10.1007/978-3-030-63161-1_13"/><swrc:date>Mon Jan 18 11:00:48 CET 2021</swrc:date><swrc:booktitle>Advances in Service-Oriented and Cloud Computing - Workshops of {ESOCC}               2018, Como, Italy, September 12-14, 2018, Revised Selected Papers</swrc:booktitle><swrc:pages>158--165</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Springer"/></swrc:publisher><swrc:series>Communications in Computer and Information Science</swrc:series><swrc:title>The Slingshot Approach - Model-Driven Engineering the Coordination
               of Autoscaling Mechanisms for Elastic Cloud Applications</swrc:title><swrc:volume>1115</swrc:volume><swrc:year>2018</swrc:year><swrc:keywords>cloud-computing myown performance </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="dblp computer science bibliography, https://dblp.org" swrc:key="bibsource"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1007/978-3-030-63161-1_13" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Steffen Becker"/></rdf:_2></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Maria Fazio"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Wolf Zimmermann"/></rdf:_2></rdf:Seq></swrc:editor></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2ef063af8a84477b1e396af67d1de7edf/klinaku"><owl:sameAs rdf:resource="/uri/bibtex/2ef063af8a84477b1e396af67d1de7edf/klinaku"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://ieeexplore.ieee.org/document/9307674/"/><swrc:date>Mon Jan 18 10:52:15 CET 2021</swrc:date><swrc:booktitle>2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)</swrc:booktitle><swrc:month>oct</swrc:month><swrc:pages>267-274</swrc:pages><swrc:title>Resilience, Survivability, and Elasticity: A Taxonomy for Change Impact Quantification of Reconfigurable Systems</swrc:title><swrc:year>2020</swrc:year><swrc:keywords>cloud-computing performance </swrc:keywords><swrc:abstract>Context. Modern distributed systems are flexible in moving from one configuration to another during operation in an automated or semi-automated manner, e.g., concerning dynamic CPU allocation and deploying updated versions of system services. Software architects need assurance that the system satisfies agreed quality of service (QoS) despite a change in system configuration. In the literature, under resilience, survivability, and elasticity, there are different change impact quantification approaches that each has different methods for quality metric specification, modeling a change, and impact analysis. However, independent of a particular approach, no taxonomy exists that clarifies a set of general concepts concerning change impact quantification in reconfigurable systems.Objective. We propose a taxonomy by examining existing approaches under the three meta-quality attributes for change impact quantification.Method. We start with works done by heavily cited authors behind resilience, survivability, and elasticity who provided unambiguous and measurable definitions.Result. We classify existing approaches for change impact quantification based on the taxonomy. We demonstrate the application of our taxonomy through an example.Conclusion. The taxonomy provides a unified and structured knowledge across communities that further eases communication and development of new approaches for change impact quantification.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="10.1109/ISSREW51248.2020.00084" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="A. {Hakamian}"/></rdf:_1><rdf:_2><swrc:Person swrc:name="F. {Klinaku}"/></rdf:_2><rdf:_3><swrc:Person swrc:name="A. {van Hoorn}"/></rdf:_3><rdf:_4><swrc:Person swrc:name="S. {Becker}"/></rdf:_4></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/27ff1fbca86f1ac84904e56fe64d3eec7/klinaku"><owl:sameAs rdf:resource="/uri/bibtex/27ff1fbca86f1ac84904e56fe64d3eec7/klinaku"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://doi.org/10.1145%2F3344948.3344961"/><swrc:date>Thu Dec 19 16:25:32 CET 2019</swrc:date><swrc:booktitle>Proceedings of the 13th European Conference on Software Architecture  - {ECSA} {\textquotesingle}19 - volume 2</swrc:booktitle><swrc:publisher><swrc:Organization swrc:name="{ACM} Press"/></swrc:publisher><swrc:title>The applicability of palladio for assessing the quality of cloud-based microservice architectures</swrc:title><swrc:year>2019</swrc:year><swrc:keywords>cloud-computing containerssend:unibiblio myown performance threshold-based </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="10.1145/3344948.3344961" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Dominik Bilgery"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Steffen Becker"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/29053c74ab90ac1f819031808fd943587/markusfrank"><owl:sameAs rdf:resource="/uri/bibtex/29053c74ab90ac1f819031808fd943587/markusfrank"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="http://doi.acm.org/10.1145/3185768.3186296"/><swrc:date>Fri Jan 18 09:44:10 CET 2019</swrc:date><swrc:address>New York, NY, USA</swrc:address><swrc:booktitle>Companion of the 2018 ACM/SPEC International Conference on Performance Engineering</swrc:booktitle><swrc:pages>93--98</swrc:pages><swrc:publisher><swrc:Organization swrc:name="ACM"/></swrc:publisher><swrc:series>ICPE &#039;18</swrc:series><swrc:title>CAUS: An Elasticity Controller for a Containerized Microservice</swrc:title><swrc:year>2018</swrc:year><swrc:keywords>cloud-computing elasticity horizontal-scaling myown over-provisioning threshold-based </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="3186296" swrc:key="acmid"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="978-1-4503-5629-9" swrc:key="isbn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="6" swrc:key="numpages"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="Berlin, Germany" swrc:key="location"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1145/3185768.3186296" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Markus Frank"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Steffen Becker"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description><foaf:Group rdf:about="https://puma.ub.uni-stuttgart.de/tag/cloud-computing"><foaf:name>cloud-computing</foaf:name><description>Community for tag(s) cloud-computing</description></foaf:Group></rdf:RDF>