Palladio Features

Palladio comprises tons of exciting unique features which make the simulation of software architectures described in the Palladio Component Model (PCM) an interactive exploration of software design. Various analysers and the support of multiple quality dimensions are outstanding features of Palladio which help in the analysis and optimisation of software design at the architecture level. The Palladio-Bench integrates modelling, simulation/analysis, and result viewing in a single software tool.

Analyse the relevant architecture-level design decisions, capture the as-is state, identify problems, and derive optimisations. Palladio supports all typical analysis scenarios.

Architecture Modelling

  • High-Quality and convenient editors and graphical editing of all architectural elements
    • Component types, interfaces
    • Architectural structure
    • Service specification
    • Hardware resources and deployment
  • Four quality dimensions: Palladio offers analysis of performance, reliability, maintainabiltiy, and costs

Model Solvers

  • 1-click-solving of models
  • Palladio features a simulation. Get forecasts faster than by "trying".
  • Our solvers support analytical solution
    • Find important Qos (Quality of Service) behaviour jumps for your application.
    • Find critical contention levels – when will your hardware be in an overload situation.
  • Large variety of solvers
    • Simulation (event-based)
    • Analysis
    • PCM Solver (Markovian analysis)

All software and editors are free!

Using Palladio you can ...

  • ...predict / forecast before implementing software or new parts of a software.
  • ...find critical bottlenecks.
  • ...answer sizing / scalability / relocation questions without buying hardware.
  • ...estimate results of a change in the usage profile
  • the performance impact of extensions to legacy software
  • "What if? Games" with your software without implementing any line of code.