Werle, DominikSeifermann, StephanKrach, Sebastian D.2023-03-022023-03-022017https://dl.gi.de/handle/20.500.12116/40600Each of the five dedicated roles of the Palladio process considers one or more concerns that form a performance prediction model, altogether. Modeling systems that vary their behavior based on a request history, however, requires to break role separation and create dependencies between concerns, thus reducing the reusability of components. Model elements that allow expressing such behavior while maintaining role separation do not exist. We propose a model extension that allows expressing behavior statefully and a transformation to a basic stateless Palladio model. This allows to maintain the role separation and thereby the reusability of components without the need for changes of existing analyses.enLeveraging State to Facilitate Separation of Concerns in Reuse-oriented Performance ModelsText/Journal Article0720-8928