Constant Field Values
Contents
org.palladiosimulator.*
-
org.palladiosimulator.analyzer.completions.impl.CompletionImpl Modifier and Type Constant Field Value protected static final String
PROVIDE_SAME_OR_MORE_INTERFACES_AS_COMPLETE_COMPONENT_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- ImplementationComponent has to provide the same or more interfaces like the CompleteComponentType (if set) #\tif\t\t -- apply constraint only for non-empty CompleteComponentTypes #\t\tself.parentCompleteComponentTypes->notEmpty()\tthen\t\tlet\t\t\t--own interfaces:\t\t\townInterfaces : Set(OperationInterface)\t\t\t = self.providedRoles_InterfaceProvidingEntity->select(pr|pr.oclIsTypeOf(OperationProvidedRole))->collect(pr : ProvidedRole | pr.oclAsType (OperationProvidedRole).providedInterface__OperationProvidedRole)->asSet() in \t--complete type interfaces: \tself.parentCompleteComponentTypes->forAll ( p : CompleteComponentType | ( \tp.providedRoles_InterfaceProvidingEntity->select(pr|pr.oclIsTypeOf(OperationProvidedRole))->collect(pr : ProvidedRole | pr.oclAsType (OperationProvidedRole).providedInterface__OperationProvidedRole)->asSet() \t- \townInterfaces \t)->isEmpty() \t)\telse\t\ttrue\tendif"
protected static final String
PROVIDED_INTERFACE_HAVE_TO_CONFORM_TO_COMPONENT_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- assures that InfrastructureComponents only have InfrastructureInterfaces and that BusinessComponents only have OperationInterfaces or EventGroupsif self.componentType = ComponentType::INFRASTRUCTURE_COMPONENT then\tself.providedRoles_InterfaceProvidingEntity->select(role | role.oclIsTypeOf(OperationInterface) or role.oclIsTypeOf(EventGroup))->size() = 0else if self.componentType = ComponentType::BUSINESS_COMPONENT then\tself.providedRoles_InterfaceProvidingEntity->select(role | role.oclIsTypeOf(InfrastructureInterface))->size() = 0else\t1 = 0endifendif"
protected static final String
PROVIDED_INTERFACES_HAVE_TO_CONFORM_TO_COMPLETE_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- ### EXACT COPY FROM ABOVE ###-- ImplementationComponentTypes provided Interfaces have to be a superset-- of CompleteComponentType provided Interfaces #---- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.---- Recursive Query for parent Interface IDs-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #--let parentInterfaces : Bag(Interface) =--\tself.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(Interface) = Bag{} |--\t\tacc2->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #--\t) in--let anchestorInterfaces : Bag(Interface) =--\tself.providedRoles->iterate(r : ProvidedRole; acc4 : Bag(Interface) = Bag{} |--\t\tacc4->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #--\t)->union( -- union with anchestors found in former recursion #--\t\tself.providedRoles->iterate(r : ProvidedRole; acc6 : Bag(Interface) = Bag{} |--\t\t\tacc6->union(r.providedInterface.parentInterface.anchestorInterfaces) --already Set/Bag--\t\t)--\t) in\t-- Directly provided anchestorInterfaces need to be a superset of provided interfaces of Supertype #--\tanchestorInterfaces.identifier.id->includesAll(--\t\tself.parentProvidesComponentTypes->iterate(pt : ProvidesComponentType; acc1 : Bag(String) = Bag{} |--\t\t\tpt.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(String) = Bag{} |--\t\t\t\tacc2->union(r.providedInterface.identifier.id->asBag()) -- asBag required to allow Set operations #--\t\t\t)--\t\t)--\t)true"
protected static final String
REQUIRE_SAME_OR_FEWER_INTERFACES_AS_COMPLETE_COMPONENT_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- ImplementationComponent has to require the same or fewer interfaces like the CompleteComponentType (if set) #\tif\t\t-- apply constraint only for non-empty CompleteComponentTypes #\t\tself.parentCompleteComponentTypes->notEmpty()\tthen\t let\t --own interfaces:\t ownInterfaces : Set(OperationInterface) \t = self.requiredRoles_InterfaceRequiringEntity->select(rr|rr.oclIsTypeOf(OperationRequiredRole))->collect(rr : RequiredRole | rr.oclAsType (OperationRequiredRole).requiredInterface__OperationRequiredRole)->asSet()\t in\t --complete type interfaces:\t self.parentCompleteComponentTypes->forAll\t ( p : CompleteComponentType |\t \t(\t\t \townInterfaces\t\t -\t\t p.requiredRoles_InterfaceRequiringEntity->select(rr|rr.oclIsTypeOf(OperationRequiredRole))->collect(rr : RequiredRole | rr.oclAsType (OperationRequiredRole).requiredInterface__OperationRequiredRole)->asSet()\t \t)->isEmpty()\t \t)\telse\t\ttrue\tendif"
protected static final String
REQUIRED_INTERFACES_HAVE_TO_CONFORM_TO_COMPLETE_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- ImplementationTypes required Interfaces have to be a subset-- of CompleteComponentType required Interfaces #---- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.---- Recursive Query for parent Interface IDs-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #--let parentInterfaces : Bag(Interface) =--\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc1 : Bag(Interface) = Bag{} |--\t\tacc1->union(pt.requiredRoles->iterate(r : RequiredRole; acc2 : Bag(Interface) = Bag{} |--\t\t\tacc2->union(r.requiredInterface.parentInterface->asBag()) -- asBag required to allow Set operations #--\t\t))--\t) in--let anchestorInterfaces : Bag(Interface) =--\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc3 : Bag(Interface) = Bag{} |--\t\tacc3->union(pt.requiredRoles->iterate(r : RequiredRole; acc4 : Bag(Interface) = Bag{} |--\t\t\tacc4->union(r.requiredInterface.parentInterface->asBag()) -- asBag required to allow Set operations #--\t\t))--\t)->union( -- union with anchestors found in former recursion #--\t\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc5 : Bag(Interface) = Bag{} |--\t\t\tacc5->union(pt.requiredRoles->iterate(r : RequiredRole; acc6 : Bag(Interface) = Bag{} |--\t\t\t\tacc6->union(r.requiredInterface.parentInterface.anchestorInterfaces) --already Set/Bag--\t\t\t))--\t\t)--\t) in-- Directly required interfaces need to be a subset of required anchestorInterfaces of Supertype #--anchestorInterfaces.identifier.id->includesAll(--\tself.requiredRoles->iterate(p : RequiredRole; acc7 : Bag(String) = Bag{} |--\t\tacc7->union(p.requiredInterface.identifier.id->asBag())--\t)\t--)true"
-
org.palladiosimulator.analyzer.quality.QualityPackage Modifier and Type Constant Field Value public static final String
eNAME
"quality"
public static final String
eNS_PREFIX
"org.palladiosimulator.analyzer"
public static final String
eNS_URI
"http://palladiosimulator.org/Analyzer/Quality/1.0"
public static final int
QUALITY_REPOSITORY
0
public static final int
QUALITY_REPOSITORY__ID
0
public static final int
QUALITY_REPOSITORY__QUALITY_STATEMENTS
1
public static final int
QUALITY_REPOSITORY_FEATURE_COUNT
2
public static final int
QUALITY_STATEMENT
1
public static final int
QUALITY_STATEMENT__ID
0
public static final int
QUALITY_STATEMENT__QUALITY_REPOSITORY
1
public static final int
QUALITY_STATEMENT_FEATURE_COUNT
2
-
org.palladiosimulator.analyzer.quality.parameters.ParametersPackage Modifier and Type Constant Field Value public static final int
CALL_INSTANCE
3
public static final int
CALL_INSTANCE__ID
0
public static final int
CALL_INSTANCE__INPUT_PARAMETER_INSTANCES
4
public static final int
CALL_INSTANCE__NUMBER_OF_CALLS
3
public static final int
CALL_INSTANCE__OPERATION_REFERENCE
1
public static final int
CALL_INSTANCE__OUTPUT_PARAMETER_INSTANCES
2
public static final int
CALL_INSTANCE_FEATURE_COUNT
5
public static final int
COMPONENT_INSTANCE
5
public static final int
COMPONENT_INSTANCE__COMPONENT_REFERENCE
1
public static final int
COMPONENT_INSTANCE__ID
0
public static final int
COMPONENT_INSTANCE__PARAMETER_INSTANCES
2
public static final int
COMPONENT_INSTANCE_FEATURE_COUNT
3
public static final int
COMPONENT_REFERENCE
6
public static final int
COMPONENT_REFERENCE__COMPONENT_INSTANCE
1
public static final int
COMPONENT_REFERENCE__ID
0
public static final int
COMPONENT_REFERENCE_FEATURE_COUNT
2
public static final String
eNAME
"parameters"
public static final String
eNS_PREFIX
"org.palladiosimulator.analyzer.quality"
public static final String
eNS_URI
"http://palladiosimulator.org/Analyzer/Quality/Parameters/1.0"
public static final int
OPERATION_REFERENCE
4
public static final int
OPERATION_REFERENCE__CALL_INSTANCE
1
public static final int
OPERATION_REFERENCE__ID
0
public static final int
OPERATION_REFERENCE_FEATURE_COUNT
2
public static final int
PARAMETER_INSTANCE
2
public static final int
PARAMETER_INSTANCE__COMPONENT_INSTANCE
4
public static final int
PARAMETER_INSTANCE__ID
0
public static final int
PARAMETER_INSTANCE__INPUT_CALL_INSTANCE
2
public static final int
PARAMETER_INSTANCE__OUTPUT_CALL_INSTANCE
3
public static final int
PARAMETER_INSTANCE__PARAMETER_REFERENCE
1
public static final int
PARAMETER_INSTANCE__PARAMETER_VALUE
5
public static final int
PARAMETER_INSTANCE_FEATURE_COUNT
6
public static final int
PARAMETER_PARTITION
0
public static final int
PARAMETER_PARTITION__ID
0
public static final int
PARAMETER_PARTITION__PARAMETER_REFERENCE
2
public static final int
PARAMETER_PARTITION__QUALITY_ANNOTATION
1
public static final int
PARAMETER_PARTITION_FEATURE_COUNT
3
public static final int
PARAMETER_REFERENCE
7
public static final int
PARAMETER_REFERENCE__ID
0
public static final int
PARAMETER_REFERENCE__PARAMETER_INSTANCE
2
public static final int
PARAMETER_REFERENCE__PARAMETER_PARTITION
1
public static final int
PARAMETER_REFERENCE__PARAMETER_VALUE_DEVIATION
3
public static final int
PARAMETER_REFERENCE_FEATURE_COUNT
4
public static final int
PARAMETER_VALUE
1
public static final int
PARAMETER_VALUE__ID
0
public static final int
PARAMETER_VALUE__PARAMETER_INSTANCE
1
public static final int
PARAMETER_VALUE__PARAMETER_VALUE_DEVIATION
2
public static final int
PARAMETER_VALUE_FEATURE_COUNT
3
-
org.palladiosimulator.analyzer.quality.parameters.impl.CallInstanceImpl Modifier and Type Constant Field Value protected static final long
NUMBER_OF_CALLS_EDEFAULT
1L
-
org.palladiosimulator.analyzer.quality.qualityannotation.PCMRERequestCategory Modifier and Type Constant Field Value public static final int
COMPONENT_INTERNAL_VALUE
5
public static final int
COMPONENT_VALUE
3
public static final int
INFRASTRUCTURE_VALUE
2
public static final int
RESOURCE_DEMAND_VALUE
4
public static final int
RESOURCE_VALUE
1
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.LimitedDeviationPrecisionImpl Modifier and Type Constant Field Value protected static final double
ABSOLUTE_EDEFAULT
0.0
protected static final double
RELATIVE_EDEFAULT
0.0
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMParameterPartitionImpl Modifier and Type Constant Field Value protected static final String
APCM_PARAMETER_PARTITION_MUST_REFERENCE_APCM_PARAMETER_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parameterReference.oclIsKindOf(quality::parameters::pcm::PCMParameterReference)"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMPEAllDecisionsImpl Modifier and Type Constant Field Value protected static final String
NEXT_LOWER_HIERARCHY_LEVEL_MUST_BE_DECISION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childPEs->forAll(child | child.oclIsKindOf(PCMPEDecision))"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMPEDecisionImpl Modifier and Type Constant Field Value protected static final String
THIS_IS_THE_LOWEST_DECISION_HIERARCHY_LEVEL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childPEs->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMPEImpl Modifier and Type Constant Field Value protected static final String
TOPMOST_LEVEL_MUST_BE_PCMPE_ALL_DECISIONS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentPE.oclIsUndefined() implies self.oclIsKindOf(PCMPEAllDecisions)"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMRECategoryImpl Modifier and Type Constant Field Value protected static final String
EACH_CATEGORY_EXACTLY_ONCE_IF_SPECIFIED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.qualityAnnotation.stipulatedREPrecisions->select(pcmre | pcmre.oclIsTypeOf(PCMRECategory) and pcmre.oclAsType(PCMRECategory).category = self.category)->size() = 1"
protected static final String
EXISTING_RE_PRECISION_CALL_PARAMETER_MUST_BE_NO_PRECISION_DUE_TO_THE_NON_EXISTENCE_OF_PARAMETERS_FOR_CATEGORY_RESOURCE_DEMAND__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"(self.precision->size() > 0 and category = PCMRERequestCategory::ResourceDemand) implies self.precision.defaultPrecisionCallParameter.oclIsTypeOf(NoPrecision)"
protected static final String
NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INFRASTRUCTURE_INTERFACE_FOR_CATEGORY_INFRASTRUCTURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.category = PCMRERequestCategory::Infrastructure implies self.childREs->forAll(child | child.oclIsTypeOf(PCMREInfrastructureInterface))"
protected static final String
NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INTERFACE_FOR_CATEGORY_COMPONENT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.category = PCMRERequestCategory::Component implies self.childREs->forAll(child | child.oclIsTypeOf(PCMREInterface))"
protected static final String
NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_FOR_CATEGORY_RESOURCE_DEMAND__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.category = PCMRERequestCategory::ResourceDemand implies self.childREs->forAll(child | child.oclIsTypeOf(PCMREResource))"
protected static final String
NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_INTERFACE_FOR_CATEGORY_RESOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.category = PCMRERequestCategory::Resource implies self.childREs->forAll(child | child.oclIsTypeOf(PCMREResourceInterface))"
protected static final String
NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRECI_BEHAVIOR_FOR_CATEGORY_COMPONENT_INTERNAL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.category = PCMRERequestCategory::ComponentInternal implies self.childREs->forAll(child | child.oclIsTypeOf(PCMRECIBehavior))"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMRECIBehaviorImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMRECIBehavior).internalBehaviour = self.internalBehaviour)->size() = 1"
protected static final String
THIS_IS_THE_LOWEST_COMPONENT_INTERNAL_HIERARCHY_LEVEL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->isEmpty()"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREImpl Modifier and Type Constant Field Value protected static final String
TOPMOST_LEVEL_FOR_PCM_MUST_BE_PCMRE_CATEGORY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.oclIsUndefined() implies self.oclIsTypeOf(PCMRECategory)"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREInfrastructureInterfaceImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREInfrastructureInterface).interface = self.interface)->size() = 1"
protected static final String
NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->select(pcmre | not pcmre.oclIsTypeOf(PCMREInfrastructureRole))->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREInfrastructureRoleImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREInfrastructureRole).role = self.role)->size() = 1"
protected static final String
NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_SIGNATURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->select(pcmre | not pcmre.oclIsTypeOf(PCMREInfrastructureSignature))->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREInfrastructureSignatureImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREInfrastructureSignature).signature = self.signature)->size() = 1"
protected static final String
THIS_IS_THE_LOWEST_INFRASTRUCTURE_HIERARCHY_LEVEL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->isEmpty()"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREInterfaceImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREInterface).interface = self.interface)->size() = 1"
protected static final String
NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->select(pcmre | not pcmre.oclIsTypeOf(PCMRERole))->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREResourceImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREResource).processingResourceType = self.processingResourceType)->size() = 1"
protected static final String
THIS_IS_THE_LOWEST_RESOURCE_DEMAND_HIERARCHY_LEVEL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->isEmpty()"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREResourceInterfaceImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREResourceInterface).resourceInterface = self.resourceInterface)->size() = 1"
protected static final String
NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->select(pcmre | not pcmre.oclIsTypeOf(PCMREResourceRole))->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREResourceRoleImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREResourceRole).resourceRequiredRole = self.resourceRequiredRole)->size() = 1"
protected static final String
NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_SIGNATURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->select(pcmre | not pcmre.oclIsTypeOf(PCMREResourceSignature))->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMREResourceSignatureImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMREResourceSignature).resourceSignature = self.resourceSignature)->size() = 1"
protected static final String
THIS_IS_THE_LOWEST_RESOURCE_HIERARCHY_LEVEL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->isEmpty()"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMRERoleImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMRERole).role = self.role)->size() = 1"
protected static final String
NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_SIGNATURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->select(pcmre | not pcmre.oclIsTypeOf(PCMRESignature))->size() = 0"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.PCMRESignatureImpl Modifier and Type Constant Field Value protected static final String
EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentRE.childREs->select(pcmre | pcmre.oclAsType(PCMRESignature).signature = self.signature)->size() = 1"
protected static final String
THIS_IS_THE_LOWEST_COMPONENT_HIERARCHY_LEVEL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.childREs->isEmpty()"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.QualityAnnotationImpl Modifier and Type Constant Field Value protected static final boolean
IS_VALID_EDEFAULT
false
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.RequiredElementImpl Modifier and Type Constant Field Value protected static final String
STIPULATED_PRECISION_MUST_BE_SET_IN_STIPULATION_CONTEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.qualityAnnotation->size() = self.precision->size()"
-
org.palladiosimulator.analyzer.quality.qualityannotation.impl.ServiceSpecificationImpl Modifier and Type Constant Field Value protected static final long
CHECKSUM_EDEFAULT
0L
-
org.palladiosimulator.analyzer.quality.util.Checksum_PCM_10 Modifier and Type Constant Field Value public static final String
CHECKSUM_PCM_10_IDENTIFIER
"PCM 1.0"
protected static final String
SEPARATOR
"_"
protected static final String
SEPARATOR_HIERARCHY_END
")"
protected static final String
SEPARATOR_HIERARCHY_START
"("
-
org.palladiosimulator.analyzer.resultdecorator.ResultdecoratorPackage Modifier and Type Constant Field Value public static final String
eNAME
"resultdecorator"
public static final String
eNS_PREFIX
"org.palladiosimulator.analyzer"
public static final String
eNS_URI
"http://palladiosimulator.org/Analyzer/ResultDecorator/1.0"
public static final int
RESULT_DECORATOR_REPOSITORY
0
public static final int
RESULT_DECORATOR_REPOSITORY__COMPONENT_RESULTS_RESULT_DECORATOR_REPOSITORY
1
public static final int
RESULT_DECORATOR_REPOSITORY__ENTITY_NAME
0
public static final int
RESULT_DECORATOR_REPOSITORY__SERVICE_RESULT_RESULT_DECORATOR_REPOSITORY
3
public static final int
RESULT_DECORATOR_REPOSITORY__UTILISATION_RESULTS_RESULT_DECORATOR_REPOSITORY
2
public static final int
RESULT_DECORATOR_REPOSITORY_FEATURE_COUNT
4
-
org.palladiosimulator.analyzer.resultdecorator.repositorydecorator.impl.ComponentResultImpl Modifier and Type Constant Field Value protected static final double
AVERAGE_NUMBER_OF_SENT_MESSAGES_EDEFAULT
0.0
protected static final double
AVERAGE_RESOURCE_DEMAND_EDEFAULT
0.0
protected static final double
MEAN_RESPONSE_TIME_EDEFAULT
0.0
protected static final double
NORMALISED_RESOURCE_DEMAND_EDEFAULT
0.0
protected static final double
NORMALISED_RESPONSE_TIME_EDEFAULT
0.0
-
org.palladiosimulator.analyzer.resultdecorator.repositorydecorator.impl.ServiceResultImpl Modifier and Type Constant Field Value protected static final double
MEAN_RESPONSE_TIME_EDEFAULT
0.0
protected static final double
THROUGHPUT_EDEFAULT
0.0
-
org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.impl.ActiveResourceUtilisationResultImpl Modifier and Type Constant Field Value protected static final double
DEMANDED_TIME_EDEFAULT
0.0
protected static final double
NORMALISED_DEMANDED_TIME_EDEFAULT
0.0
-
org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.impl.PassiveResourceResultImpl Modifier and Type Constant Field Value protected static final double
AVERAGE_HOLDING_TIME_EDEFAULT
0.0
-
org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.impl.UtilisationResultImpl Modifier and Type Constant Field Value protected static final double
AVERAGE_QUEUE_LENGTH_EDEFAULT
0.0
protected static final double
AVERAGE_WAIT_TIME_EDEFAULT
0.0
protected static final int
MAX_QUEUE_LENGTH_EDEFAULT
0
protected static final double
NORMALISED_RESOURCE_UTILISATION_EDEFAULT
0.0
protected static final double
NORMALISED_WAIT_TIME_EDEFAULT
0.0
protected static final double
RESOURCE_UTILISATION_EDEFAULT
0.0
-
org.palladiosimulator.analyzer.workflow.ConstantsContainer Modifier and Type Constant Field Value public static final String
ACCURACY_QUALITY_ANNOTATION_FILE
"accuracyQualityAnnotationFile"
public static final String
ALLOCATION_FILE
"allocationFile"
public static final String
ANALYSE_ACCURACY
"simulateAccuracy"
public static final String
AOP_TEMPLATE
"aop_templates"
public static final String
BASE_PROJECT_ID
"baseProjectID"
public static final String
CLIENTOUT_PATH
"clientOutpath"
public static final String
DEFAULT_ACCURACY_QUALITY_ANNOTATION_FILE
""
public static final String
DEFAULT_ALLOCATION_FILE
""
public static final String
DEFAULT_EVENT_MIDDLEWARE_FILE
"pathmap://PCM_MODELS/default_event_middleware.repository"
public static final String
DEFAULT_FEATURE_CONFIGURATION_FILE
"pathmap://PCM_MODELS/ConnectorConfig.featureconfig"
public static final String
DEFAULT_RMI_MIDDLEWARE_REPOSITORY_FILE
"pathmap://PCM_MODELS/Glassfish.repository"
public static final String
DEFAULT_SENSITIVITY_LOG_FILE
""
public static final String
DEFAULT_SENSITIVITY_MODEL_FILE
""
public static final String
DEFAULT_TEMPORARY_DATA_LOCATION
"org.palladiosimulator.temporary"
public static final String
DEFAULT_USAGE_FILE
""
public static final String
DELETE_TEMPORARY_DATA_AFTER_ANALYSIS
"clear"
public static final String
DO_SENSITIVITY_ANALYSIS
"doSensitivityAnalysis"
public static final String
EAROUT_PATH
"earOutpath"
public static final String
EJBSOUT_PATH
"ejbsOutpath"
public static final String
EVENT_MIDDLEWARE_REPOSITORY_FILE
"eventMiddlewareRepositoryFile"
public static final String
FEATURE_CONFIG
"featureConfig"
public static final String
FEATURE_CONFIG_TARGET
"featureConfigTarget"
public static final String
FEATURE_FILE
"featureFile"
public static final String
GENERATED_PROJECT_PATH
"generatedProjectPath"
public static final String
INTERFACESOUT_PATH
"interfacesOutpath"
public static final String
MAXIMUM_TEXT
"maximum"
public static final String
MINIMUM_TEXT
"minimum"
public static final String
MODEL_TO_TEXT_CHOICE
"modelToTextTarget"
public static final String
MODEL_TO_TEXT_TARGET_JAVA_EE_EJB
"Java EE EJB Performance Prototype"
public static final String
MODEL_TO_TEXT_TARGET_JAVA_EE_SERVLET
"Java EE Servlet Performance Prototype"
public static final String
MODEL_TO_TEXT_TARGET_JAVA_SE_RMI
"Java SE RMI Performance Prototype"
public static final String
MODEL_TO_TEXT_TARGET_JAVA_SE_RMI_STUBS
"Java SE RMI Code Stubs"
public static final String
REGENERATE_ALLOCATION
"regenerateAllocation"
public static final String
REGENERATE_SYSTEM
"regenerateSystem"
public static final String
REGENERATE_USAGE
"regenerateUsage"
public static final String
REPOSITORY_FILE
"repositoryFile"
public static final String
RESOURCEENVIRONMENT_FILE
"resourceEnvironmentFile"
public static final String
RESOURCETYPEREPOSITORY_FILE
"resourceTypeFile"
public static final String
RMI_MIDDLEWARE_REPOSITORY_FILE
"rmiRepositoryFile"
public static final String
RUN_NO
"runNo"
public static final String
SENSITIVITY_LOG_FILE
"sensitivityLogFile"
public static final String
SENSITIVITY_MODEL_FILE
"sensitivityModelFile"
public static final String
STEP_WIDTH_TEXT
"stepwidth"
public static final String
SYSTEM_FILE
"systemFile"
public static final String
TEMPORARY_DATA_LOCATION
"outpath"
public static final String
USAGE_FILE
"usageFile"
public static final String
VARIABLE_TEXT
"variable"
-
org.palladiosimulator.analyzer.workflow.jobs.EventsTransformationJob Modifier and Type Constant Field Value protected static final String
TRANSFORMATION_SCRIPT
"platform:/plugin/org.palladiosimulator.pcm.resources/transformations/events/transformation-psm.qvto"
-
org.palladiosimulator.analyzer.workflow.jobs.LoadMiddlewareConfigurationIntoBlackboardJob Modifier and Type Constant Field Value public static final String
EVENT_MIDDLEWARE_PARTITION_ID
"de.uka.ipd.sdq.pcmmodels.partition.eventmiddleware"
public static final String
RMI_MIDDLEWARE_PARTITION_ID
"de.uka.ipd.sdq.pcmmodels.partition.rmimiddleware"
-
org.palladiosimulator.analyzer.workflow.jobs.LoadPCMModelsIntoBlackboardJob Modifier and Type Constant Field Value public static final String
PCM_MODELS_PARTITION_ID
"org.palladiosimulator.pcmmodels.partition"
-
org.palladiosimulator.analyzer.workflow.runconfig.AbstractConfigurationTab Modifier and Type Constant Field Value public static final String
CONFIGURATION_TAB_IMAGE_PATH
"icons/configuration_tab.gif"
public static final String
PLUGIN_ID
"org.palladiosimulator.analyzer.workflow"
-
org.palladiosimulator.analyzer.workflow.runconfig.ProtocomFileNamesInputTab Modifier and Type Constant Field Value public static final String
PLUGIN_ID
"org.palladiosimulator.analyzer.workflow"