<?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/user/rss/Performance"><owl:Ontology rdf:about=""><rdfs:comment>PUMA publications for /user/rss/Performance</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/2857c223f81ae1aef3b59690ebec47e9a/rss"><owl:sameAs rdf:resource="/uri/bibtex/2857c223f81ae1aef3b59690ebec47e9a/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InCollection"/><swrc:date>Thu Feb 05 17:18:36 CET 2026</swrc:date><swrc:booktitle>Softwaretechnik-Trends Band 45, Heft 1</swrc:booktitle><swrc:publisher><swrc:Organization swrc:name="Gesellschaft für Informatik e.V."/></swrc:publisher><swrc:title>The Slingshot Simulator: An Architectural Overview</swrc:title><swrc:year>2025</swrc:year><swrc:keywords>myown simulator performance architecture </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="0720-8928" swrc:key="issn"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Sarah Sophie Stieß"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Steffen Becker"/></rdf:_3></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Henning Schnoor"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Shinhyung Yang"/></rdf:_2></rdf:Seq></swrc:editor></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/20e15d1895677c7084b5b7befd5e0c4a2/rss"><owl:sameAs rdf:resource="/uri/bibtex/20e15d1895677c7084b5b7befd5e0c4a2/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Thu Feb 05 17:13:18 CET 2026</swrc:date><swrc:booktitle>Softwaretechnik-Trends Band 45, Heft 1</swrc:booktitle><swrc:organization><swrc:Organization swrc:name="Gesellschaft f{\&#034;u}r Informatik eV"/></swrc:organization><swrc:title>The Slingshot Simulator: An Architectural Overview</swrc:title><swrc:year>2025</swrc:year><swrc:keywords>myown slingshot simulation performance </swrc:keywords><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Sarah Sophie Stie{\ss}"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Steffen Becker"/></rdf:_3></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name=" SSP"/></rdf:_1></rdf:Seq></swrc:editor></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/250491545b62952b97ced448fd1d076b4/rss"><owl:sameAs rdf:resource="/uri/bibtex/250491545b62952b97ced448fd1d076b4/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="https://www.sciencedirect.com/science/article/pii/S0164121225001001"/><swrc:date>Thu Feb 05 17:07:02 CET 2026</swrc:date><swrc:journal>Journal of Systems and Software</swrc:journal><swrc:pages>112432</swrc:pages><swrc:title>An architectural view type for elasticity modeling and simulation—The Slingshot approach</swrc:title><swrc:volume>228</swrc:volume><swrc:year>2025</swrc:year><swrc:keywords>myown Performance Analysis, Elasticity Simulation, Policies, rss Modeling, view, architectural </swrc:keywords><swrc:abstract>The cloud computing model enables the on-demand provisioning of computing resources, reducing manual management, increasing efficiency, and improving environmental impact. Software architects now play a strategic role in designing and deploying elasticity policies for automated resource management. However, creating policies that meet performance and cost objectives is complex. Existing approaches, often relying on formal models like Queueing Theory, require advanced skills and lack specific methods for representing elasticity within architectural models. This paper introduces an architectural view type for modeling and simulating elasticity, supported by the Scaling Policy Definition (SPD) modeling language, a visual notation, and precise simulation semantics. The view type is integrated into the Palladio ecosystem, providing both conceptual and tool-based support. We evaluate the approach through two single-case experiments and a user study. In the first experiment, simulations of elasticity policies demonstrate sufficient accuracy when compared to load tests, showing the utility of simulations for evaluating elasticity. The second experiment confirms feasibility for larger applications, though with increased simulation times. The user study shows that participants completed 90% of tasks, rated the usability at 71%, and achieved an average score of 76% in nearly half the allocated time. However, the empirical evidence suggests that modeling with this architectural view requires more time than modeling control flow, resource environments, or usage profiles, despite its benefits for elasticity policy design and evaluation.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="0164-1212" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="https://doi.org/10.1016/j.jss.2025.112432" 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="Sarah Sophie Stieß"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Alireza Hakamian"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Steffen Becker"/></rdf:_4></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Raffaela Mirandola"/></rdf:_1></rdf:Seq></swrc:editor></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/243ef156482932a2c6bf19b98003138f5/rss"><owl:sameAs rdf:resource="/uri/bibtex/243ef156482932a2c6bf19b98003138f5/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><swrc:date>Thu Feb 05 17:02:20 CET 2026</swrc:date><swrc:address>Cham</swrc:address><swrc:booktitle>Software Architecture. ECSA 2025 Tracks and Workshops</swrc:booktitle><swrc:pages>141--154</swrc:pages><swrc:publisher><swrc:Organization swrc:name="Springer Nature Switzerland"/></swrc:publisher><swrc:title>LLM-Based Explainability at Design Time: Detecting Elasticity Antipatterns in Software Architectures</swrc:title><swrc:year>2025</swrc:year><swrc:keywords>rss myown models explainability language large performance threshold-based </swrc:keywords><swrc:abstract>As software architecture grows in complexity, understanding the implications of design decisions becomes increasingly challenging. Large Language Models (LLMs) offer new opportunities for enhancing explainability during architecture modeling and evaluation by generating natural language explanations that support comprehension, learning, and decision-making. This potential is particularly valuable in domains with increased technical complexity---such as elasticity in cloud-based systems. In this work, we integrate and evaluate LLM-based explanations in supporting design-time evaluation of software architectures, focusing on the detection of elasticity antipatterns. Elasticity antipatterns are flawed autoscaling policy configurations that potentially lead to inefficient or unreliable system behavior. We extend an existing modeling and simulation approach with a novel feature that generates contextualized, textual explanations derived from simulation data. These explanations aim to guide architects in understanding scaling behaviors, identifying design issues, and refining their models. Our contribution includes the conceptualization of explanation types relevant to elasticity modeling, the design of prompt templates to elicit effective responses from LLMs, and an evaluation of the generated explanations&#039; usefulness and quality. Results indicate that LLM-assisted feedback enhances the interpretability of elasticity models and supports the early identification of antipatterns, albeit with some limitations in precision and conciseness with only a slight agreement between expert evaluations ({\$}{\$}{\backslash}kappa {\$}{\$}$\kappa$ = 0.202). The explanation quality across types of explanations differs. Even though most explanations contain factual information, a large portion was deemed as imprecise especially in explaining problem and solution, the policy and target and service level objectives.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="978-3-032-04403-7" swrc:key="isbn"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Floriment Klinaku"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Jonas Lammert"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Steffen Becker"/></rdf:_3></rdf:Seq></swrc:author><swrc:editor><rdf:Seq><rdf:_1><swrc:Person swrc:name="Domenico Bianculli"/></rdf:_1><rdf:_2><swrc:Person swrc:name="Hassan Sartaj"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Vasilios Andrikopoulos"/></rdf:_3><rdf:_4><swrc:Person swrc:name="Cesare Pautasso"/></rdf:_4><rdf:_5><swrc:Person swrc:name="Tommi Mikkonen"/></rdf:_5><rdf:_6><swrc:Person swrc:name="Jennifer Perez"/></rdf:_6><rdf:_7><swrc:Person swrc:name="Tom{\&#039;a}{\v{s}} Bure{\v{s}}"/></rdf:_7><rdf:_8><swrc:Person swrc:name="Martina De Sanctis"/></rdf:_8><rdf:_9><swrc:Person swrc:name="Henry Muccini"/></rdf:_9><rdf:_10><swrc:Person swrc:name="Elena Navarro"/></rdf:_10><rdf:_11><swrc:Person swrc:name="Mohamed Soliman"/></rdf:_11><rdf:_12><swrc:Person swrc:name="Uwe Zdun"/></rdf:_12></rdf:Seq></swrc:editor></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/2968c0070c7fe1ec43197c7b91aa8d680/rss"><owl:sameAs rdf:resource="/uri/bibtex/2968c0070c7fe1ec43197c7b91aa8d680/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><owl:sameAs rdf:resource="https://pi.informatik.uni-siegen.de/stt/39\_3/01\_Fachgruppenberichte/SSP18/FrankHakamian18.pdf"/><swrc:date>Thu Jun 29 07:06:15 CEST 2023</swrc:date><swrc:journal>Softwaretechnik-Trends</swrc:journal><swrc:number>3</swrc:number><swrc:pages>25--27</swrc:pages><swrc:title>An Architectural Template for Parallel Loops and Sections</swrc:title><swrc:volume>39</swrc:volume><swrc:year>2019</swrc:year><swrc:keywords>myown from:alirezahakamian pcm prediction performance </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="dblp computer science bibliography, https://dblp.org" swrc:key="bibsource"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Markus Frank"/></rdf:_1><rdf:_2><swrc:Person swrc:name="M. Alireza Hakamian"/></rdf:_2></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="https://puma.ub.uni-stuttgart.de/bibtex/213551402c9ad7570e6133d78c4ffa155/rss"><owl:sameAs rdf:resource="/uri/bibtex/213551402c9ad7570e6133d78c4ffa155/rss"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#InProceedings"/><owl:sameAs rdf:resource="https://doi.org/10.1109/ICSA-C.2019.00012"/><swrc:date>Thu Jun 29 07:04:17 CEST 2023</swrc:date><swrc:booktitle>{IEEE} International Conference on Software Architecture Companion,                  {ICSA} Companion 2019, Hamburg, Germany, March 25-26, 2019</swrc:booktitle><swrc:pages>27--30</swrc:pages><swrc:publisher><swrc:Organization swrc:name="{IEEE}"/></swrc:publisher><swrc:title>A Process Model for Elastic and Resilient IoT Applications with Emergent
                  Behaviors</swrc:title><swrc:year>2019</swrc:year><swrc:keywords>myown processes from:alirezahakamian elasticity pcm prediction resilience 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.1109/ICSA-C.2019.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="M. Alireza Hakamian"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Markus Frank"/></rdf:_3></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:RDF>