Palladio --- Prediction of Performance Properties

  • Authors:
  • Klaus Krogmann;Ralf Reussner

  • Affiliations:
  • Universität Karlsruhe (TH), Germany;Universität Karlsruhe (TH), Germany

  • Venue:
  • The Common Component Modeling Example
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Palladio is a component modelling approach with a focus on performance (i.e. response time, throughput, resource utilisation) analysis to enable early design-time evaluation of software architectures. It targets modelling business information systems. The Palladio approach includes a meta-modelcalled "Palladio Component Model" for structural views, component behaviour specifications, resource environment, component allocation and the modelling of system usage andmultiple analysis techniquesranging from process algebra analysis to discrete event simulation.Additionally, the Palladio approach is aligned with a development process model tailored for component-based software systems.Early design-time predictions avoid costly redesigns and reimplementation. Palladio enables software architects to analyse different architectural design alternatives supporting their design decisions with quantitative performance predictions, provided with the Palladio approach.