Palladio provides Version 3.2 of its Software Architecture Simulator

by Michael Stal on Apr 08, 2011 |

Palladio Bench supports architects and developers in deriving quality of software estimations such as performance, reliability, maintainability and development costs from models.

It is one of the key challenges of software development that quality properties such as performance or reliability are only measurable after implementation availability. This often leads to large efforts for code and architecture refactoring. To address this challenge, Palladio enables the simulation of software architectures, given they are modeled in the Palladio Component Model. It promises to integrate

modelling, simulation/analysis, and result viewing in a single software tool

The free software tool in its new version 3.2 is based on Eclipse 3.5 (Galileo). In addition to previous versions it adds several stabilizations and fixes, supports reliability analysis, introduces a new graphical editor and a new workflow engine, as well as a new probe specification framework.   

The development of Palladio started in 2003 by the University of Oldenburg and is now being coordinated by the Karlsruhe Institute of Technology (KIT), the FZI Research Center for Information Technology and the University of Paderborn. Industry and scientific partners like SAP, ABB, IBM or Oracle have already used the tool or even contributed to its functionality.

According to its developers, Palladio consists of the following components:

The Palladio Component Model (PCM), a detailled meta-model of component-based software architectures.

A component-based software development process (PDF). Palladio is aligned with this process and enables distributed modeling for component-based software development scenarios.

A software architecture simulator: Multiple performance, reliability, maintainability, and cost prediction approaches are combined. The approaches, by means of analyse or simulation, calculate metrics (e.g. response time) from Palladio models (instance of the PCM).

Tool support, the Palladio-Bench implements all aspects of Palladio

All interested can freely download Palladio-Bench release version 3.2. The web pages additionally provide various tutorials, screencasts, and further material.

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.