- de
- en

- SEARCH:

# Decision Support via Automated Metric Comparison for the Palladio-based Performance Blame Analysis

Paper written by Frank Brüseke, Steffen Becker, Gregor Engels

# - Tools and Data -

## Prerequisites

- For the PCM-contracts and their simulation, please install Palladio 3.2: http://sdqweb.ipd.kit.edu/wiki/PCM_3.2
  (not necessary for the data comparison part of the blame analysis)
- For the data comparison of blame analysis

- please install R (tested with R 2.12.2): http://www.r-project.org/ or http://ftp5.gwdg.de/pub/misc/cran/

- put the R "bin"-directory on your PATH environment variable

- please install Python 2.7: http://www.python.org/download/releases/2.7.3/

## Step-By-Step-Guide

In this section we give a step by step guide, which describes each step of the improved analysis process from the paper. There will be several short cuts as the links above include a lot of intermediate results.

### Preparation

Create a dedicated folder for the data, scripts, and derived visualizations. This dedicated folder will be referred to as "<dataPath>".

### Guide

- Part 1: Palladio simulation
- Part 2: Test result analysis & comparison

- short cut to "Part 2":
  unpack the PCM-Data series in your <dataPath>

## All Downloads

### Licenses and Copyright

- The scripts and models on this website are made available under the regulations of the GNU Lesser General Public License LGPL
- The data sets, the resulting diagrams and tables, and also this website are made available under the regulations
  of the Creative Commons Attribution-ShareAlike 3.0 Unported License

### Data

- Test data series:

- raw data series: [File]
- compressed data series: [File]

- PCM (aka Palladio) data series: [Zip]
- PCM to Implementation mapping: [File]

### Models

- Palladio-Models for the Palladio 3.2 workbench: [Zip]

### Scripts

- Data preparation:

- Data series joining: [File]
- Stack trace compression: [File]

- Evaluation scripts:

- R-script generator: [File]
- Blame-graph generator: [File]

- All-in-one: [Zip]

### Output

- The performance report: analysis1.RR.pdf
- The extended performance report: analysis1.R.pdf
- The blame graph: analysis1.flame.csv2.svg

Impressum | Webmaster | Geändert am / changed: 27.08.2014