Class MarkovFailureTypeHelper
java.lang.Object
org.palladiosimulator.reliability.helper.MarkovFailureTypeHelper
This class provides auxiliary functionality for managing MarkovFailureTypes.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetFailureTypes
(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.
-
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 typesrepositories
- the list of PCm Repository modelsenvironment
- the PCM ResourceEnvironment modelsystem
- the PCM System model- Returns:
- the list of potential failure types
-