Class MarkovFailureTypeHelper


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

      • MarkovFailureTypeHelper

        public MarkovFailureTypeHelper()
    • Method Detail

      • 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