Class MarkovFailureTypeHelper

java.lang.Object
org.palladiosimulator.reliability.helper.MarkovFailureTypeHelper

public class MarkovFailureTypeHelper extends Object
This class provides auxiliary functionality for managing MarkovFailureTypes.
  • Constructor Details

    • MarkovFailureTypeHelper

      public MarkovFailureTypeHelper()
  • Method Details

    • getFailureTypes

      public List<MarkovFailureType> getFailureTypes(MarkovEvaluationType evaluationType, List<org.palladiosimulator.pcm.repository.Repository> repositories, org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment environment, org.palladiosimulator.pcm.system.System system)
      Retrieves a list of potential failure types from a given PCM model instance.
      Parameters:
      evaluationType - the degree of differentiation between failure types
      repositories - the list of PCm Repository models
      environment - the PCM ResourceEnvironment model
      system - the PCM System model
      Returns:
      the list of potential failure types