All Classes and Interfaces
Class
Description
Abstract Configuration class for a termination criterion.
Represents a generated, default implementation of superclass
TerminalsProposalProvider
.Manual modifications go to
QualityEffectSpecificationRuntimeModule
.Manual modifications go to
QualityEffectSpecificationUiModule
.Class defines methods to get all resource containers and allocation contexts
The activator class controls the plug-in life cycle
The activator class controls the plug-in life cycle
The activator class controls the plug-in life cycle
copied from some other PCM plugin
The activator class controls the plug-in life cycle copied from some other
PCM plugin
The activator class controls the plug-in life cycle
The activator class controls the plug-in life cycle
A representation of the model object 'Adapter Inclusion'.
An implementation of the model object 'Adapter Inclusion'.
This is the item provider adapter for a
AdapterInclusion
object.The factory returns depending on the connection of the components the adapter
is inserted in between the proper subweaving-class in the context of the
adapter weaving strategy.
A representation of the model object 'Advice'.
A representation of the model object 'Advice'.
An implementation of the model object 'Advice'.
This is the item provider adapter for a
Advice
object.A representation of the model object 'Advice Placement Degree'.
An implementation of the model object 'Advice Placement Degree'.
This is the item provider adapter for a
AdvicePlacementDegree
object.Responsible for creating the advice placement degrees in the behaviour inclusion mechanism.
A representation of the model object 'Allocation Degree'.
An implementation of the model object 'Allocation Degree
'.
This is the item provider adapter for a
AllocationDegree
object.This class is responsible for weaving the allocation view-type in the context
of the adapter transformation strategy.
This class handles weaving of the PCM allocation model.
TODO: Currently, components must have the same provided _and_ required roles, otherwise, an erroneous system is created.
Singleton
This class is supposed to know all possible
Dimension
s,i.e.A representation of the model object 'Annotation'.
An implementation of the model object 'Annotation'.
A representation of the literals of the enumeration 'Appearance',
and utility methods for working with them.
A representation of the model object 'Architecture Constraints'.
An implementation of the model object 'Architecture Constraints'.
This is the item provider adapter for a
ArchitectureConstraints
object.A representation of the model object 'Aspect Requirement
'.
An implementation of the model object 'Aspect Requirement
'.
This is the item provider adapter for a
AspectRequirement
object.A representation of the model object 'Assembled Component Degree'.
An implementation of the model object '
Assembled Component Degree'.
This is the item provider adapter for a
AssembledComponentDegree
object.A representation of the model object 'Assembly'.
An implementation of the model object 'Assembly'.
This class weaves an adapter into a repository where the connection of the
components the adapter is inserted in between is an assembly connection.
This class returns informations for the SEFF depending on the connection of
the components the adapter is inserted in between.
This class is responsible to weave the adapter in the system if the
connection of the components the adapter is inserted in between is an
assembly connection.
A representation of the literals of the enumeration 'Assembly Type',
and utility methods for working with them.
This class is responsible for weaving the assembly view-type in the context
of the adapter transformation strategy.
This class handles weaving of the PCM assembly/system model.
A representation of the model object '
AT Number Of Replica Degree'.
An implementation of the model object '
AT Number Of Replica Degree'.
This is the item provider adapter for a
ATNumberOfReplicaDegree
object.Attacker for our Security Model
A representation of the literals of the enumeration 'Attribute Types',
and utility methods for working with them.
Contains utilities to make changes to edges of a Bayesian Network.
BayesianCrossover<G extends org.opt4j.core.Genotype>
This class is used for all inference purposes.
This class is used for representing a Bayesian Network.
Class for calculating the score of a Bayesian Network.
A representation of the model object 'Behaviour Inclusion'.
An implementation of the model object 'Behaviour Inclusion'.
Utility class for determining the join points and generating the
corresponding weaving instructions for the behaviour inclusion mechanism.
This is the item provider adapter for a
BehaviourInclusion
object.Factory class for providing the proper (SEFF) weaving implementation depending on the placement strategy.
Models a Behaviour weaving instruction.
This is the central class handling the Behaviour weaving mechanism.
Operator to operate on a collection of
DesignDecisionGenotype
One can view a
BinaryGenotype
object as the binary analogue of a Choice
object.An interface visualising the implementation
of the
BinaryGenotype
classUsed to sample data from a learnt Bayesian Network.
A representation of the model object 'Bool Choice'.
An implementation of the model object 'Bool
Choice'.
This is the item provider adapter for a
BoolChoice
object.A representation of the model object 'Candidate'.
An implementation of the model object 'Candidate'.
This is the item provider adapter for a
Candidate
object.A representation of the model object 'Candidates'.
An implementation of the model object 'Candidates'.
This is the item provider adapter for a
Candidates
object.A representation of the model object 'Capacity Degree'.
An implementation of the model object 'Capacity Degree'.
This is the item provider adapter for a
CapacityDegree
object.A representation of the model object '
Changeable Element Description'.
An implementation of the model object '
Changeable Element Description'.
This is the item provider adapter for a
ChangeableElementDescription
object.A representation of the model object 'Choice'.
An implementation of the model object 'Choice'.
This is the item provider adapter for a
Choice
object.Thrown in the value of a
Choice
is not contained in the corresponding DegreeOfFreedomInstance
.ChowLiuTree is another algorithm for searching the space of Bayesian
networks quickly.
A representation of the model object 'Class As Reference Degree'.
An implementation of the model object '
Class As Reference Degree'.
This is the item provider adapter for a
ClassAsReferenceDegree
object.A representation of the model object 'Class Choice'.
An implementation of the model object 'Class Choice'.
This is the item provider adapter for a
ClassChoice
object.A representation of the model object 'Class Degree'.
An implementation of the model object 'Class Degree'.
This is the item provider adapter for a
ClassDegree
object.A representation of the model object 'Class With Copy Degree'.
An implementation of the model object '
Class With Copy Degree'.
This is the item provider adapter for a
ClassWithCopyDegree
object.A representation of the model object 'Complementum'.
An implementation of the model object 'Complementum'.
This is the item provider adapter for a
Complementum
object.A representation of the model object 'Complementum Visnetis'.
A representation of the model object 'Complementum Visnetis Degree'.
An implementation of the model object 'Complementum Visnetis Degree'.
This is the item provider adapter for a
ComplementumVisnetisDegree
object.Responsible for creating the complementum visnetis degrees in the behaviour inclusion mechanism.
An implementation of the model object 'Complementum Visnetis'.
This is the item provider adapter for a
ComplementumVisnetis
object.This class weaves
Complementa
into the current
PCMInstance
as needed.A representation of the model object 'Completion Component'.
An implementation of the model object 'Completion Component'.
This is the item provider adapter for a
CompletionComponent
object.Component for our Security Model
Builder for a Component to make things more clear
A representation of the model object 'Component Cost'.
An implementation of the model object 'Component Cost'.
This is the item provider adapter for a
ComponentCost
object.A representation of the model object '
Component Cost Per Instance'.
An implementation of the model object '
Component Cost Per Instance'.
This is the item provider adapter for a
ComponentCostPerInstance
object.A representation of the model object 'Component Cost Per Type'.
A representation of the model object 'Component Property'.
An implementation of the model object 'Component Property'.
A representation of the model object 'Component Security'.
This is the action bar contributor for the ComponentSecurity model editor.
The Adapter Factory for the model.
This is an example of a ComponentSecurity model editor.
This is the central singleton for the ComponentSecurity editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the ComponentSecurity edit plugin.
The actual implementation of the Eclipse Plugin.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'Component Security'.
This is the item provider adapter for a
ComponentSecurity
object.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 operation of each class,
each enum,
and each data type
An implementation of the model Package.
A representation of the model object 'Repository'.
An implementation of the model object 'Repository'.
This is the item provider adapter for a
ComponentSecurityRepository
object.The Switch for the model's inheritance hierarchy.
A representation of the model object 'Component Specification'.
An implementation of the model object 'Component Specification'.
A representation of the literals of the enumeration 'Component Type',
and utility methods for working with them.
A representation of the model object 'Confidence Interval
'.
An implementation of the model object '
Confidence Interval'.
This is the item provider adapter for a
ConfidenceInterval
object.The
AdaptiveMutationRate
always uses a mutation rate of 1 / (genome length).helps handling the
ILaunchConfiguration
needed during a Design Exploration.A representation of the model object 'Constrainable Element'.
An implementation of the model object 'Constrainable Element'.
This is the item provider adapter for a
ConstrainableElement
object.A representation of the model object 'Constraint'.
A representation of the literals of the enumeration 'Constraint',
and utility methods for working with them.
A representation of the model object 'Constraint'.
An implementation of the model object 'Constraint'.
An implementation of the model object 'Constraint'.
This is the item provider adapter for a
Constraint
object.This is the item provider adapter for a
Constraint
object.A representation of the model object '
Continous Range Choice'.
An implementation of the model object '
Continous Range Choice'.
This is the item provider adapter for a
ContinousRangeChoice
object.A representation of the model object 'Continuous Component Param Degree'.
An implementation of the model object '
Continuous Component Param Degree'.
This is the item provider adapter for a
ContinuousComponentParamDegree
object.A representation of the model object 'Continuous Processing Rate Degree'.
An implementation of the model object '
Continuous Processing Rate Degree'.
This is the item provider adapter for a
ContinuousProcessingRateDegree
object.A representation of the model object '
Continuous Range Degree'.
An implementation of the model object '
Continuous Range Degree'.
This is the item provider adapter for a
ContinuousRangeDegree
object.A representation of the literals of the enumeration 'Control Flow',
and utility methods for working with them.
A representation of the model object 'Control Flow Placement Strategy'.
A representation of the model object 'Control Flow Placement Strategy'.
An implementation of the model object 'Control Flow Placement Strategy'.
This is the item provider adapter for a
ControlFlowPlacementStrategy
object.This class handles weaving of the PCM repository model specifically for the
control flow placement strategy.
Models an control flow weaving location; that is a component in which a FC will be added to all control flows.
A representation of the model object 'Cost'.
This is the action bar contributor for the cost model editor.
The Adapter Factory for the model.
This is an example of a cost model editor.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'Cost'.
This is the item provider adapter for a
Cost
object.This is the factory that is used to provide the interfaces needed to support Viewers.
This is the central singleton for the CostModel-3 editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the CostModel-3 edit plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the CostModel editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the CostModel edit plugin.
The actual implementation of the Eclipse Plugin.
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 'Cost Repository'.
An implementation of the model object 'Cost Repository'.
This is the item provider adapter for a
CostRepository
object.The Resource Factory associated with the package.
The Resource associated with the package.
This class declares, which
Dimension
and EvaluationAspect
can
be evaluated by this extension.The Switch for the model's inheritance hierarchy.
This class contains helper methods to serialize and deserialize XML documents
A representation of the model object 'Criterion'.
An implementation of the model object 'Criterion'.
This is the item provider adapter for a
Criterion
object.A representation of the model object 'Data Type Degree'.
An implementation of the model object 'Data Type Degree'.
This is the item provider adapter for a
de.uka.ipd.sdq.pcm.designdecision.DataTypeDegree
object.This is the item provider adapter for a
DataTypeDegree
object.A representation of the model object 'Decision Space'.
An implementation of the model object 'Decision Space'.
This is the item provider adapter for a
DecisionSpace
object.A representation of the model object '
Decorator Model Description'.
An implementation of the model object '
Decorator Model Description'.
This is the item provider adapter for a
DecoratorModelDescription
object.This class implements an IHeuristic which decreases the processing rate of
hardly utilized processing resources.
A representation of the model object 'Degree Of Freedom'.
An implementation of the model object 'Degree Of Freedom
'.
A representation of the model object '
Degree Of Freedom Instance'.
An implementation of the model object '
Degree Of Freedom Instance'.
This is the item provider adapter for a
DegreeOfFreedomInstance
object.This is the item provider adapter for a
DegreeOfFreedom
object.This class is responsible to weave the adapter in the repository depending on
the connection of the components the adapter is inserted in between.
This class returns informations for the SEFF depending on the connection of
the components the adapter is inserted in between.
This class is responsible to weave the adapter in the system if the
connection of the components the adapter is inserted in between is an
provided delegation connection.
A representation of the model object 'Described Element'.
An implementation of the model object 'Described Element'.
This is the item provider adapter for a
DescribedElement
object.This is the action bar contributor for the designdecision model editor.
The Adapter Factory for the model.
Crossover implementation with possible multiple crossover points, depending on the rate.
This is an example of a designdecision model editor.
This is the central singleton for the DesignDecision editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the DesignDecision 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.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
A representation of the model object '
Deterministic Evaluation Aspect'.
An implementation of the model object '
Deterministic Evaluation Aspect'.
This is the item provider adapter for a
DeterministicEvaluationAspect
object.Deprecated.
A representation of the model object 'Dimension'.
An implementation of the model object 'Dimension'.
This is the item provider adapter for a
Dimension
object.A representation of the model object 'Dimension Type'.
A representation of the model object 'Dimension Type Enum
'.
An implementation of the model object '
Dimension Type Enum'.
This is the item provider adapter for a
DimensionTypeEnum
object.An implementation of the model object 'Dimension Type'.
This is the item provider adapter for a
DimensionType
object.A representation of the model object '
Dimension Type Numeric'.
An implementation of the model object '
Dimension Type Numeric'.
This is the item provider adapter for a
DimensionTypeNumeric
object.A representation of the model object '
Dimension Type Repository'.
An implementation of the model object '
Dimension Type Repository'.
This is the item provider adapter for a
DimensionTypeRepository
object.A representation of the model object 'Dimension Type Scale'.
An implementation of the model object 'Dimension Type Scale'.
This is the item provider adapter for a
DimensionTypeScale
object.A representation of the model object 'Dimension Type Set
'.
An implementation of the model object 'Dimension Type Set
'.
This is the item provider adapter for a
DimensionTypeSet
object.The Class DirectedGraph.
A representation of the model object 'Discrete Component Param Degree'.
An implementation of the model object '
Discrete Component Param Degree'.
This is the item provider adapter for a
DiscreteComponentParamDegree
object.A representation of the model object 'Discrete Degree'.
An implementation of the model object 'Discrete Degree'.
This is the item provider adapter for a
de.uka.ipd.sdq.pcm.designdecision.DiscreteDegree
object.This is the item provider adapter for a
DiscreteDegree
object.A representation of the model object 'Discrete Processing Rate Degree'.
An implementation of the model object '
Discrete Processing Rate Degree'.
This is the item provider adapter for a
DiscreteProcessingRateDegree
object.A representation of the model object '
Discrete Range Choice'.
An implementation of the model object '
Discrete Range Choice'.
This is the item provider adapter for a
DiscreteRangeChoice
object.A representation of the model object '
Discrete Range Degree'.
An implementation of the model object '
Discrete Range Degree'.
This is the item provider adapter for a
DiscreteRangeDegree
object.A representation of the model object 'Do FRepository'.
An implementation of the model object 'Do FRepository'.
This is the item provider adapter for a
DoFRepository
object.A representation of the model object '
Double Quality Property'.
An implementation of the model object '
Double Quality Property'.
This is the item provider adapter for a
DoubleQualityProperty
object.Class for visualizing a Bayesian Network or a Graph.
This class represents the launch configuration tab "Analysis Method".
constants of DSE.
TODO: Move this to
AnalysisQualityAttributes
?The
DSECreator
is responsible for randomly creating genotypes in the
solution space.The
DSEDecoder
is responsible for converting the genotypes into
proper PCM instances that can then be analysed.The Evaluator is responsible for determining the objective functions values
for an individual based on the phenotype (i.e.
The DSEFileNamesInputTab has additional QML logic.
Launches multiple simulation runs.
Adds the possibility to terminate a run in the eclipse Progress view.
The activator class controls the plug-in life cycle
The
DSEProblem
defines the problem.Creates a Tab Group for the launch configuration.
Configuration for a PerOpteryx run.
Configuration class for ElapsedTime termination criterion.
A representation of the model object 'Element'.
An implementation of the model object 'Element'.
This is the item provider adapter for a
Element
object.A representation of the model object 'Element Quality Property'.
An implementation of the model object '
Element Quality Property'.
This is the item provider adapter for a
ElementQualityProperty
object.Also see
EcoreUtil
for more helper functions
like EcoreUtil.equals(EObject, EObject)
to
test for equality.A representation of the model object 'Entry'.
An implementation of the model object 'Entry'.
A representation of the model object '
Entry Level System Call Requirement'.
An implementation of the model object '
Entry Level System Call Requirement'.
This is the item provider adapter for a
EntryLevelSystemCallRequirement
object.A representation of the model object 'Enum Degree'.
An implementation of the model object 'Enum Degree'.
This is the item provider adapter for a
EnumDegree
object.A representation of the model object 'Enum Literal'.
An implementation of the model object 'Enum Literal'.
This is the item provider adapter for a
EnumLiteral
object.A representation of the literals of the enumeration '
Enum Numeric Domain', and utility methods for working with them.
A representation of the literals of the enumeration '
Enum Operator', and utility methods for working with them.
A representation of the literals of the enumeration '
Enum Range Value Type', and utility methods for working with them.
A representation of the literals of the enumeration '
Enum Relation Semantics', and utility methods for working with them.
A representation of the literals of the enumeration 'EScale Of Measure',
and utility methods for working with them.
A representation of the model object 'Evaluation Aspect'.
An implementation of the model object 'Evaluation Aspect
'.
This is the item provider adapter for a
EvaluationAspect
object.This class is used to provide necessary information on a QML
EvaluationAspect
,
e.g.A representation of the model object '
Exchange Component Rule'.
An implementation of the model object '
Exchange Component Rule'.
This is the item provider adapter for a
ExchangeComponentRule
object.A representation of the model object 'External Call Placement Strategy'.
A representation of the model object 'External Call Placement Strategy'.
An implementation of the model object 'External Call Placement Strategy'.
This is the item provider adapter for a
ExternalCallPlacementStrategy
object.This class handles weaving of the PCM repository model specifically for the
external call placement strategy.
Models an external call weaving location; that is a signature/connector at which a fc will be added.
This class is responsible to resolve the corresponding provided roles a
particular ECC is providing.
The FeatureCompletionComponent Module.
This class is responsible for unweaving the adopted PCM instance.
This class represents the entry point for weaving feature completions into
PCM models.
The Exception class for the
FCCModule
.A representation of the model object 'Feature'.
A representation of the model object 'Feature Choice'.
An implementation of the model object 'Feature
Choice'.
This is the item provider adapter for a
FeatureChoice
object.A representation of the model object 'Feature Completion'.
This is the action bar contributor for the FeatureCompletion model editor.
The Adapter Factory for the model.
A representation of the model object 'Feature Completion Degree'.
An implementation of the model object 'Feature Completion Degree'.
This is the item provider adapter for a
FeatureCompletionDegree
object.This is an example of a FeatureCompletion model editor.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'Feature Completion'.
This is the item provider adapter for a
FeatureCompletion
object.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 'Repository'.
An implementation of the model object 'Repository'.
This is the item provider adapter for a
FeatureCompletionRepository
object.This is the central singleton for the FeatureCompletions editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the FeatureCompletions edit plugin.
The actual implementation of the Eclipse Plugin.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
A representation of the model object 'Feature Config Degree'.
An implementation of the model object '
Feature Config Degree'.
This is the item provider adapter for a
de.uka.ipd.sdq.pcm.designdecision.FeatureConfigDegree
object.This is the item provider adapter for a
FeatureConfigDegree
object.A representation of the model object 'Feature Degree'.
An implementation of the model object 'Feature Degree'.
This is the item provider adapter for a
FeatureDegree
object.A representation of the model object 'Feature Group'.
A representation of the model object '
Feature Group Degree'.
An implementation of the model object '
Feature Group Degree'.
This is the item provider adapter for a
FeatureGroupDegree
object.An implementation of the model object 'Feature Group'.
This is the item provider adapter for a
FeatureGroup
object.An implementation of the model object 'Feature'.
This is the item provider adapter for a
Feature
object.A representation of the model object 'Feature List'.
A representation of the model object 'Feature List'.
An implementation of the model object 'Feature List'.
This is the item provider adapter for a
FeatureList
object.A representation of the model object 'Feature Objective'.
This is the action bar contributor for the FeatureObjective model editor.
The Adapter Factory for the model.
This is an example of a FeatureObjective model editor.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'Feature Objective'.
This is the item provider adapter for a
FeatureObjective
object.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.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
A representation of the model object 'Feature Selection'.
A representation of the model object 'Feature Selection'.
An implementation of the model object 'Feature Selection'.
This is the item provider adapter for a
FeatureSelection
object.This is the action bar contributor for the FeatureSolution model editor.
The Adapter Factory for the model.
This is an example of a FeatureSolution model editor.
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.
The Switch for the model's inheritance hierarchy.
This class declares, which
Dimension
and EvaluationAspect
can
be evaluated by this extension.A representation of the model object 'Feature Subset'.
An implementation of the model object 'Feature Subset'.
This is the item provider adapter for a
FeatureSubset
object.FinalBinaryGenotype
is a genotype representation which contains the binary representation
of a DesignDecisionGenotype
.This class fixes the references of designdecision models.
A representation of the model object 'Fixed Linking Resource Cost'.
An implementation of the model object '
Fixed Linking Resource Cost'.
This is the item provider adapter for a
FixedLinkingResourceCost
object.A representation of the model object '
Fixed Processing Resource Cost'.
An implementation of the model object '
Fixed Processing Resource Cost'.
This is the item provider adapter for a
FixedProcessingResourceCost
object.This class fixes the references of designdecision/specific models.
A representation of the model object 'Frequency'.
An implementation of the model object 'Frequency'.
This is the item provider adapter for a
Frequency
object.This is the action bar contributor for the gdof model editor.
The Adapter Factory for the model.
This is an example of a gdof model editor.
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.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
A representation of the model object 'Generic QML Contract'.
An implementation of the model object '
Generic QML Contract'.
This is the item provider adapter for a
GenericQMLContract
object.A representation of the model object 'Generic QML Profile'.
An implementation of the model object '
Generic QML Profile'.
This is the item provider adapter for a
GenericQMLProfile
object.see also http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html
Cite from there:
This query accesses the derived isManager property and calls the reportsTo(Employee) operation,
both of which we implemented using OCL.
Configuration class for GivenParetoFrontIsReached termination criterion.
A representation of the model object 'Goal'.
An implementation of the model object 'Goal'.
This is the item provider adapter for a
Goal
object.A representation of the model object 'Helper OCL Definition'.
An implementation of the model object '
Helper OCL Definition'.
This is the item provider adapter for a
HelperOCLDefinition
object.HillClimber is an algortihm which is used to search Bayesian
networks that model the data very well.
Interface for analysis approaches that can be used within PerOpteryx.
Extension part of
IModule
.This class is to be implemented by extensions of de.uka.ipd.sdq.dsexplore.analysis.
Class to store the results of a DSE analysis step.
Extension part of
IModule
.Extension part of
IModule
.A representation of the model object 'Identifier'.
An implementation of the model object 'Identifier'.
An extension module for PerOpteryx.
A representation of the model object 'Import'.
A representation of the model object 'Import'.
An implementation of the model object 'Import'.
This is the item provider adapter for a
Import
object.A representation of the model object 'Inclusion Mechanism'.
An implementation of the model object 'Inclusion Mechanism'.
This is the item provider adapter for a
InclusionMechanism
object.This class implements an IHeuristic which increases the processing rate of
highly utilized processing resources.
A representation of the model object 'Indicator Degree'.
An implementation of the model object 'Indicator Degree'.
This is the item provider adapter for a
IndicatorDegree
object.Deprecated.
Configuration class for InsignificantParetoFrontChange termination criterion.
Configuration class for InsignificantSetQualityImprovement termination criterion.
A representation of the model object '
Instance Selection Rule'.
An implementation of the model object '
Instance Selection Rule'.
This is the item provider adapter for a
InstanceSelectionRule
object.A representation of the model object '
Integer Quality Property'.
An implementation of the model object '
Integer Quality Property'.
This is the item provider adapter for a
IntegerQualityProperty
object.A representation of the model object 'Internal Action Placement Strategy'.
A representation of the model object 'Internal Action Placement Strategy'.
An implementation of the model object 'Internal Action Placement Strategy'.
This is the item provider adapter for a
InternalActionPlacementStrategy
object.This class handles weaving of the PCM repository model specifically for the
internal action placement strategy.
Models an internal action weaving location; that is a component in which a fc will be added to all internal actions.
This exception is thrown if a
Choice
and the linked DegreeOfFreedomInstance
do not match by their type.An Exception thrown in case the parameters supplied
to the Configuration classes are not valid
Extension part of
IModule
.Interface defines a heuristic that generates a starting population
Interface for all weaving instructions.
Super type for all weaving locations.
The weaving strategy interface contains all methods that need to be
implemented in order to integrate a concern solution into a given PCM model
according to the strategy of a class implementing this interface.
A representation of the model object '
Linking Resource Cost'.
An implementation of the model object '
Linking Resource Cost'.
This is the item provider adapter for a
LinkingResourceCost
object.A representation of the literals of the enumeration 'Logical Operation',
and utility methods for working with them.
Provides a configuration tab group for the LQN Solver analysis method.
This class declares, which
Dimension
and EvaluationAspect
can
be evaluated by this extension.Starts a LQN Solver Analysis for the design space exploration.
This class represents the result of a LQN Solver analysis.
Provides utility methods which are useful when working with LQN.
Starts a LQN simulation analysis for the design space exploration.
This class represents the result of a LQN simulation analysis.
Provides a configuration tab group for the LQNSim analysis method.
A representation of the model object 'Mapping'.
A representation of the model object 'Mapping Entry'.
An implementation of the model object 'Mapping Entry'.
This is the item provider adapter for a
MappingEntry
object.An implementation of the model object 'Mapping'.
This is the item provider adapter for a
Mapping
object.A representation of the model object 'Mapping Repository'.
An implementation of the model object 'Mapping Repository'.
This is the item provider adapter for a
MappingRepository
object.This class is meant to contain methods
that operate on a collection of Binary strings.
Configuration class for MaxGenerationNumber termination criterion.
A representation of the model object 'Mean'.
An implementation of the model object 'Mean'.
This is the item provider adapter for a
Mean
object.This class realizes a
Repository
which consists of many
Repositories
.Configuration class for MinimalQualityCriteriaValue termination criterion.
A representation of the model object 'Model'.
An implementation of the model object 'Model'.
The one and only registry for
IModules
.Helper class to load modules to
ModuleRegistry
.A representation of the model object 'Monitoring Degree'.
An implementation of the model object 'Monitoring Degree
'.
This is the item provider adapter for a
MonitoringDegree
object.A representation of the model object 'Multiple Inclusion Degree'.
An implementation of the model object 'Multiple Inclusion Degree'.
This is the item provider adapter for a
MultipleInclusionDegree
object.Responsible for creating the multiple degree in the behaviour inclusion mechanism.
Mutator for
DesignDecisionGenotype
s.A representation of the model object 'Name'.
A representation of the model object 'Named Element'.
An implementation of the model object 'Named Element'.
This is the item provider adapter for a
NamedElement
object.An implementation of the model object 'Name'.
Deprecated.
Defines a Node of a tree.
Copy of
EvolutionaryAlgorithm
that detects duplicates in the
population and creates new random candidates to replace them.Configuration class for NoNewParetoOptimalCandidatesFound termination criterion.
A representation of the model object 'NQA'.
An implementation of the model object 'NQA'.
A representation of the model object 'Nqr'.
An implementation of the model object 'Nqr'.
This is the item provider adapter for a
Nqr
object.A representation of the model object 'Nqr Repository'.
An implementation of the model object 'Nqr Repository'.
This is the item provider adapter for a
NqrRepository
object.A representation of the model object 'Number Of Cores As List Degree'.
An implementation of the model object '
Number Of Cores As List Degree'.
This is the item provider adapter for a
NumberOfCoresAsListDegree
object.A representation of the model object 'Number Of Cores As Range Degree'.
An implementation of the model object '
Number Of Cores As Range Degree'.
This is the item provider adapter for a
NumberOfCoresAsRangeDegree
object.A representation of the model object 'Number Of Cores Degree'.
An implementation of the model object '
Number Of Cores Degree'.
This is the item provider adapter for a
NumberOfCoresDegree
object.A representation of the model object 'Numeric Literal'.
An implementation of the model object 'Numeric Literal'.
This is the item provider adapter for a
NumericLiteral
object.A representation of the model object '
Numeric Quality Property'.
An implementation of the model object '
Numeric Quality Property'.
This is the item provider adapter for a
NumericQualityProperty
object.A representation of the model object 'Numeric Range'.
An implementation of the model object 'Numeric Range'.
This is the item provider adapter for a
NumericRange
object.A representation of the model object 'Numeric Value'.
An implementation of the model object 'Numeric Value'.
A representation of the model object 'Objective'.
An implementation of the model object 'Objective'.
This is the item provider adapter for a
Objective
object.A representation of the model object 'OCL Rule'.
An implementation of the model object 'OCL Rule'.
This is the item provider adapter for a
OCLRule
object.Main class to start the whole Opt4J stuff.
A representation of the model object '
Optional Feature Degree'.
An implementation of the model object '
Optional Feature Degree'.
This is the item provider adapter for a
OptionalFeatureDegree
object.A representation of the model object 'Order'.
A representation of the model object 'Ordered Data Type Degree'.
An implementation of the model object '
Ordered Data Type Degree'.
This is the item provider adapter for a
de.uka.ipd.sdq.pcm.designdecision.OrderedDataTypeDegree
object.This is the item provider adapter for a
OrderedDataTypeDegree
object.A representation of the model object '
Ordered Integer Degree'.
An implementation of the model object '
Ordered Integer Degree'.
This is the item provider adapter for a
OrderedIntegerDegree
object.An implementation of the model object 'Order'.
This is the item provider adapter for a
Order
object.Encapsulation-class for two elements.
Configuration class for ParetoOptimalSetStability termination criterion.
The evaluation modes that this criterion supports.
This job modifies the paths to PCM Models in the
SimuLizarWorkflowConfiguration
to the temporary model created by
PerOpteryx and stored by SimulizarJob
.This class provides all operations performed on a given PCM allocation.
Reads PCM specific QML definitions.
Just holds a PCM Instance and the evaluated ConfidenceIntervals, if available.
This class provides all operations concerned with SEFF.
This class provides all operations performed on a PCM system.
This class provides all operations performed on a PCM usage model.
A representation of the model object 'Percentile'.
An implementation of the model object 'Percentile'.
This is the item provider adapter for a
Percentile
object.A representation of the model object 'Perimeter Providing'.
An implementation of the model object 'Perimeter Providing'.
This is the item provider adapter for a
PerimeterProviding
object.A representation of the model object 'Perimeter Requiring'.
An implementation of the model object 'Perimeter Requiring'.
This is the item provider adapter for a
PerimeterRequiring
object.This is the action bar contributor for the PlacementDescription model editor.
The Adapter Factory for the model.
This is an example of a PlacementDescription model editor.
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.
The Switch for the model's inheritance hierarchy.
A representation of the literals of the enumeration 'Placement Policy',
and utility methods for working with them.
A representation of the model object 'Placement Strategy'.
A representation of the model object 'Placement Strategy'.
An implementation of the model object 'Placement Strategy'.
This is the item provider adapter for a
PlacementStrategy
object.A representation of the model object 'Point Cut'.
A representation of the model object 'Point Cut'.
An implementation of the model object 'Point Cut'.
This is the item provider adapter for a
PointCut
object.This class represents a simple pointer to an object.
A representation of the model object 'Point Estimator'.
An implementation of the model object 'Point Estimator'.
This is the item provider adapter for a
PointEstimator
object.Stores all individuals ever added to the tracked population
This is an
IndividualSetListener
that listens on the
Population
instance from the Opt4J Task
.A representation of the model object 'Processing Rate Degree'.
An implementation of the model object '
Processing Rate Degree'.
This is the item provider adapter for a
ProcessingRateDegree
object.A representation of the model object '
Processing Resource Cost'.
An implementation of the model object '
Processing Resource Cost'.
This is the item provider adapter for a
ProcessingResourceCost
object.A representation of the model object '
Processing Resource Degree'.
An implementation of the model object '
Processing Resource Degree'.
This is the item provider adapter for a
ProcessingResourceDegree
object.A representation of the model object 'Prohibits Constraint'.
An implementation of the model object 'Prohibits Constraint'.
This is the item provider adapter for a
ProhibitsConstraint
object.This class was generated.
Applies activated heuristics based on the constraint violation of an
individual in the following order:
1) Try to get individual feasible if it is infeasible.
Due to cyclic dependencies, QML needs its own constants container
This is the action bar contributor for the QMLContract model editor.
The Adapter Factory for the model.
This is an example of a QMLContract model editor.
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.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
A representation of the model object 'QML Contract Type'.
This is the action bar contributor for the QMLContractType model editor.
The Adapter Factory for the model.
This is an example of a QMLContractType model editor.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'QML Contract Type
'.
This is the item provider adapter for a
QMLContractType
object.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.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
The Validator for the model.
This class contains helper methods to serialize and deserialize XML documents
The Validator for the model.
This class contains helper methods to serialize and deserialize XML documents
A representation of the model object 'QML Declaration'.
An implementation of the model object 'QML Declaration'.
This is the item provider adapter for a
QMLDeclaration
object.A representation of the model object 'QML Declarations'.
This is the action bar contributor for the QMLDeclarations model editor.
The Adapter Factory for the model.
This is an example of a QMLDeclarations model editor.
The Factory for the model.
An implementation of the model Factory.
An implementation of the model object 'QML Declarations'.
This is the item provider adapter for a
QMLDeclarations
object.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.
Basic class for reading qml definitions.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
This class contains helper methods to serialize and deserialize XML documents
Reads the Dimension defined in the file.
The QMLManager component can be queried for getting the currently activated QML criteria.
This is the action bar contributor for the QMLProfile model editor.
The Adapter Factory for the model.
This is an example of a QMLProfile model editor.
This is the central singleton for the QMLProfile editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the QMLProfile 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.
The Resource Factory associated with the package.
The Resource associated with the package.
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 'Quality Effect Specification'.
The Adapter Factory for the model.
Provides labels for IEObjectDescriptions and IResourceDescriptions.
This class was generated.
The Factory for the model.
An implementation of the model Factory.
Generates code from your model files on save.
An implementation of the model object 'Quality Effect Specification'.
Provides labels for EObjects.
Customization of the default outline structure.
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.
See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#content-assist
on how to customize the content assistant.
Custom quickfixes.
Use this class to register components to be used at runtime / without the Equinox extension registry.
This class contains custom scoping description.
Initialization support for running Xtext languages without Equinox extension registry.
The Switch for the model's inheritance hierarchy.
Use this class to register components to be used within the Eclipse IDE.
This class contains custom validation rules.
This is the action bar contributor for the QualityModel model editor.
The Adapter Factory for the model.
This is an example of a QualityModel model editor.
This is the central singleton for the QualityModel editor plugin.
The actual implementation of the Eclipse Plugin.
This is the central singleton for the QualityModel 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.
The Switch for the model's inheritance hierarchy.
A representation of the model object 'Quality Prediction
'.
This is the action bar contributor for the qualityproperties model editor.
The Adapter Factory for the model.
This is an example of a qualityproperties model editor.
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.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
This class contains helper methods to serialize and deserialize XML documents
A representation of the model object 'Quality Property'.
An implementation of the model object 'Quality Property'.
This is the item provider adapter for a
QualityProperty
object.A representation of the model object 'Quantity Reduction'.
An implementation of the model object 'Quantity Reduction'.
This is the item provider adapter for a
QuantityReduction
object.Searches randomly in the search space for Bayesian Networks.
A representation of the model object 'Range Degree'.
An implementation of the model object 'Range Degree'.
This is the item provider adapter for a
RangeDegree
object.A representation of the model object 'Range Value'.
An implementation of the model object 'Range Value'.
This is the item provider adapter for a
RangeValue
object.Implements a reallocation heuristic which allocates a component from
a highly utilised resource container to a lowly utilised container
TODO: Only works for a single resource type so far.
A representation of the model object 'Reasoning'.
A representation of the model object 'Reasoning'.
A representation of the model object 'Reasoning Component'.
An implementation of the model object 'Reasoning Component'.
This is the item provider adapter for a
ReasoningComponent
object.An implementation of the model object 'Reasoning'.
An implementation of the model object 'Reasoning'.
This is the item provider adapter for a
Reasoning
object.A representation of the model object 'Reasoning Repository'.
An implementation of the model object 'Reasoning Repository'.
This is the item provider adapter for a
ReasoningRepository
object.A representation of the model object 'Reasoning System'.
An implementation of the model object 'Reasoning System'.
This is the item provider adapter for a
ReasoningSystem
object.A representation of the model object 'Reduction'.
A representation of the model object '
Refined QML Contract'.
An implementation of the model object '
Refined QML Contract'.
This is the item provider adapter for a
RefinedQMLContract
object.A representation of the model object 'Refined QML Profile
'.
An implementation of the model object '
Refined QML Profile'.
This is the item provider adapter for a
RefinedQMLProfile
object.A representation of the model object 'Relation Semantics
'.
An implementation of the model object 'Relation Semantics
'.
This is the item provider adapter for a
RelationSemantics
object.Starts a reliability Solver Analysis for the design space exploration.
This class represents the result of a LQN Solver analysis.
Provides a configuration tab group for the reliability Solver analysis method.
This class declares, which
Dimension
and EvaluationAspect
can
be evaluated by this extension.A representation of the literals of the enumeration 'Replication',
and utility methods for working with them.
This class is responsible for weaving the repository view-type in the context
of the adapter transformation strategy.
This class handles weaving of the PCM repository model.
A representation of the model object 'Required Constraint'.
An implementation of the model object 'Required Constraint'.
This is the item provider adapter for a
RequiredConstraint
object.A representation of the model object 'Requirement'.
An implementation of the model object 'Requirement'.
This is the item provider adapter for a
Requirement
object.A representation of the model object 'Resource'.
A representation of the model object 'Resource Container Replication Degree'.
An implementation of the model object '
Resource Container Replication Degree'.
This is the item provider adapter for a
ResourceContainerReplicationDegree
object.A representation of the model object '
Resource Container Replication Degree With Component Change'.
An implementation of the model object '
Resource Container Replication Degree With Component Change'.
This is the item provider adapter for a
ResourceContainerReplicationDegreeWithComponentChange
object.A representation of the model object '
Resource Description'.
An implementation of the model object '
Resource Description'.
This is the item provider adapter for a
ResourceDescription
object.A representation of the model object '
Resource Description Repository'.
An implementation of the model object '
Resource Description Repository'.
This is the item provider adapter for a
ResourceDescriptionRepository
object.The Resource Factory associated with the package.
The Resource associated with the package.
An implementation of the model object 'Resource'.
A representation of the model object 'Resource Property'.
An implementation of the model object 'Resource Property'.
This is the action bar contributor for the resourcerepository model editor.
The Adapter Factory for the model.
This is an example of a resourcerepository model editor.
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.
The Resource Factory associated with the package.
The Resource associated with the package.
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 'Resource Selection Degree'.
An implementation of the model object '
Resource Selection Degree'.
This is the item provider adapter for a
ResourceSelectionDegree
object.A representation of the model object 'Restriction'.
An implementation of the model object 'Restriction'.
This is the item provider adapter for a
Restriction
object.XXX: Maybe make this a proper label provider for the results? Metamodel results?
After calling close(), the ResultWriter should not be used anymore, because it will have closed its internal writer and set the reference to null.
A representation of the model object 'Role'.
An implementation of the model object 'Role'.
A representation of the model object 'Role Property'.
An implementation of the model object 'Role Property'.
A representation of the literals of the enumeration 'Role Type',
and utility methods for working with them.
A representation of the model object 'Rule'.
An implementation of the model object 'Rule'.
A representation of the model object 'Scalar Function'.
An implementation of the model object 'Scalar Function'.
This is the item provider adapter for a
ScalarFunction
object.A representation of the model object 'Scale Element'.
An implementation of the model object 'Scale Element'.
This is the item provider adapter for a
ScaleElement
object.A representation of the model object 'Scale Literal'.
An implementation of the model object 'Scale Literal'.
This is the item provider adapter for a
ScaleLiteral
object.Scenario for our Security Model.
A representation of the model object 'Scheduling Policy Degree'.
An implementation of the model object '
Scheduling Policy Degree'.
This is the item provider adapter for a
SchedulingPolicyDegree
object.Evaluator for Security
This class declares, which
Dimension
and EvaluationAspect
can
be evaluated by this extension.A representation of the model object 'Security Target'.
An implementation of the model object 'Security Target'.
This is the item provider adapter for a
SecurityTarget
object.A representation of the model object 'Selected CV'.
A representation of the model object 'Selected CV'.
An implementation of the model object 'Selected CV'.
This is the item provider adapter for a
SelectedCV
object.A representation of the model object 'Selection Rule'.
An implementation of the model object 'Selection Rule'.
This is the item provider adapter for a
SelectionRule
object.Implements a server consolidation heuristic.
Implements a server expansion heuristic.
This class is responsible for weaving the SEFF of the adapter in the context
of the adapter transformation strategy.
This class handles weaving of the PCM abstract behavior description model
(SEFF).
A representation of the model object 'Set Literal'.
An implementation of the model object 'Set Literal'.
This is the item provider adapter for a
SetLiteral
object.A representation of the model object 'Simple QML Contract
'.
An implementation of the model object '
Simple QML Contract'.
This is the item provider adapter for a
SimpleQMLContract
object.A representation of the model object 'Simple QML Profile
'.
An implementation of the model object 'Simple QML Profile
'.
This is the item provider adapter for a
SimpleQMLProfile
object.Starts a SimuCom Analysis for the design space exploration.
Identifier for subsets of data elements that belong to a single time series element.
Provides a configuration tab group for the SimuCom analysis method.
This class declares, which
Dimension
and EvaluationAspect
can
be evaluated by this extension.Starts a SimuLizar Analysis for the design space exploration.
This class defines the representation of this analyzer in the Run
Configuration View.
Defines the job which runs SimuLizar on the current PCM Model of PerOpteryx
Defines the Dimensions of this analyzer.
This class provides all operations performed on a
MergedRepository
(former concern solution).This is the action bar contributor for the specific model editor.
The Adapter Factory for the model.
This is an example of a specific model editor.
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.
The Resource Factory associated with the package.
The Resource associated with the package.
The Switch for the model's inheritance hierarchy.
This class contains helper methods to serialize and deserialize XML documents
Class implements a basic strategy to implement a heuristic that generates a starting
population.
A representation of the model object 'Static Context Rule
'.
An implementation of the model object '
Static Context Rule'.
This is the item provider adapter for a
StaticContextRule
object.A representation of the model object 'Static Selection Rule'.
An implementation of the model object '
Static Selection Rule'.
This is the item provider adapter for a
StaticSelectionRule
object.A representation of the model object 'Statistic Reduction'.
An implementation of the model object 'Statistic Reduction'.
This is the item provider adapter for a
StatisticReduction
object.Some utility functions for
StereotypeApplication
.A representation of the model object '
Stochastic Evaluation Aspect'.
An implementation of the model object '
Stochastic Evaluation Aspect'.
This is the item provider adapter for a
StochasticEvaluationAspect
object.A representation of the model object 'String Component Param Degree'.
An implementation of the model object '
String Component Param Degree'.
This is the item provider adapter for a
StringComponentParamDegree
object.A representation of the model object 'String Set Degree'.
An implementation of the model object 'String Set Degree
'.
This is the item provider adapter for a
StringSetDegree
object.HeuristicCandidate is used to manage the candidates generated
be heuristics
The main goal of the Termination Criteria Manager is to create termination
criteria, call them so that they can evaluate the current optimization state
and then evaluate their decisions, on which it must base its own decision
whether to stop the optimization or not.
The names of the termination criteria.
A representation of the model object 'Transformation'.
An implementation of the model object 'Transformation'.
This is the item provider adapter for a
Transformation
object.A representation of the model object 'Transformation Repository'.
An implementation of the model object 'Transformation Repository'.
This is the item provider adapter for a
TransformationRepository
object.A representation of the model object 'Transformation Specification'.
An implementation of the model object 'Transformation Specification'.
A representation of the literals of the enumeration 'Transformation Type',
and utility methods for working with them.
Represents a Tree data structure.
A representation of the model object 'Type'.
An implementation of the model object 'Type'.
Uniform crossover implementation.
A representation of the model object 'Unit'.
An implementation of the model object 'Unit'.
This is the item provider adapter for a
Unit
object.A representation of the model object 'Unit Repository'.
An implementation of the model object 'Unit Repository'.
This is the item provider adapter for a
UnitRepository
object.A representation of the model object 'Unordered Degree'.
An implementation of the model object 'Unordered Degree'.
This is the item provider adapter for a
de.uka.ipd.sdq.pcm.designdecision.UnorderedDegree
object.This is the item provider adapter for a
UnorderedDegree
object.A representation of the model object 'Unordered Primitive Degree'.
An implementation of the model object '
Unordered Primitive Degree'.
This is the item provider adapter for a
de.uka.ipd.sdq.pcm.designdecision.UnorderedPrimitiveDegree
object.This is the item provider adapter for a
UnorderedPrimitiveDegree
object.This class is responsible for weaving the usage model view-type in the
context of the adapter transformation strategy.
This class handles weaving of the PCM usage model.
Criterion tied to an UsageScenario.
Criterion tied to an UsageScenario.
Criterion tied to an UsageScenario.
Criterion tied to an UsageScenario.
A representation of the model object '
Usage Scenario Requirement'.
An implementation of the model object '
Usage Scenario Requirement'.
This is the item provider adapter for a
UsageScenarioRequirement
object.Cache for one individual.
Compares two UtilisationResults based on their resourceUtilisation.
A representation of the model object 'Value'.
An implementation of the model object 'Value'.
This is the item provider adapter for a
Value
object.A representation of the model object 'Value Literal'.
An implementation of the model object 'Value Literal'.
This is the item provider adapter for a
ValueLiteral
object.A representation of the model object 'Value Rule'.
An implementation of the model object 'Value Rule'.
This is the item provider adapter for a
ValueRule
object.A representation of the model object 'Variable Cost'.
An implementation of the model object 'Variable Cost'.
This is the item provider adapter for a
VariableCost
object.A representation of the model object '
Variable Linking Resource Cost'.
An implementation of the model object '
Variable Linking Resource Cost'.
This is the item provider adapter for a
VariableLinkingResourceCost
object.A representation of the model object '
Variable Processing Resource Cost'.
An implementation of the model object '
Variable Processing Resource Cost'.
This is the item provider adapter for a
VariableProcessingResourceCost
object.A representation of the model object 'Variance'.
An implementation of the model object 'Variance'.
This is the item provider adapter for a
Variance
object.A representation of the literals of the enumeration 'Visnetum',
and utility methods for working with them.
This class is a container for the weaving instruction informations required
by the concern weaver.
This class is a container for the informations of the weaving location.
Create mapping between
InclusionMechanism
and
IWeavingStrategy
.