de.uka.ipd.sdq.pcmsolver.tests
Class MarkovTest05ORC

java.lang.Object
  extended by de.uka.ipd.sdq.pcmsolver.tests.MarkovTest05ORC

public class MarkovTest05ORC
extends Object

Performs a sensitivity analysis on the Markov transformation. During multiple test runs, some properties of a base PCM instance are stepwise changed and saved into a temporary PCM instance. For the temporary PCM instance, a reliability analysis is performed. By that, the impact of the changes on the resulting reliability can be determined. The results are saved into a file which can be used to plot an R diagram. As this test case includes EMF model queries, it has to be run as a JUnit Plug-in Test (not only a JUnit Test).

Author:
brosch

Constructor Summary
MarkovTest05ORC()
           
 
Method Summary
 void extendedMarkovTransform()
          
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkovTest05ORC

public MarkovTest05ORC()
Method Detail

setUp

Sets up the test configuration.

Throws:
IOException - might be thrown during file copy

extendedMarkovTransform

Performs the sensitivity analysis.

Throws:
IOException - might be thrown during script file generation
InterruptedException - might be thrown during R execution