A Model Transformation from the Palladio Component Model to Layered Queueing Networks
1. University of Oldenburg, Germany DFG-Project PALLADIO Graduate School TRUSTSOFT A Model TransformationfromthePalladio ComponentModeltoLayeredQueueingNetworks 1 PCM2LQN: Model-Transformation from Palladio to LQN Heiko Koziolek PCM2LQN Heiko Koziolek, Ralf Reussner
2. Heiko Koziolek 2 PCM2LQN: Model-Transformation from Palladio to LQN
3. Component-basedSoftware Performance Engineering Heiko Koziolek PCM2LQN: Model-Transformation from Palladio to LQN 3 Performance-AnnotatedComponentSpecifications Queueing Network, Stochastic Petri-Net, StochasticProcess Algebra, … Response Time, Throughput, Utilization, …
22. Limitations Information Loss(Example: Distribution Functions) Nofullsupportof LQN features Nouseof intermediate modellinglanguage (CSM/KLAPER) Nosolverfeedback(LQN->PCM) No UML support Heiko Koziolek 22 PCM2LQN: Model-Transformation from Palladio to LQN
23. Conclusions Couplesadvanced model for CBSPE withefficientperformancesolver Enables transparent usageof LQNs forsoftwarearchitects Results in parametrised, reusablemodels www.palladio-approach.net Heiko Koziolek 23 PCM2LQN: Model-Transformation from Palladio to LQN PCM2LQN