All Classes and Interfaces

Class
Description
Class used for aggregation of failure probabilities according to a FailureAnalysisFailureType when considering failure categories (classes).
A representation of the model object ' Combined Sensitivity Parameter'.
An implementation of the model object ' Combined Sensitivity Parameter'.
This is the item provider adapter for a CombinedSensitivityParameter object.
A representation of the model object ' Communication Link Reliability Parameter'.
An implementation of the model object ' Communication Link Reliability Parameter'.
This is the item provider adapter for a CommunicationLinkReliabilityParameter object.
 
A representation of the model object ' Component Reliability Parameter'.
An implementation of the model object ' Component Reliability Parameter'.
This is the item provider adapter for a ComponentReliabilityParameter object.
Provides sensitivity support to alter the failure probabilities of all internal actions within one component.
A representation of the model object ' Double Offset Sequence'.
An implementation of the model object ' Double Offset Sequence'.
This is the item provider adapter for a DoubleOffsetSequence object.
A representation of the literals of the enumeration ' Double Offset Type', and utility methods for working with them.
A representation of the model object ' Double Parameter Function'.
An implementation of the model object ' Double Parameter Function'.
This is the item provider adapter for a DoubleParameterFunction object.
A representation of the model object ' Double Parameter Range'.
An implementation of the model object ' Double Parameter Range'.
This is the item provider adapter for a DoubleParameterRange object.
A representation of the model object ' Double Parameter Sequence'.
An implementation of the model object ' Double Parameter Sequence'.
This is the item provider adapter for a DoubleParameterSequence object.
A representation of the model object ' Double Parameter Variation'.
An implementation of the model object ' Double Parameter Variation'.
This is the item provider adapter for a DoubleParameterVariation object.
Provides utility functions for EMF models.
A representation of the model object 'Entity'.
An implementation of the model object 'Entity'.
This is the item provider adapter for a Entity object.
Enumeration describing the type of failure probabilities that are grouped together (that is, added up) for creating a Markov reporting.
Describes a point of failure in a PCM model.
A representation of the literals of the enumeration ' Failure Dimension', and utility methods for working with them.
A representation of the model object ' Failure Dimension Result Specification'.
An implementation of the model object ' Failure Dimension Result Specification'.
This is the item provider adapter for a FailureDimensionResultSpecification object.
Singleton class that is used for counting simulated failures and printing statistics.
 
A representation of the model object ' Failure Type Result Specification'.
An implementation of the model object ' Failure Type Result Specification'.
This is the item provider adapter for a FailureTypeResultSpecification object.
Provides sensitivity support to alter all software failure-on-demand probabilities of a given SoftwareInducedFailureType.
A representation of the model object ' Hardware MTTF Parameter'.
An implementation of the model object ' Hardware MTTF Parameter'.
This is the item provider adapter for a HardwareMTTFParameter object.
A representation of the model object ' Hardware MTTR Parameter'.
An implementation of the model object ' Hardware MTTR Parameter'.
This is the item provider adapter for a HardwareMTTRParameter object.
 
