1 / 23

A Model Transformation from the P alladio C omponent M odel to L ayered Q ueueing N etworks

A Model Transformation from the P alladio C omponent M odel to L ayered Q ueueing N etworks. University of Oldenburg, Germany. DFG-Project PALLADIO. Graduate School TRUSTSOFT. PCM2LQN. Heiko Koziolek , Ralf Reussner. Component-based Software Performance Engineering.

Download Presentation

A Model Transformation from the P alladio C omponent M odel to L ayered Q ueueing N etworks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Model Transformationfrom the Palladio Component Modelto Layered Queueing Networks University of Oldenburg, Germany DFG-Project PALLADIO Graduate School TRUSTSOFT PCM2LQN Heiko Koziolek, Ralf Reussner PCM2LQN: Model-Transformation from Palladio to LQN

  2. PCM2LQN: Model-Transformation from Palladio to LQN

  3. Component-basedSoftware Performance Engineering Performance-Annotated Component Specifications Queueing Network, Stochastic Petri-Net, Stochastic Process Algebra, … Response Time, Throughput, Utilization, … PCM2LQN: Model-Transformation from Palladio to LQN

  4. Component Performance PCM2LQN: Model-Transformation from Palladio to LQN

  5. PCM2LQN Approach • Benefits: • Efficient Solver for CB-Designs • Transparent Usage of LQNs • Reusable Models CBSPE Approaches Performance Solvers Resolve-P [Sitaraman2001] SimQPN [Kounev2006] SPE-ED [Smith2002] CB-SPE [Bertolino2004] [...] CB-Appear [Eskenazi2004] PEPA-WB [Hillston1994] CBML [Wu2004] DSPNexpress [Lindemann1995] ROBOCOP [Bondarev2004] LQNS [Franks1999] Palladio [Becker2007] [...] PCM2LQN PCM2LQN: Model-Transformation from Palladio to LQN

  6. Related Work PCM2LQN: Model-Transformation from Palladio to LQN

  7. Palladio Component Model [BeckerKoziolek, WOSP2007] PCM2LQN: Model-Transformation from Palladio to LQN

  8. Layered Queueing Networks [Rolia, IEEE TSE 1995] PCM2LQN: Model-Transformation from Palladio to LQN

  9. Layered Queueing Networks [Rolia, IEEE TSE 1995] PCM2LQN: Model-Transformation from Palladio to LQN

  10. Layered Queueing Networks [Rolia, IEEE TSE 1995] PCM2LQN: Model-Transformation from Palladio to LQN

  11. PCM2LQN - Process Depen-dencySolver PCM2LQN LQNSLQSIM PCM2LQN: Model-Transformation from Palladio to LQN

  12. PCM2LQN: Example PCM2LQN PCM2LQN: Model-Transformation from Palladio to LQN

  13. PCM2LQN: Mapping PCM2LQN: Model-Transformation from Palladio to LQN

  14. PCM2LQN: Realisation PCM2LQN: Model-Transformation from Palladio to LQN

  15. Case Study: BRP System PCM2LQN: Model-Transformation from Palladio to LQN

  16. Model PCMRDSEFF Model PCM System

  17. Select LQNSolver Configure LQNSolver StartModel Transformationand Solution

  18. Case Study: BRP System LQN generated by PCM2LQN: PCM2LQN: Model-Transformation from Palladio to LQN

  19. ViewLQNSolverOutput

  20. Case Study Results PCM2LQN: Model-Transformation from Palladio to LQN

  21. Comparison PCM/LQN PCM2LQN: Model-Transformation from Palladio to LQN

  22. Limitations PCM2LQN: Model-Transformation from Palladio to LQN

  23. Conclusions PCM2LQN www.palladio-approach.net PCM2LQN: Model-Transformation from Palladio to LQN

More Related