Class used for aggregation of failure probabilities according to an entity.
Enumeration describing the type of entities (e.g.
A representation of the model object ' Internal Action Reliability Parameter'.
An implementation of the model object ' Internal Action Reliability Parameter'.
This is the item provider adapter for a InternalActionReliabilityParameter object.
This class provides rudimentary support for sensitivity analysis of an internal action failure probability.
 
A representation of the model object 'Label'.
An implementation of the model object 'Label'.
This is the item provider adapter for a Label object.
 
This is the action bar contributor for the Markov model editor.
The Adapter Factory for the model.
This class provides methods for building Markov Chains.
A representation of the model object 'Chain'.
An implementation of the model object 'Chain'.
This is the item provider adapter for a MarkovChain object.
Provides functionality to compare two Markov models.
This is an example of a Markov model editor.
This is the central singleton for the Markov editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the Markov edit plugin.
The actual implementation of the Eclipse Plugin.
Describes the granularity of distinction between failure types in the reliability analysis and simulation.
 
The Factory for the model.
An implementation of the model Factory.
Represents a type identification for failure-on-demand occurrences during the reliability analysis / simulation.
This class provides auxiliary functionality for managing MarkovFailureTypes.
Represents a failure type for a failure-on-demand occurrence due to an unavailable hardware resource.
Class that is responsible for generating HTML code from a given MarkovReporting instance.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
Represents a failure type for a failure-on-demand occurrence due to a communication link transmission error.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
Class used for aggregation and output of success/failure probabilities that were calculated during a reliability analysis.
 
Generates abstract tables based on the data of a reliability analysis of a given scenario.
Indicates the current state of a PCM processing resource.
Represents a failure type for a failure-on-demand occurrence due to a timeout while requesting a passive resource.
Reflects a processing resource type from the PCM meta-model.
This class represents an approximated Markov transformation result value.
 
Class that is responsible for displaying Markov transformation results as HTML page inside a customized workbench editor of a target instance.
This class represents a visitor for an RDSEFF within a PCM instance.
Base class for (rudimentary) sensitivity analysis.
Creates sensitivity information from a given input sensitivity model.
Represents a failure type for a software-induced failure-on-demand occurrence.
This class solves Markov Chains in the sense that it calculates the probability of getting from the Start State to the Success State (but not into the Failure State).
The Switch for the model's inheritance hierarchy.
This class provides additional functionality for the Markov Test Cases.
This class has the functionality to perform a complete PCM2Markov transformation.
Aggregates the results of a PCM2MarkovTransformation.
Holds state information required during the PCM2Markov transformation.
This class represents a visitor for a UsageModel within a PCM instance.
Alters all MTTF values of hardware resources in the model.
Alters all MTTR values of hardware resources in the model.
Provides a possibility to define multiple sensitivity parameters to be defined within one sensitivity analysis.
A representation of the model object ' Network Reliability Parameter'.
An implementation of the model object ' Network Reliability Parameter'.
This is the item provider adapter for a NetworkReliabilityParameter object.
Provides sensitivity support to alter the failure probabilities of all communication links within the whole PCM Resource Environment.
This tab page shows additional options for the PCM Solver Reliability launch.
This class performs a transformation from a PCM instance to a Markov Chain instance, and solves the resulting Markov Chain instance.
This class can build PCM reliability solver specific configuration objects out of a given Eclipse Launch Configuration.
 
Launches the PCM Solver for Reliability analysis.
The configuration tabs shown in the run dialog or debug dialog for the PCM Solver Reliability launch.
A representation of the model object ' Probabilistic Branch Parameter'.
An implementation of the model object ' Probabilistic Branch Parameter'.
This is the item provider adapter for a ProbabilisticBranchParameter object.
Provides sensitivity support to alter the branch probability of a probabilistic branch transition.
Describes the characteristics of a PCM processing resource with respect to its availability.
 
This class creates a workflow for a PCM reliability analysis.
A representation of the model object ' Resource MTTF Parameter'.
An implementation of the model object ' Resource MTTF Parameter'.
This is the item provider adapter for a ResourceMTTFParameter object.
This class provides rudimentary support for sensitivity analysis of a hardware resource MTTF value.
A representation of the model object ' Resource MTTR Parameter'.
An implementation of the model object ' Resource MTTR Parameter'.
This is the item provider adapter for a ResourceMTTRParameter object.
This class provides rudimentary support for sensitivity analysis of a hardware resource MTTR value.
Controls the PCM Reliability Solver process when launched from the eclipse UI.
This is the action bar contributor for the Sensitivity model editor.
The Adapter Factory for the model.
 
A representation of the model object 'Configuration'.
An implementation of the model object 'Configuration'.
This is the item provider adapter for a SensitivityConfiguration object.
This is an example of a Sensitivity model editor.
This is the central singleton for the Sensitivity editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the Sensitivity edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
This is a simple wizard for creating a new model file.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
A representation of the model object 'Parameter'.
An implementation of the model object 'Parameter'.
This is the item provider adapter for a SensitivityParameter object.
A representation of the model object 'Parameter Variation '.
An implementation of the model object ' Parameter Variation'.
This is the item provider adapter for a SensitivityParameterVariation object.
The Resource Factory associated with the package.
The Resource associated with the package.
A representation of the model object ' Result Specification'.
An implementation of the model object ' Result Specification'.
This is the item provider adapter for a SensitivityResultSpecification object.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
This class contains helper methods to serialize and deserialize XML documents
A representation of the model object ' Single Sensitivity Parameter'.
An implementation of the model object ' Single Sensitivity Parameter'.
This is the item provider adapter for a SingleSensitivityParameter object.
A representation of the model object ' Software Failure Types Parameter'.
An implementation of the model object ' Software Failure Types Parameter'.
This is the item provider adapter for a SoftwareFailureTypesParameter object.
A representation of the model object ' Software Reliability Parameter'.
An implementation of the model object ' Software Reliability Parameter'.
This is the item provider adapter for a SoftwareReliabilityParameter object.
Provides sensitivity support to alter the failure probabilities of all internal actions within the whole PCM Repository.
The activator class controls the plug-in life cycle
A representation of the model object 'State'.
An implementation of the model object 'State'.
This is the item provider adapter for a State object.
A representation of the literals of the enumeration ' State Type', and utility methods for working with them.
A representation of the model object ' String Parameter Sequence'.
An implementation of the model object ' String Parameter Sequence'.
This is the item provider adapter for a StringParameterSequence object.
ProbeStrategy which is able to measure the type of an execution result.
A representation of the model object 'Transition'.
An implementation of the model object 'Transition'.
This is the item provider adapter for a Transition object.
Class used for aggregation of failure probabilities according to a FailureAnalysisFailureType when considering failure types.
A representation of the model object ' Usage Branch Parameter'.
An implementation of the model object ' Usage Branch Parameter'.
This is the item provider adapter for a UsageBranchParameter object.
Provides sensitivity support to alter the branch probability of a probabilistic usage branch transition.
A representation of the model object ' Variable Usage Parameter'.
An implementation of the model object ' Variable Usage Parameter'.
This is the item provider adapter for a VariableUsageParameter object.
This class provides rudimentary support for sensitivity analysis of a system call variable usage.
A representation of the literals of the enumeration ' Variable Usage Type', and utility methods for working with them.