Constant Field Values
Contents
de.uka.*
-
de.uka.ipd.sdq.stoex.analyser.probfunction.ProbfunctionHelper Modifier and Type Constant Field Value public static final String
GAMMA
"Gamma"
public static final String
GAMMA2
"GammaMoments"
public static final String
LOGNORM
"Lognorm"
public static final String
LOGNORM2
"LognormMoments"
public static final String
NORM
"Norm"
-
de.uka.ipd.sdq.stoex.analyser.visitors.StoExPrettyPrintVisitor Modifier and Type Constant Field Value protected static final int
AVERAGE_STOEX_SIZE
30
org.palladiosimulator.*
-
org.palladiosimulator.pcm.DummyClass Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.PcmFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.PcmPackage Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final int
DUMMY_CLASS
0
public static final int
DUMMY_CLASS_FEATURE_COUNT
0
public static final String
eNAME
"pcm"
public static final String
eNS_PREFIX
"pcm"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/5.2"
-
org.palladiosimulator.pcm.allocation.Allocation Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.AllocationContext Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.AllocationFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.AllocationPackage Modifier and Type Constant Field Value public static final int
ALLOCATION
1
public static final int
ALLOCATION__ALLOCATION_CONTEXTS_ALLOCATION
4
public static final int
ALLOCATION__ENTITY_NAME
1
public static final int
ALLOCATION__ID
0
public static final int
ALLOCATION__SYSTEM_ALLOCATION
3
public static final int
ALLOCATION__TARGET_RESOURCE_ENVIRONMENT_ALLOCATION
2
public static final int
ALLOCATION_CONTEXT
0
public static final int
ALLOCATION_CONTEXT__ALLOCATION_ALLOCATION_CONTEXT
4
public static final int
ALLOCATION_CONTEXT__ASSEMBLY_CONTEXT_ALLOCATION_CONTEXT
3
public static final int
ALLOCATION_CONTEXT__ENTITY_NAME
1
public static final int
ALLOCATION_CONTEXT__EVENT_CHANNEL_ALLOCATION_CONTEXT
5
public static final int
ALLOCATION_CONTEXT__ID
0
public static final int
ALLOCATION_CONTEXT__RESOURCE_CONTAINER_ALLOCATION_CONTEXT
2
public static final int
ALLOCATION_CONTEXT_FEATURE_COUNT
6
public static final int
ALLOCATION_FEATURE_COUNT
5
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final String
eNAME
"allocation"
public static final String
eNS_PREFIX
"allocation"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/Allocation/5.2"
-
org.palladiosimulator.pcm.allocation.impl.AllocationContextImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
ONE_ASSEMBLY_CONTEXT_OR_ONE_EVENT_CHANNEL_SHOULD_BE_REFERRED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not(self.assemblyContext_AllocationContext.oclIsUndefined()) xor not(self.eventChannel__AllocationContext.oclIsUndefined())"
-
org.palladiosimulator.pcm.allocation.impl.AllocationFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.impl.AllocationImpl Modifier and Type Constant Field Value protected static final String
COMMUNICATING_SERVERS_HAVE_TO_BE_CONNECTED_BY_LINKING_RESOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.allocationContexts_Allocation->forAll(a | self.allocationContexts_Allocation->forAll(b | \n --- if a and b are not on the same server\n (a.resourceContainer_AllocationContext <> b.resourceContainer_AllocationContext \n and\n -- and if the assembly contexts of a and b are connected\n self.system_Allocation.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::AssemblyConnector)).oclAsType(pcm::core::composition::AssemblyConnector)->exists(conn | \n (conn.providingAssemblyContext_AssemblyConnector = a.assemblyContext_AllocationContext \n and \n conn.requiringAssemblyContext_AssemblyConnector = b.assemblyContext_AllocationContext )\n or \n (conn.providingAssemblyContext_AssemblyConnector = b.assemblyContext_AllocationContext \n and \n conn.requiringAssemblyContext_AssemblyConnector = a.assemblyContext_AllocationContext )\n )\n )\n -- then the servers have to be connected by a linking resource\n implies \n self.targetResourceEnvironment_Allocation.linkingResources__ResourceEnvironment->exists(l | \n -- l connects the two\n l.connectedResourceContainers_LinkingResource->includes(a.resourceContainer_AllocationContext)\n and \n l.connectedResourceContainers_LinkingResource->includes(b.resourceContainer_AllocationContext)\n )\n ))"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
EACH_ASSEMBLY_CONTEXT_WITHIN_SYSTEM_HAS_TO_BE_ALLOCATED_EXACTLY_ONCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- Get all AssemblyContexts used by this system, that is \n-- 1) the AssemblyContexts directly used in the system and \nself.system_Allocation.assemblyContexts__ComposedStructure\n-- 2) the AssemblyContexts used by SubSystems in the System. Note that if a SubSystem also contains other Subsystems,\n-- we need to get those AssemblyContexts too: Thus, we use a closure here\n->union(self.system_Allocation.assemblyContexts__ComposedStructure->closure(\nencapsulatedComponent__AssemblyContext->select(composites|composites.oclIsTypeOf(pcm::subsystem::SubSystem)).oclAsType(pcm::subsystem::SubSystem)\n.assemblyContexts__ComposedStructure))\n--Now, after we collected all AssemblyContexts somehow used, we check whether they need to be allocated \n--and if yes, if they are allocated.\n->forAll(assemblyCtx|\n--AssemblyContexts that contain SubSystems do not need to be allocated\nassemblyCtx.encapsulatedComponent__AssemblyContext.oclIsTypeOf(pcm::subsystem::SubSystem) or\n--All others need to be allocated. \nself.allocationContexts_Allocation->select(allocationCtx|\nallocationCtx.assemblyContext_AllocationContext = assemblyCtx)->size() = 1)"
-
org.palladiosimulator.pcm.allocation.impl.AllocationPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.util.AllocationAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.util.AllocationResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.util.AllocationResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.util.AllocationSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.allocation.util.AllocationValidator Modifier and Type Constant Field Value public static final int
ALLOCATION__COMMUNICATING_SERVERS_HAVE_TO_BE_CONNECTED_BY_LINKING_RESOURCE
3
public static final int
ALLOCATION__EACH_ASSEMBLY_CONTEXT_WITHIN_SYSTEM_HAS_TO_BE_ALLOCATED_EXACTLY_ONCE
2
public static final int
ALLOCATION_CONTEXT__ONE_ASSEMBLY_CONTEXT_OR_ONE_EVENT_CHANNEL_SHOULD_BE_REFERRED
1
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
3
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.allocation"
-
org.palladiosimulator.pcm.core.CoreFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.PCMRandomVariable Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.AssemblyConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.AssemblyContext Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.AssemblyEventConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.AssemblyInfrastructureConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.ComposedStructure Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.CompositionFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.Connector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.DelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.EventChannel Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.EventChannelSinkConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.EventChannelSourceConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.ProvidedDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.ProvidedInfrastructureDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.RequiredDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.RequiredInfrastructureDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.RequiredResourceDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.ResourceRequiredDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.SinkDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.SourceDelegationConnector Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.AssemblyConnectorImpl Modifier and Type Constant Field Value protected static final String
ASSEMBLY_CONNECTORS_REFERENCED_INTERFACES_MUST_MATCH__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.providedRole_AssemblyConnector.providedInterface__OperationProvidedRole = self.requiredRole_AssemblyConnector.requiredInterface__OperationRequiredRole"
protected static final String
ASSEMBLY_CONNECTORS_REFERENCED_PROVIDED_ROLES_AND_CHILD_CONTEXT_MUST_MATCH__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.providingAssemblyContext_AssemblyConnector.encapsulatedComponent__AssemblyContext.providedRoles_InterfaceProvidingEntity->includes(self.providedRole_AssemblyConnector)\n\n"
protected static final String
ASSEMBLY_CONNECTORS_REFERENCED_REQUIRED_ROLE_AND_CHILD_CONTEXT_MUST_MATCH__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.requiringAssemblyContext_AssemblyConnector.encapsulatedComponent__AssemblyContext.requiredRoles_InterfaceRequiringEntity->includes(self.requiredRole_AssemblyConnector)\n\n"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.AssemblyContextImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.AssemblyEventConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.AssemblyInfrastructureConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.ComposedStructureImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
MULTIPLE_CONNECTORS_CONSTRAINT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::ProvidedDelegationConnector)).oclAsType(pcm::core::composition::ProvidedDelegationConnector)->forAll( c1, c2 | c1 <> c2 implies c1.outerProvidedRole_ProvidedDelegationConnector <> c2.outerProvidedRole_ProvidedDelegationConnector)\n"
protected static final String
MULTIPLE_CONNECTORS_CONSTRAINT_FOR_ASSEMBLY_CONNECTORS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::AssemblyConnector)).oclAsType(AssemblyConnector)->forAll( c1, c2 | ( (c1 <> c2) and ( c1.requiringAssemblyContext_AssemblyConnector = c2.requiringAssemblyContext_AssemblyConnector ) ) implies c1.requiredRole_AssemblyConnector <> c2.requiredRole_AssemblyConnector )\n"
-
org.palladiosimulator.pcm.core.composition.impl.CompositionFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.CompositionPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.ConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.DelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.EventChannelImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.EventChannelSinkConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.EventChannelSourceConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.ProvidedDelegationConnectorImpl Modifier and Type Constant Field Value protected static final String
COMPONENT_OF_ASSEMBLY_CONTEXT_AND_INNER_ROLE_PROVIDING_COMPONENT_NEED_TO_BE_THE_SAME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.innerProvidedRole_ProvidedDelegationConnector.providingEntity_ProvidedRole = self.assemblyContext_ProvidedDelegationConnector.encapsulatedComponent__AssemblyContext"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
PROVIDED_DELEGATION_CONNECTORANDTHECONNECTED_COMPONENTMUSTBEPARTOFTHESAMECOMPOSITESTRUCTURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentStructure__Connector = self.assemblyContext_ProvidedDelegationConnector.parentStructure__AssemblyContext"
-
org.palladiosimulator.pcm.core.composition.impl.ProvidedInfrastructureDelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.RequiredDelegationConnectorImpl Modifier and Type Constant Field Value protected static final String
COMPONENT_OF_ASSEMBLY_CONTEXT_AND_INNER_ROLE_REQUIRING_COMPONENT_NEED_TO_BE_THE_SAME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.innerRequiredRole_RequiredDelegationConnector.requiringEntity_RequiredRole = self.assemblyContext_RequiredDelegationConnector.encapsulatedComponent__AssemblyContext"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
REQUIRED_DELEGATION_CONNECTORANDTHECONNECTED_COMPONENTMUSTBEPARTOFTHESAMECOMPOSITESTRUCTURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parentStructure__Connector = self.assemblyContext_RequiredDelegationConnector.parentStructure__AssemblyContext"
protected static final String
REQUIRING_ENTITY_OF_OUTER_REQUIRED_ROLE_MUST_BE_THE_SAME_AS_THE_PARENT_OF_THE_REQUIRED_DELEGATION_CONNECTOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.outerRequiredRole_RequiredDelegationConnector.requiringEntity_RequiredRole=self.parentStructure__Connector"
-
org.palladiosimulator.pcm.core.composition.impl.RequiredInfrastructureDelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.RequiredResourceDelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.ResourceRequiredDelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.SinkDelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.impl.SourceDelegationConnectorImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.util.CompositionAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.util.CompositionResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.util.CompositionResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.composition.util.CompositionSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.ComposedProvidingRequiringEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.Entity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.EntityFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.InterfaceProvidingEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.InterfaceProvidingRequiringEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.InterfaceRequiringEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.NamedElement Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.ResourceInterfaceProvidingEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.ResourceInterfaceProvidingRequiringEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.ResourceInterfaceRequiringEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.ResourceProvidedRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.ResourceRequiredRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.ComposedProvidingRequiringEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
PROVIDED_ROLES_MUST_BE_BOUND__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.providedRoles_InterfaceProvidingEntity->forAll(role|self.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::ProvidedDelegationConnector)).oclAsType(pcm::core::composition::ProvidedDelegationConnector)->exists(connector|connector.outerProvidedRole_ProvidedDelegationConnector = role))\n\n"
-
org.palladiosimulator.pcm.core.entity.impl.EntityFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.EntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
ENTITY_NAME_EDEFAULT
"aName"
-
org.palladiosimulator.pcm.core.entity.impl.EntityPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.InterfaceProvidingEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.InterfaceProvidingRequiringEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.InterfaceRequiringEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.NamedElementImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
ENTITY_NAME_EDEFAULT
"aName"
-
org.palladiosimulator.pcm.core.entity.impl.ResourceInterfaceProvidingEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.ResourceInterfaceProvidingRequiringEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.ResourceInterfaceRequiringEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.ResourceProvidedRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.impl.ResourceRequiredRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.util.EntityAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.util.EntityResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.util.EntityResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.util.EntitySwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.entity.util.EntityValidator Modifier and Type Constant Field Value public static final int
COMPOSED_PROVIDING_REQUIRING_ENTITY__PROVIDED_ROLES_MUST_BE_BOUND
1
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
1
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.core.entity"
-
org.palladiosimulator.pcm.core.impl.CoreFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.impl.CorePackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.impl.PCMRandomVariableImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
SPECIFICATION_MUST_NOT_BE_NULL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.specification.oclIsUndefined() and self.specification <> \'\'"
-
org.palladiosimulator.pcm.core.util.CoreAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.util.CoreResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.util.CoreResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.util.CoreSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.core.util.CoreValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
1
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.core"
public static final int
PCM_RANDOM_VARIABLE__SPECIFICATION_MUST_NOT_BE_NULL
1
-
org.palladiosimulator.pcm.impl.DummyClassImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.impl.PcmFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.impl.PcmPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.CharacterisedVariable Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.ParameterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.VariableCharacterisation Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.VariableCharacterisationType Modifier and Type Constant Field Value public static final int
BYTESIZE_VALUE
3
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final int
NUMBER_OF_ELEMENTS_VALUE
1
public static final int
STRUCTURE_VALUE
0
public static final int
TYPE_VALUE
4
public static final int
VALUE_VALUE
2
-
org.palladiosimulator.pcm.parameter.VariableUsage Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.impl.CharacterisedVariableImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.impl.ParameterFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.impl.ParameterPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.impl.VariableCharacterisationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.impl.VariableUsageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.util.ParameterAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.util.ParameterResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.util.ParameterResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.parameter.util.ParameterSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.Protocol Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.ProtocolFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.ProtocolPackage Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final String
eNAME
"protocol"
public static final String
eNS_PREFIX
"protocol"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/Protocol/5.2"
public static final int
PROTOCOL
0
public static final int
PROTOCOL__PROTOCOL_TYPE_ID
0
public static final int
PROTOCOL_FEATURE_COUNT
1
-
org.palladiosimulator.pcm.protocol.impl.ProtocolFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.impl.ProtocolImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.impl.ProtocolPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.util.ProtocolAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.util.ProtocolResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.util.ProtocolResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.protocol.util.ProtocolSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.QoSAnnotations Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.QosannotationsFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.SpecifiedOutputParameterAbstraction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.SpecifiedQoSAnnotation Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.impl.QosannotationsFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.impl.QoSAnnotationsImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
MULTIPLE_RELIABILITY_ANNOTATIONS_PER_EXTERNAL_CALL_NOT_ALLOWED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.specifiedQoSAnnotations_QoSAnnotations->select(oclIsTypeOf(pcm::qosannotations::qos_reliability::SpecifiedReliabilityAnnotation))->forAll( x, y | ( x<>y ) implies ( ( x.role_SpecifiedQoSAnnotation <> y.role_SpecifiedQoSAnnotation ) or ( x.signature_SpecifiedQoSAnnation <> y.signature_SpecifiedQoSAnnation ) ) )"
-
org.palladiosimulator.pcm.qosannotations.impl.QosannotationsPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.impl.SpecifiedOutputParameterAbstractionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.impl.SpecifiedQoSAnnotationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.ComponentSpecifiedExecutionTime Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.QosPerformanceFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.SpecifiedExecutionTime Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.SystemSpecifiedExecutionTime Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.impl.ComponentSpecifiedExecutionTimeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.impl.QosPerformanceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.impl.QosPerformancePackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.impl.SpecifiedExecutionTimeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.impl.SystemSpecifiedExecutionTimeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
SYSTEM_SPECIFIED_EXECUTION_TIME_MUST_REFERENCE_REQUIRED_ROLE_OF_ASYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"(self.role_SpecifiedQoSAnnotation.oclIsTypeOf(pcm::repository::OperationRequiredRole)) and (self.role_SpecifiedQoSAnnotation.oclAsType(pcm::repository::OperationRequiredRole).requiringEntity_RequiredRole.oclIsTypeOf(pcm::system::System))\n"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.util.QosPerformanceAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.util.QosPerformanceResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.util.QosPerformanceResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.util.QosPerformanceSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_performance.util.QosPerformanceValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
1
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.qosannotations.qos_performance"
public static final int
SYSTEM_SPECIFIED_EXECUTION_TIME__SYSTEM_SPECIFIED_EXECUTION_TIME_MUST_REFERENCE_REQUIRED_ROLE_OF_ASYSTEM
1
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.QosReliabilityFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.QosReliabilityPackage Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final String
eNAME
"qos_reliability"
public static final String
eNS_PREFIX
"qos_reliability"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/QoSAnnotations/QoS_Reliability/5.2"
public static final int
SPECIFIED_RELIABILITY_ANNOTATION
0
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__EXTERNAL_FAILURE_OCCURRENCE_DESCRIPTIONS_SPECIFIED_RELIABILITY_ANNOTATION
3
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__QOS_ANNOTATIONS_SPECIFIED_QO_SANNOTATION
2
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__ROLE_SPECIFIED_QO_SANNOTATION
1
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__SIGNATURE_SPECIFIED_QO_SANNATION
0
public static final int
SPECIFIED_RELIABILITY_ANNOTATION_FEATURE_COUNT
4
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.SpecifiedReliabilityAnnotation Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.impl.QosReliabilityFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.impl.QosReliabilityPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.impl.SpecifiedReliabilityAnnotationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
MULTIPLE_EXTERNAL_OCCURRENCE_DESCRIPTIONS_PER_FAILURE_TYPE_NOT_ALLOWED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.externalFailureOccurrenceDescriptions__SpecifiedReliabilityAnnotation->forAll(x:pcm::reliability::ExternalFailureOccurrenceDescription,y:pcm::reliability::ExternalFailureOccurrenceDescription | x<>y implies x.failureType__ExternalFailureOccurrenceDescription <> y.failureType__ExternalFailureOccurrenceDescription )"
protected static final String
SPECIFIED_RELIABILITY_ANNOTATION_MUST_REFERENCE_REQUIRED_ROLE_OF_ASYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"(self.role_SpecifiedQoSAnnotation.oclIsTypeOf(pcm::repository::OperationRequiredRole)) and (self.role_SpecifiedQoSAnnotation.oclAsType(pcm::repository::OperationRequiredRole).requiringEntity_RequiredRole.oclIsTypeOf(pcm::system::System))\n\n\n"
protected static final String
SUM_OF_RELIABILITY_ANNOTATION_FAILURE_PROBABILITIES_MUST_NOT_EXCEED1__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.externalFailureOccurrenceDescriptions__SpecifiedReliabilityAnnotation.failureProbability.oclAsType(Real)->sum()<=1.0"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.util.QosReliabilityAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.util.QosReliabilityResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.util.QosReliabilityResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.util.QosReliabilitySwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.qos_reliability.util.QosReliabilityValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
3
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.qosannotations.qos_reliability"
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__MULTIPLE_EXTERNAL_OCCURRENCE_DESCRIPTIONS_PER_FAILURE_TYPE_NOT_ALLOWED
3
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__SPECIFIED_RELIABILITY_ANNOTATION_MUST_REFERENCE_REQUIRED_ROLE_OF_ASYSTEM
1
public static final int
SPECIFIED_RELIABILITY_ANNOTATION__SUM_OF_RELIABILITY_ANNOTATION_FAILURE_PROBABILITIES_MUST_NOT_EXCEED1
2
-
org.palladiosimulator.pcm.qosannotations.util.QosannotationsAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.util.QosannotationsResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.util.QosannotationsResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.util.QosannotationsSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.qosannotations.util.QosannotationsValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
1
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.qosannotations"
public static final int
QO_SANNOTATIONS__MULTIPLE_RELIABILITY_ANNOTATIONS_PER_EXTERNAL_CALL_NOT_ALLOWED
1
-
org.palladiosimulator.pcm.reliability.ExternalFailureOccurrenceDescription Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.FailureOccurrenceDescription Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.FailureType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.HardwareInducedFailureType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.InternalFailureOccurrenceDescription Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.NetworkInducedFailureType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.ReliabilityFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.ResourceTimeoutFailureType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.SoftwareInducedFailureType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.impl.ExternalFailureOccurrenceDescriptionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
NO_RESOURCE_TIMEOUT_FAILURE_ALLOWED_FOR_EXTERNAL_FAILURE_OCCURRENCE_DESCRIPTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.failureType__ExternalFailureOccurrenceDescription.oclIsTypeOf(ResourceTimeoutFailureType)"
-
org.palladiosimulator.pcm.reliability.impl.FailureOccurrenceDescriptionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
ENSURE_VALID_FAILURE_PROBABILITY_RANGE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"(self.failureProbability.oclAsType(Real) <= 1.0) and (self.failureProbability.oclAsType(Real) >= 0.0)"
protected static final double
FAILURE_PROBABILITY_EDEFAULT
0.0
-
org.palladiosimulator.pcm.reliability.impl.FailureTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.impl.HardwareInducedFailureTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
HARDWARE_INDUCED_FAILURE_TYPE_HAS_PROCESSING_RESOURCE_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"( self.processingResourceType__HardwareInducedFailureType <> null ) and ( not ( self.processingResourceType__HardwareInducedFailureType.oclIsTypeOf( pcm::resourcetype::CommunicationLinkResourceType ) ) )"
-
org.palladiosimulator.pcm.reliability.impl.InternalFailureOccurrenceDescriptionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
NO_RESOURCE_TIMEOUT_FAILURE_ALLOWED_FOR_INTERNAL_FAILURE_OCCURRENCE_DESCRIPTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.softwareInducedFailureType__InternalFailureOccurrenceDescription.oclIsTypeOf(ResourceTimeoutFailureType)"
-
org.palladiosimulator.pcm.reliability.impl.NetworkInducedFailureTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
NETWORK_INDUCED_FAILURE_TYPE_HAS_COMMUNICATION_LINK_RESOURCE_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.communicationLinkResourceType__NetworkInducedFailureType <> null"
-
org.palladiosimulator.pcm.reliability.impl.ReliabilityFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.impl.ReliabilityPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.impl.ResourceTimeoutFailureTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.impl.SoftwareInducedFailureTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.util.ReliabilityAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.util.ReliabilityResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.util.ReliabilityResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.util.ReliabilitySwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.reliability.util.ReliabilityValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
5
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.reliability"
public static final int
EXTERNAL_FAILURE_OCCURRENCE_DESCRIPTION__NO_RESOURCE_TIMEOUT_FAILURE_ALLOWED_FOR_EXTERNAL_FAILURE_OCCURRENCE_DESCRIPTION
5
public static final int
FAILURE_OCCURRENCE_DESCRIPTION__ENSURE_VALID_FAILURE_PROBABILITY_RANGE
1
public static final int
HARDWARE_INDUCED_FAILURE_TYPE__HARDWARE_INDUCED_FAILURE_TYPE_HAS_PROCESSING_RESOURCE_TYPE
2
public static final int
INTERNAL_FAILURE_OCCURRENCE_DESCRIPTION__NO_RESOURCE_TIMEOUT_FAILURE_ALLOWED_FOR_INTERNAL_FAILURE_OCCURRENCE_DESCRIPTION
3
public static final int
NETWORK_INDUCED_FAILURE_TYPE__NETWORK_INDUCED_FAILURE_TYPE_HAS_COMMUNICATION_LINK_RESOURCE_TYPE
4
-
org.palladiosimulator.pcm.repository.BasicComponent Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.CollectionDataType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.CompleteComponentType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.ComponentType Modifier and Type Constant Field Value public static final int
BUSINESS_COMPONENT_VALUE
0
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final int
INFRASTRUCTURE_COMPONENT_VALUE
1
-
org.palladiosimulator.pcm.repository.CompositeComponent Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.CompositeDataType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.DataType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.EventGroup Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.EventType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.ExceptionType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.ImplementationComponentType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.InfrastructureInterface Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.InfrastructureProvidedRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.InfrastructureRequiredRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.InfrastructureSignature Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.InnerDeclaration Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.Interface Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.OperationInterface Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.OperationProvidedRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.OperationRequiredRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.OperationSignature Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.Parameter Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.ParameterModifier Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final int
IN_VALUE
1
public static final int
INOUT_VALUE
3
public static final int
NONE_VALUE
0
public static final int
OUT_VALUE
2
-
org.palladiosimulator.pcm.repository.PassiveResource Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.PrimitiveDataType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.PrimitiveTypeEnum Modifier and Type Constant Field Value public static final int
BOOL_VALUE
2
public static final int
BYTE_VALUE
5
public static final int
CHAR_VALUE
4
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final int
DOUBLE_VALUE
3
public static final int
INT_VALUE
0
public static final int
LONG_VALUE
6
public static final int
STRING_VALUE
1
-
org.palladiosimulator.pcm.repository.ProvidedRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.ProvidesComponentType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.Repository Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.RepositoryComponent Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.RepositoryFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.RequiredCharacterisation Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.RequiredRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.Role Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.Signature Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.SinkRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.SourceRole Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.BasicComponentImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
NO_SEFF_TYPE_USED_TWICE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.serviceEffectSpecifications__BasicComponent->forAll(p1, p2 |\n p1 <> p2 implies (p1.describedService__SEFF = p2.describedService__SEFF implies p1.seffTypeID <> p2.seffTypeID))"
-
org.palladiosimulator.pcm.repository.impl.CollectionDataTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.CompleteComponentTypeImpl Modifier and Type Constant Field Value protected static final String
AT_LEAST_ONE_INTERFACE_HAS_TO_BE_PROVIDED_OR_REQUIRED_BY_AUSEFULL_COMPLETE_COMPONENT_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"(\n\tself.oclIsTypeOf(CompleteComponentType)\n\tor\n\tself.oclIsTypeOf(ImplementationComponentType)\n\tor\n\tself.oclIsTypeOf(CompositeComponent)\n\tor\n\tself.oclIsTypeOf(BasicComponent)\n)\nimplies\n(\n\tself.providedRoles_InterfaceProvidingEntity->size() >= 1\n\tor\n\tself.requiredRoles_InterfaceRequiringEntity->size() >= 1\n)"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
PROVIDED_INTERFACES_HAVE_TO_CONFORM_TO_PROVIDED_TYPE2__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- CompleteTypes provided Interfaces have to be a superset\n-- of ProvidesComponentType provided Interfaces #\n--\n-- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.\n--\n-- Recursive Query for parent Interface IDs\n-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #\n--let parentInterfaces : Bag(Interface) =\n--\tself.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(Interface) = Bag{} |\n--\t\tacc2->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t) in\n--let anchestorInterfaces : Bag(Interface) =\n--\tself.providedRoles->iterate(r : ProvidedRole; acc4 : Bag(Interface) = Bag{} |\n--\t\tacc4->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t)->union( -- union with anchestors found in former recursion #\n--\t\tself.providedRoles->iterate(r : ProvidedRole; acc6 : Bag(Interface) = Bag{} |\n--\t\t\tacc6->union(r.providedInterface.parentInterface.anchestorInterfaces) --already Set/Bag\n--\t\t)\n--\t) in\n--\t-- Directly provided anchestorInterfaces need to be a superset of provided interfaces of Supertype #\n--\tanchestorInterfaces.identifier.id->includesAll(\n--\t\tself.parentProvidesComponentTypes->iterate(pt : ProvidesComponentType; acc1 : Bag(String) = Bag{} |\n--\t\t\tpt.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(String) = Bag{} |\n--\t\t\t\tacc2->union(r.providedInterface.identifier.id->asBag()) -- asBag required to allow Set operations #\n--\t\t\t)\n--\t\t)\n--\t)\ntrue"
-
org.palladiosimulator.pcm.repository.impl.CompositeComponentImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
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) #\n\tif\n\t\t -- apply constraint only for non-empty CompleteComponentTypes #\n\t\tself.parentCompleteComponentTypes->notEmpty()\n\tthen\n\t\tlet\n\t\t\t--own interfaces:\n\t\t\townInterfaces : Set(OperationInterface)\n\t\t\t = self.providedRoles_InterfaceProvidingEntity->select(pr|pr.oclIsTypeOf(OperationProvidedRole))->collect(pr : ProvidedRole | pr.oclAsType (OperationProvidedRole).providedInterface__OperationProvidedRole)->asSet()\n in \n \t--complete type interfaces:\n \tself.parentCompleteComponentTypes->forAll\n ( p : CompleteComponentType |\n (\n \tp.providedRoles_InterfaceProvidingEntity->select(pr|pr.oclIsTypeOf(OperationProvidedRole))->collect(pr : ProvidedRole | pr.oclAsType (OperationProvidedRole).providedInterface__OperationProvidedRole)->asSet()\n \t-\n \townInterfaces\n \t)->isEmpty()\n \t)\n\telse\n\t\ttrue\n\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 EventGroups\nif self.componentType = ComponentType::INFRASTRUCTURE_COMPONENT then\n\tself.providedRoles_InterfaceProvidingEntity->select(role | role.oclIsTypeOf(OperationInterface) or role.oclIsTypeOf(EventGroup))->size() = 0\nelse if self.componentType = ComponentType::BUSINESS_COMPONENT then\n\tself.providedRoles_InterfaceProvidingEntity->select(role | role.oclIsTypeOf(InfrastructureInterface))->size() = 0\nelse\n\t1 = 0\nendif\nendif"
protected static final String
PROVIDED_INTERFACES_HAVE_TO_CONFORM_TO_COMPLETE_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- ### EXACT COPY FROM ABOVE ###\n-- ImplementationComponentTypes provided Interfaces have to be a superset\n-- of CompleteComponentType provided Interfaces #\n--\n-- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.\n--\n-- Recursive Query for parent Interface IDs\n-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #\n--let parentInterfaces : Bag(Interface) =\n--\tself.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(Interface) = Bag{} |\n--\t\tacc2->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t) in\n--let anchestorInterfaces : Bag(Interface) =\n--\tself.providedRoles->iterate(r : ProvidedRole; acc4 : Bag(Interface) = Bag{} |\n--\t\tacc4->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t)->union( -- union with anchestors found in former recursion #\n--\t\tself.providedRoles->iterate(r : ProvidedRole; acc6 : Bag(Interface) = Bag{} |\n--\t\t\tacc6->union(r.providedInterface.parentInterface.anchestorInterfaces) --already Set/Bag\n--\t\t)\n--\t) in\n\t-- Directly provided anchestorInterfaces need to be a superset of provided interfaces of Supertype #\n--\tanchestorInterfaces.identifier.id->includesAll(\n--\t\tself.parentProvidesComponentTypes->iterate(pt : ProvidesComponentType; acc1 : Bag(String) = Bag{} |\n--\t\t\tpt.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(String) = Bag{} |\n--\t\t\t\tacc2->union(r.providedInterface.identifier.id->asBag()) -- asBag required to allow Set operations #\n--\t\t\t)\n--\t\t)\n--\t)\ntrue"
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) #\n\tif\n\t\t-- apply constraint only for non-empty CompleteComponentTypes #\n\t\tself.parentCompleteComponentTypes->notEmpty()\n\tthen\n\t let\n\t --own interfaces:\n\t ownInterfaces : Set(OperationInterface) \n\t = self.requiredRoles_InterfaceRequiringEntity->select(rr|rr.oclIsTypeOf(OperationRequiredRole))->collect(rr : RequiredRole | rr.oclAsType (OperationRequiredRole).requiredInterface__OperationRequiredRole)->asSet()\n\t in\n\t --complete type interfaces:\n\t self.parentCompleteComponentTypes->forAll\n\t ( p : CompleteComponentType |\n\t \t(\n\t\t \townInterfaces\n\t\t -\n\t\t p.requiredRoles_InterfaceRequiringEntity->select(rr|rr.oclIsTypeOf(OperationRequiredRole))->collect(rr : RequiredRole | rr.oclAsType (OperationRequiredRole).requiredInterface__OperationRequiredRole)->asSet()\n\t \t)->isEmpty()\n\t \t)\n\telse\n\t\ttrue\n\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\n-- of CompleteComponentType required Interfaces #\n--\n-- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.\n--\n-- Recursive Query for parent Interface IDs\n-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #\n--let parentInterfaces : Bag(Interface) =\n--\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc1 : Bag(Interface) = Bag{} |\n--\t\tacc1->union(pt.requiredRoles->iterate(r : RequiredRole; acc2 : Bag(Interface) = Bag{} |\n--\t\t\tacc2->union(r.requiredInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t\t))\n--\t) in\n--let anchestorInterfaces : Bag(Interface) =\n--\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc3 : Bag(Interface) = Bag{} |\n--\t\tacc3->union(pt.requiredRoles->iterate(r : RequiredRole; acc4 : Bag(Interface) = Bag{} |\n--\t\t\tacc4->union(r.requiredInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t\t))\n--\t)->union( -- union with anchestors found in former recursion #\n--\t\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc5 : Bag(Interface) = Bag{} |\n--\t\t\tacc5->union(pt.requiredRoles->iterate(r : RequiredRole; acc6 : Bag(Interface) = Bag{} |\n--\t\t\t\tacc6->union(r.requiredInterface.parentInterface.anchestorInterfaces) --already Set/Bag\n--\t\t\t))\n--\t\t)\n--\t) in\n-- Directly required interfaces need to be a subset of required anchestorInterfaces of Supertype #\n--anchestorInterfaces.identifier.id->includesAll(\n--\tself.requiredRoles->iterate(p : RequiredRole; acc7 : Bag(String) = Bag{} |\n--\t\tacc7->union(p.requiredInterface.identifier.id->asBag())\n--\t)\t\n--)\ntrue"
-
org.palladiosimulator.pcm.repository.impl.CompositeDataTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.DataTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.EventGroupImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.EventTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.ExceptionTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.ImplementationComponentTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
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) #\n\tif\n\t\t -- apply constraint only for non-empty CompleteComponentTypes #\n\t\tself.parentCompleteComponentTypes->notEmpty()\n\tthen\n\t\tlet\n\t\t\t--own interfaces:\n\t\t\townInterfaces : Set(OperationInterface)\n\t\t\t = self.providedRoles_InterfaceProvidingEntity->select(pr|pr.oclIsTypeOf(OperationProvidedRole))->collect(pr : ProvidedRole | pr.oclAsType (OperationProvidedRole).providedInterface__OperationProvidedRole)->asSet()\n in \n \t--complete type interfaces:\n \tself.parentCompleteComponentTypes->forAll\n ( p : CompleteComponentType |\n (\n \tp.providedRoles_InterfaceProvidingEntity->select(pr|pr.oclIsTypeOf(OperationProvidedRole))->collect(pr : ProvidedRole | pr.oclAsType (OperationProvidedRole).providedInterface__OperationProvidedRole)->asSet()\n \t-\n \townInterfaces\n \t)->isEmpty()\n \t)\n\telse\n\t\ttrue\n\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 EventGroups\nif self.componentType = ComponentType::INFRASTRUCTURE_COMPONENT then\n\tself.providedRoles_InterfaceProvidingEntity->select(role | role.oclIsTypeOf(OperationInterface) or role.oclIsTypeOf(EventGroup))->size() = 0\nelse if self.componentType = ComponentType::BUSINESS_COMPONENT then\n\tself.providedRoles_InterfaceProvidingEntity->select(role | role.oclIsTypeOf(InfrastructureInterface))->size() = 0\nelse\n\t1 = 0\nendif\nendif"
protected static final String
PROVIDED_INTERFACES_HAVE_TO_CONFORM_TO_COMPLETE_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- ### EXACT COPY FROM ABOVE ###\n-- ImplementationComponentTypes provided Interfaces have to be a superset\n-- of CompleteComponentType provided Interfaces #\n--\n-- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.\n--\n-- Recursive Query for parent Interface IDs\n-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #\n--let parentInterfaces : Bag(Interface) =\n--\tself.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(Interface) = Bag{} |\n--\t\tacc2->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t) in\n--let anchestorInterfaces : Bag(Interface) =\n--\tself.providedRoles->iterate(r : ProvidedRole; acc4 : Bag(Interface) = Bag{} |\n--\t\tacc4->union(r.providedInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t)->union( -- union with anchestors found in former recursion #\n--\t\tself.providedRoles->iterate(r : ProvidedRole; acc6 : Bag(Interface) = Bag{} |\n--\t\t\tacc6->union(r.providedInterface.parentInterface.anchestorInterfaces) --already Set/Bag\n--\t\t)\n--\t) in\n\t-- Directly provided anchestorInterfaces need to be a superset of provided interfaces of Supertype #\n--\tanchestorInterfaces.identifier.id->includesAll(\n--\t\tself.parentProvidesComponentTypes->iterate(pt : ProvidesComponentType; acc1 : Bag(String) = Bag{} |\n--\t\t\tpt.providedRoles->iterate(r : ProvidedRole; acc2 : Bag(String) = Bag{} |\n--\t\t\t\tacc2->union(r.providedInterface.identifier.id->asBag()) -- asBag required to allow Set operations #\n--\t\t\t)\n--\t\t)\n--\t)\ntrue"
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) #\n\tif\n\t\t-- apply constraint only for non-empty CompleteComponentTypes #\n\t\tself.parentCompleteComponentTypes->notEmpty()\n\tthen\n\t let\n\t --own interfaces:\n\t ownInterfaces : Set(OperationInterface) \n\t = self.requiredRoles_InterfaceRequiringEntity->select(rr|rr.oclIsTypeOf(OperationRequiredRole))->collect(rr : RequiredRole | rr.oclAsType (OperationRequiredRole).requiredInterface__OperationRequiredRole)->asSet()\n\t in\n\t --complete type interfaces:\n\t self.parentCompleteComponentTypes->forAll\n\t ( p : CompleteComponentType |\n\t \t(\n\t\t \townInterfaces\n\t\t -\n\t\t p.requiredRoles_InterfaceRequiringEntity->select(rr|rr.oclIsTypeOf(OperationRequiredRole))->collect(rr : RequiredRole | rr.oclAsType (OperationRequiredRole).requiredInterface__OperationRequiredRole)->asSet()\n\t \t)->isEmpty()\n\t \t)\n\telse\n\t\ttrue\n\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\n-- of CompleteComponentType required Interfaces #\n--\n-- ACCx are used to accumulate Sets/Bags; usually only the very inner ACCx is used at all.\n--\n-- Recursive Query for parent Interface IDs\n-- see \'lpar2005.pdf\' (Second-order principles in specification languages for Object-Oriented Programs; Beckert, Tretelman) pp. 11 #\n--let parentInterfaces : Bag(Interface) =\n--\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc1 : Bag(Interface) = Bag{} |\n--\t\tacc1->union(pt.requiredRoles->iterate(r : RequiredRole; acc2 : Bag(Interface) = Bag{} |\n--\t\t\tacc2->union(r.requiredInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t\t))\n--\t) in\n--let anchestorInterfaces : Bag(Interface) =\n--\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc3 : Bag(Interface) = Bag{} |\n--\t\tacc3->union(pt.requiredRoles->iterate(r : RequiredRole; acc4 : Bag(Interface) = Bag{} |\n--\t\t\tacc4->union(r.requiredInterface.parentInterface->asBag()) -- asBag required to allow Set operations #\n--\t\t))\n--\t)->union( -- union with anchestors found in former recursion #\n--\t\tself.parentCompleteComponentTypes->iterate(pt : CompleteComponentType; acc5 : Bag(Interface) = Bag{} |\n--\t\t\tacc5->union(pt.requiredRoles->iterate(r : RequiredRole; acc6 : Bag(Interface) = Bag{} |\n--\t\t\t\tacc6->union(r.requiredInterface.parentInterface.anchestorInterfaces) --already Set/Bag\n--\t\t\t))\n--\t\t)\n--\t) in\n-- Directly required interfaces need to be a subset of required anchestorInterfaces of Supertype #\n--anchestorInterfaces.identifier.id->includesAll(\n--\tself.requiredRoles->iterate(p : RequiredRole; acc7 : Bag(String) = Bag{} |\n--\t\tacc7->union(p.requiredInterface.identifier.id->asBag())\n--\t)\t\n--)\ntrue"
-
org.palladiosimulator.pcm.repository.impl.InfrastructureInterfaceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.InfrastructureProvidedRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.InfrastructureRequiredRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.InfrastructureSignatureImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.InnerDeclarationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.InterfaceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
NO_PROTOCOL_TYPE_ID_USED_TWICE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.protocols__Interface->forAll(p1, p2 |\np1.protocolTypeID <> p2.protocolTypeID)\n"
-
org.palladiosimulator.pcm.repository.impl.OperationInterfaceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
SIGNATURES_HAVE_TO_BE_UNIQUE_FOR_AN_INTERFACE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"-- full signature has to be unique \n-- (use of ocl-tupels) #\nlet sigs : Bag(\n\t-- parameters: Sequence of DataType, NOT name #\n\t-- exceptions have not to be considered #\n\tTuple(returnType : DataType, serviceName : String, parameters : Sequence(DataType) ) \n) = \nself.signatures__OperationInterface->collect(sig : OperationSignature |\n\tTuple{\n\t\treturnType : DataType = sig.returnType__OperationSignature,\n\t\tserviceName : String = sig.entityName,\n\t\tparameters : Sequence(DataType) = sig.parameters__OperationSignature.dataType__Parameter\n\t}\n)\nin\nsigs->isUnique(s|s)"
-
org.palladiosimulator.pcm.repository.impl.OperationProvidedRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.OperationRequiredRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.OperationSignatureImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
PARAMETER_NAMES_HAVE_TO_BE_UNIQUE_FOR_ASIGNATURE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.parameters__OperationSignature->isUnique(p : Parameter |\n\tp.parameterName\n)"
-
org.palladiosimulator.pcm.repository.impl.ParameterImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.PassiveResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.PrimitiveDataTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.ProvidedRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.ProvidesComponentTypeImpl Modifier and Type Constant Field Value protected static final String
AT_LEAST_ONE_INTERFACE_HAS_TO_BE_PROVIDED_BY_AUSEFULL_PROVIDES_COMPONENT_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.oclIsTypeOf(ProvidesComponentType)\nimplies\nself.providedRoles_InterfaceProvidingEntity->size() >= 1"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RepositoryComponentImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RepositoryFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RepositoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RepositoryPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RequiredCharacterisationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RequiredRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.RoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.SignatureImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.SinkRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.impl.SourceRoleImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.util.RepositoryAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.util.RepositoryResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.util.RepositoryResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.repository.util.RepositorySwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.CommunicationLinkResourceSpecification Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.HDDProcessingResourceSpecification Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.LinkingResource Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.ResourceContainer Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.ResourceenvironmentFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.impl.CommunicationLinkResourceSpecificationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final double
FAILURE_PROBABILITY_EDEFAULT
0.0
-
org.palladiosimulator.pcm.resourceenvironment.impl.HDDProcessingResourceSpecificationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.impl.LinkingResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.impl.ProcessingResourceSpecificationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final double
MTTF_EDEFAULT
0.0
protected static final double
MTTR_EDEFAULT
0.0
protected static final int
NUMBER_OF_REPLICAS_EDEFAULT
1
protected static final boolean
REQUIRED_BY_CONTAINER_EDEFAULT
false
-
org.palladiosimulator.pcm.resourceenvironment.impl.ResourceContainerImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.impl.ResourceenvironmentFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.impl.ResourceEnvironmentImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.impl.ResourceenvironmentPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourceenvironment.util.ResourceenvironmentSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.CommunicationLinkResourceType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.ProcessingResourceType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.ResourceInterface Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.ResourceRepository Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.ResourceSignature Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.ResourceType Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.ResourcetypeFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.SchedulingPolicy Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.CommunicationLinkResourceTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.ProcessingResourceTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.ResourceInterfaceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.ResourceRepositoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.ResourceSignatureImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
RESOURCE_SERVICE_ID_EDEFAULT
0
-
org.palladiosimulator.pcm.resourcetype.impl.ResourcetypeFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.ResourceTypeImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.ResourcetypePackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.impl.SchedulingPolicyImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.util.ResourcetypeAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.util.ResourcetypeResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.util.ResourcetypeResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.resourcetype.util.ResourcetypeSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.AbstractAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.AbstractBranchTransition Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.AbstractInternalControlFlowAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.AbstractLoopAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.AcquireAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.BranchAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.CallAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.CallReturnAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.CollectionIteratorAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.EmitEventAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ExternalCallAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ForkAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ForkedBehaviour Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.GuardedBranchTransition Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.InternalAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.InternalCallAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.LoopAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ProbabilisticBranchTransition Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ReleaseAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ResourceDemandingBehaviour Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ResourceDemandingInternalBehaviour Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ResourceDemandingSEFF Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.SeffFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.ServiceEffectSpecification Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.SetVariableAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.StartAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.StopAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.SynchronisationPoint Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.AbstractActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.AbstractBranchTransitionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.AbstractInternalControlFlowActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.AbstractLoopActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.AcquireActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final boolean
TIMEOUT_EDEFAULT
false
protected static final double
TIMEOUT_VALUE_EDEFAULT
0.0
protected static final String
TIMEOUT_VALUE_OF_ACQUIRE_ACTION_MUST_NOT_BE_NEGATIVE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.timeoutValue.oclAsType(Real) >= 0.0"
-
org.palladiosimulator.pcm.seff.impl.BranchActionImpl Modifier and Type Constant Field Value protected static final String
ALL_PROBABILISTIC_BRANCH_PROBABILITIES_MUST_SUM_UP_TO1__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"if self.branches_Branch->forAll(oclIsTypeOf(ProbabilisticBranchTransition)) then \n\tself.branches_Branch->select(pbt|pbt.oclIsTypeOf(ProbabilisticBranchTransition))->collect(pbt|pbt.oclAsType(ProbabilisticBranchTransition).branchProbability)->sum() > 0.9999 \n\tand self.branches_Branch->select(pbt|pbt.oclIsTypeOf(ProbabilisticBranchTransition))->collect(pbt|pbt.oclAsType(ProbabilisticBranchTransition).branchProbability)->sum() < 1.0001 \n\telse true \nendif"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
EITHER_GUARDED_BRANCHES_OR_PROBABILISITIC_BRANCH_TRANSITIONS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.branches_Branch->forAll(bt|bt.oclIsTypeOf(ProbabilisticBranchTransition)) \nor self.branches_Branch->forAll(bt|bt.oclIsTypeOf(GuardedBranchTransition))"
-
org.palladiosimulator.pcm.seff.impl.CallActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.CallReturnActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.CollectionIteratorActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.EmitEventActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ExternalCallActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
OPERATION_REQUIRED_ROLE_MUST_BE_REFERENCED_BY_CONTAINER__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.oclAsType(ecore::EObject)->closure(eContainer())->select( entity | entity.oclIsKindOf(pcm::core::entity::InterfaceRequiringEntity)).oclAsType(pcm::core::entity::InterfaceRequiringEntity).requiredRoles_InterfaceRequiringEntity->includes(self.role_ExternalService)"
protected static final int
RETRY_COUNT_EDEFAULT
0
protected static final String
SIGNATURE_BELONGS_TO_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.role_ExternalService.requiredInterface__OperationRequiredRole.signatures__OperationInterface->includes(self.calledService_ExternalService)"
-
org.palladiosimulator.pcm.seff.impl.ForkActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ForkedBehaviourImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.GuardedBranchTransitionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.InternalActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
MULTIPLE_INTERNAL_OCCURRENCE_DESCRIPTIONS_PER_FAILURE_TYPE_NOT_ALLOWED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.internalFailureOccurrenceDescriptions__InternalAction->forAll(x:pcm::reliability::InternalFailureOccurrenceDescription,y:pcm::reliability::InternalFailureOccurrenceDescription | x<>y implies x.softwareInducedFailureType__InternalFailureOccurrenceDescription <> y.softwareInducedFailureType__InternalFailureOccurrenceDescription )\n"
protected static final String
SUM_OF_INTERNAL_ACTION_FAILURE_PROBABILITIES_MUST_NOT_EXCEED1__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.internalFailureOccurrenceDescriptions__InternalAction.failureProbability.oclAsType(Real)->sum()<=1.0\n"
-
org.palladiosimulator.pcm.seff.impl.InternalCallActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.LoopActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ProbabilisticBranchTransitionImpl Modifier and Type Constant Field Value protected static final double
BRANCH_PROBABILITY_EDEFAULT
0.0
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ReleaseActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ResourceDemandingBehaviourImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
EACH_ACTION_EXCEPT_START_ACTIONAND_STOP_ACTION_MUST_HHAVE_APREDECESSOR_AND_SUCCESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.steps_Behaviour->select(s|not s.oclIsTypeOf(StartAction) and not s.oclIsTypeOf(StopAction))->exists(a|a.oclAsType(AbstractAction).predecessor_AbstractAction.oclIsUndefined()) and not self.steps_Behaviour->select(s|not s.oclIsTypeOf(StartAction) and not s.oclIsTypeOf(StopAction))->exists(a|a.oclAsType(AbstractAction).successor_AbstractAction.oclIsUndefined())"
protected static final String
EXACTLY_ONE_START_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.steps_Behaviour->select(s|s.oclIsTypeOf(StartAction))->size() = 1"
protected static final String
EXACTLY_ONE_STOP_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.steps_Behaviour->select(s|s.oclIsTypeOf(StopAction))->size() = 1"
-
org.palladiosimulator.pcm.seff.impl.ResourceDemandingInternalBehaviourImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ResourceDemandingSEFFImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
EACH_ACTION_EXCEPT_START_ACTIONAND_STOP_ACTION_MUST_HHAVE_APREDECESSOR_AND_SUCCESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.steps_Behaviour->select(s|not s.oclIsTypeOf(StartAction) and not s.oclIsTypeOf(StopAction))->exists(a|a.oclAsType(AbstractAction).predecessor_AbstractAction.oclIsUndefined()) and not self.steps_Behaviour->select(s|not s.oclIsTypeOf(StartAction) and not s.oclIsTypeOf(StopAction))->exists(a|a.oclAsType(AbstractAction).successor_AbstractAction.oclIsUndefined())"
protected static final String
EXACTLY_ONE_START_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.steps_Behaviour->select(s|s.oclIsTypeOf(StartAction))->size() = 1"
protected static final String
EXACTLY_ONE_STOP_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.steps_Behaviour->select(s|s.oclIsTypeOf(StopAction))->size() = 1"
protected static final String
REFERENCED_SIGNATURE_MUST_BELONG_TO_INTERFACE_REFERENCED_BY_PROVIDED_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"if self.describedService__SEFF.oclIsKindOf(pcm::repository::OperationSignature) then\n\tself.basicComponent_ServiceEffectSpecification.providedRoles_InterfaceProvidingEntity->exists(p | p.oclIsKindOf(pcm::repository::OperationProvidedRole) and (p.oclAsType(pcm::repository::OperationProvidedRole).providedInterface__OperationProvidedRole = self.describedService__SEFF.oclAsType(pcm::repository::OperationSignature).interface__OperationSignature))\nelse\n\tif self.describedService__SEFF.oclIsKindOf(pcm::repository::EventType) then\n\t\tself.basicComponent_ServiceEffectSpecification.providedRoles_InterfaceProvidingEntity->exists(p | p.oclIsKindOf(pcm::repository::SinkRole) and (p.oclAsType(pcm::repository::SinkRole).eventGroup__SinkRole = self.describedService__SEFF.oclAsType(pcm::repository::EventType).eventGroup__EventType))\n\telse\n\t\ttrue\n\tendif\nendif"
protected static final String
SEFF_TYPE_ID_EDEFAULT
"1"
-
org.palladiosimulator.pcm.seff.impl.SeffFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.SeffPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.ServiceEffectSpecificationImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
REFERENCED_SIGNATURE_MUST_BELONG_TO_INTERFACE_REFERENCED_BY_PROVIDED_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"if self.describedService__SEFF.oclIsKindOf(pcm::repository::OperationSignature) then\n\tself.basicComponent_ServiceEffectSpecification.providedRoles_InterfaceProvidingEntity->exists(p | p.oclIsKindOf(pcm::repository::OperationProvidedRole) and (p.oclAsType(pcm::repository::OperationProvidedRole).providedInterface__OperationProvidedRole = self.describedService__SEFF.oclAsType(pcm::repository::OperationSignature).interface__OperationSignature))\nelse\n\tif self.describedService__SEFF.oclIsKindOf(pcm::repository::EventType) then\n\t\tself.basicComponent_ServiceEffectSpecification.providedRoles_InterfaceProvidingEntity->exists(p | p.oclIsKindOf(pcm::repository::SinkRole) and (p.oclAsType(pcm::repository::SinkRole).eventGroup__SinkRole = self.describedService__SEFF.oclAsType(pcm::repository::EventType).eventGroup__EventType))\n\telse\n\t\ttrue\n\tendif\nendif"
protected static final String
SEFF_TYPE_ID_EDEFAULT
"1"
-
org.palladiosimulator.pcm.seff.impl.SetVariableActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.impl.StartActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
START_ACTION_PREDECESSOR_MUST_NOT_BE_DEFINED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.predecessor_AbstractAction.oclIsUndefined()"
-
org.palladiosimulator.pcm.seff.impl.StopActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
STOP_ACTION_SUCCESSOR_MUST_NOT_BE_DEFINED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.successor_AbstractAction.oclIsUndefined()"
-
org.palladiosimulator.pcm.seff.impl.SynchronisationPointImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.InfrastructureCall Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.ParametricResourceDemand Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.ResourceCall Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.SeffPerformanceFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.impl.InfrastructureCallImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
REFERENCED_REQUIRED_ROLE_MUST_BE_REQUIRED_BY_COMPONENT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.oclAsType(ecore::EObject)->closure(eContainer())->select( entity | entity.oclIsKindOf(pcm::core::entity::InterfaceRequiringEntity)).oclAsType(pcm::core::entity::InterfaceRequiringEntity).requiredRoles_InterfaceRequiringEntity->includes(self.requiredRole__InfrastructureCall)"
protected static final String
SIGNATURE_MUST_BELONG_TO_USED_REQUIRED_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"signature__InfrastructureCall.infrastructureInterface__InfrastructureSignature = requiredRole__InfrastructureCall.requiredInterface__InfrastructureRequiredRole"
protected static final String
SIGNATURE_ROLE_COMBINATION_MUST_BE_UNIQUE_WITHIN_ABSTRACT_INTERNAL_CONTROL_FLOW_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.action__InfrastructureCall.infrastructureCall__Action->select(call | call.requiredRole__InfrastructureCall = self.requiredRole__InfrastructureCall and call.signature__InfrastructureCall=self.signature__InfrastructureCall)->size() = 1"
-
org.palladiosimulator.pcm.seff.seff_performance.impl.ParametricResourceDemandImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
DEMANDED_PROCESSING_RESOURCE_MUST_BE_UNIQUE_WITHIN_ABSTRACT_INTERNAL_CONTROL_FLOW_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.action_ParametricResourceDemand.resourceDemand_Action->select(prd | prd.requiredResource_ParametricResourceDemand=self.requiredResource_ParametricResourceDemand)->size() = 1"
-
org.palladiosimulator.pcm.seff.seff_performance.impl.ResourceCallImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
RESOURCE_REQUIRED_ROLE_MUST_BE_REFERENCED_BY_COMPONENT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.oclAsType(ecore::EObject)->closure(eContainer())->select( entity | entity.oclIsKindOf(pcm::core::entity::ResourceInterfaceRequiringEntity)).oclAsType(pcm::core::entity::ResourceInterfaceRequiringEntity).resourceRequiredRoles__ResourceInterfaceRequiringEntity->includes(self.resourceRequiredRole__ResourceCall)"
protected static final String
RESOURCE_SIGNATURE_BELONGS_TO_RESOURCE_REQUIRED_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.resourceRequiredRole__ResourceCall.requiredResourceInterface__ResourceRequiredRole.resourceSignatures__ResourceInterface->includes(self.signature__ResourceCall)"
protected static final String
SIGNATURE_ROLE_COMBINATION_MUST_BE_UNIQUE_WITHIN_ABSTRACT_INTERNAL_CONTROL_FLOW_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.action__ResourceCall.resourceCall__Action->select(call | call.resourceRequiredRole__ResourceCall=self.resourceRequiredRole__ResourceCall and call.signature__ResourceCall=self.signature__ResourceCall)->size() = 1"
-
org.palladiosimulator.pcm.seff.seff_performance.impl.SeffPerformanceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.impl.SeffPerformancePackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_performance.util.SeffPerformanceSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.FailureHandlingEntity Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.RecoveryAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.RecoveryActionBehaviour Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.SeffReliabilityFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.impl.FailureHandlingEntityImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.impl.RecoveryActionBehaviourImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
EACH_ACTION_EXCEPT_START_ACTIONAND_STOP_ACTION_MUST_HHAVE_APREDECESSOR_AND_SUCCESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.steps_Behaviour->select(s|not s.oclIsTypeOf(StartAction) and not s.oclIsTypeOf(StopAction))->exists(a|a.oclAsType(AbstractAction).predecessor_AbstractAction.oclIsUndefined()) and not self.steps_Behaviour->select(s|not s.oclIsTypeOf(StartAction) and not s.oclIsTypeOf(StopAction))->exists(a|a.oclAsType(AbstractAction).successor_AbstractAction.oclIsUndefined())"
protected static final String
EXACTLY_ONE_START_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.steps_Behaviour->select(s|s.oclIsTypeOf(StartAction))->size() = 1"
protected static final String
EXACTLY_ONE_STOP_ACTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.steps_Behaviour->select(s|s.oclIsTypeOf(StopAction))->size() = 1"
protected static final String
RECOVERY_ACTION_BEHAVIOUR_HAS_ONLY_ONE_PREDECESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.recoveryAction__RecoveryActionBehaviour.recoveryActionBehaviours__RecoveryAction->\n\texists(x,y:RecoveryActionBehaviour | x<>y\n\t\tand x.failureHandlingAlternatives__RecoveryActionBehaviour->includes(self)\n\t\tand y.failureHandlingAlternatives__RecoveryActionBehaviour->includes(self))"
protected static final String
RECOVERY_ACTION_BEHAVIOUR_IS_NOT_SUCCESSOR_OF_ITSELF__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.failureHandlingAlternatives__RecoveryActionBehaviour->includes(self)"
protected static final String
SUCCESSORS_OF_RECOVERY_ACTION_BEHAVIOUR_HANDLE_DISJOINT_FAILURE_TYPES__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.failureHandlingAlternatives__RecoveryActionBehaviour->\n\texists(x,y:RecoveryActionBehaviour | x<>y and\n\tx.failureTypes_FailureHandlingEntity->\n\t\texists(f:pcm::reliability::FailureType |\n\t\ty.failureTypes_FailureHandlingEntity->includes(f)))"
-
org.palladiosimulator.pcm.seff.seff_reliability.impl.RecoveryActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
PRIMARY_BEHAVIOUR_OF_RECOVERY_ACTION_MUST_BE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.primaryBehaviour__RecoveryAction <> null"
-
org.palladiosimulator.pcm.seff.seff_reliability.impl.SeffReliabilityFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.impl.SeffReliabilityPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.util.SeffReliabilityAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.util.SeffReliabilityResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.util.SeffReliabilityResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.util.SeffReliabilitySwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.seff_reliability.util.SeffReliabilityValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
4
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.seff.seff_reliability"
public static final int
RECOVERY_ACTION__PRIMARY_BEHAVIOUR_OF_RECOVERY_ACTION_MUST_BE_SET
4
public static final int
RECOVERY_ACTION_BEHAVIOUR__RECOVERY_ACTION_BEHAVIOUR_HAS_ONLY_ONE_PREDECESSOR
1
public static final int
RECOVERY_ACTION_BEHAVIOUR__RECOVERY_ACTION_BEHAVIOUR_IS_NOT_SUCCESSOR_OF_ITSELF
2
public static final int
RECOVERY_ACTION_BEHAVIOUR__SUCCESSORS_OF_RECOVERY_ACTION_BEHAVIOUR_HANDLE_DISJOINT_FAILURE_TYPES
3
-
org.palladiosimulator.pcm.seff.util.SeffAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.util.SeffResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.util.SeffResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.seff.util.SeffSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.stochasticexpressions.parser.PCMStoExLexer Modifier and Type Constant Field Value public static final int
ALPHA
49
public static final int
AND
4
public static final int
BOOL
45
public static final int
BOOLPMF
34
public static final int
BYTESIZE
38
public static final int
COLON
26
public static final int
COMMENT
53
public static final int
DEFINITION
46
public static final int
DIGIT
47
public static final int
DIV
16
public static final int
DOT
22
public static final int
DOUBLEPDF
33
public static final int
DOUBLEPMF
30
public static final int
ENUMPMF
31
public static final int
EOF
-1
public static final int
EQUAL
9
public static final int
Exponent
48
public static final int
FALSE
36
public static final int
GREATER
7
public static final int
GREATEREQUAL
11
public static final int
ID
23
public static final int
IDPART
51
public static final int
IDSTART
50
public static final int
INNER
43
public static final int
INTPMF
27
public static final int
LESS
8
public static final int
LESSEQUAL
12
public static final int
LINE_COMMENT
54
public static final int
LPAREN
24
public static final int
MINUS
14
public static final int
MOD
17
public static final int
MUL
15
public static final int
NOT
19
public static final int
NOTEQUAL
10
public static final int
NUMBER
20
public static final int
NUMBER_OF_ELEMENTS
40
public static final int
OR
5
public static final int
ORDERED_DEF
32
public static final int
PLUS
13
public static final int
POW
18
public static final int
RPAREN
25
public static final int
SEMI
35
public static final int
SQUARE_PAREN_L
28
public static final int
SQUARE_PAREN_R
29
public static final int
STRING_LITERAL
21
public static final int
STRUCTURE
39
public static final int
T__55
55
public static final int
T__56
56
public static final int
TRUE
37
public static final int
TYPE
41
public static final int
UNIT
44
public static final int
VALUE
42
public static final int
WS
52
public static final int
XOR
6
-
org.palladiosimulator.pcm.stochasticexpressions.parser.PCMStoExParser Modifier and Type Constant Field Value public static final int
ALPHA
49
public static final int
AND
4
public static final int
BOOL
45
public static final int
BOOLPMF
34
public static final int
BYTESIZE
38
public static final int
COLON
26
public static final int
COMMENT
53
public static final int
DEFINITION
46
public static final int
DIGIT
47
public static final int
DIV
16
public static final int
DOT
22
public static final int
DOUBLEPDF
33
public static final int
DOUBLEPMF
30
public static final int
ENUMPMF
31
public static final int
EOF
-1
public static final int
EQUAL
9
public static final int
Exponent
48
public static final int
FALSE
36
public static final int
GREATER
7
public static final int
GREATEREQUAL
11
public static final int
ID
23
public static final int
IDPART
51
public static final int
IDSTART
50
public static final int
INNER
43
public static final int
INTPMF
27
public static final int
LESS
8
public static final int
LESSEQUAL
12
public static final int
LINE_COMMENT
54
public static final int
LPAREN
24
public static final int
MINUS
14
public static final int
MOD
17
public static final int
MUL
15
public static final int
NOT
19
public static final int
NOTEQUAL
10
public static final int
NUMBER
20
public static final int
NUMBER_OF_ELEMENTS
40
public static final int
OR
5
public static final int
ORDERED_DEF
32
public static final int
PLUS
13
public static final int
POW
18
public static final int
RPAREN
25
public static final int
SEMI
35
public static final int
SQUARE_PAREN_L
28
public static final int
SQUARE_PAREN_R
29
public static final int
STRING_LITERAL
21
public static final int
STRUCTURE
39
public static final int
T__55
55
public static final int
T__56
56
public static final int
TRUE
37
public static final int
TYPE
41
public static final int
UNIT
44
public static final int
VALUE
42
public static final int
WS
52
public static final int
XOR
6
-
org.palladiosimulator.pcm.subsystem.SubSystem Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.SubsystemFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.SubsystemPackage Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final String
eNAME
"subsystem"
public static final String
eNS_PREFIX
"subsystem"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/SubSystem/5.2"
public static final int
SUB_SYSTEM
0
public static final int
SUB_SYSTEM__ASSEMBLY_CONTEXTS_COMPOSED_STRUCTURE
2
public static final int
SUB_SYSTEM__CONNECTORS_COMPOSED_STRUCTURE
5
public static final int
SUB_SYSTEM__ENTITY_NAME
1
public static final int
SUB_SYSTEM__EVENT_CHANNEL_COMPOSED_STRUCTURE
4
public static final int
SUB_SYSTEM__ID
0
public static final int
SUB_SYSTEM__PROVIDED_ROLES_INTERFACE_PROVIDING_ENTITY
6
public static final int
SUB_SYSTEM__REPOSITORY_REPOSITORY_COMPONENT
9
public static final int
SUB_SYSTEM__REQUIRED_ROLES_INTERFACE_REQUIRING_ENTITY
8
public static final int
SUB_SYSTEM__RESOURCE_REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
3
public static final int
SUB_SYSTEM__RESOURCE_REQUIRED_ROLES_RESOURCE_INTERFACE_REQUIRING_ENTITY
7
public static final int
SUB_SYSTEM_FEATURE_COUNT
10
-
org.palladiosimulator.pcm.subsystem.impl.SubsystemFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.impl.SubSystemImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.impl.SubsystemPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.util.SubsystemAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.util.SubsystemResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.util.SubsystemResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.subsystem.util.SubsystemSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.System Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.SystemFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.SystemPackage Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final String
eNAME
"system"
public static final String
eNS_PREFIX
"system"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/System/5.2"
public static final int
SYSTEM
0
public static final int
SYSTEM__ASSEMBLY_CONTEXTS_COMPOSED_STRUCTURE
2
public static final int
SYSTEM__CONNECTORS_COMPOSED_STRUCTURE
5
public static final int
SYSTEM__ENTITY_NAME
1
public static final int
SYSTEM__EVENT_CHANNEL_COMPOSED_STRUCTURE
4
public static final int
SYSTEM__ID
0
public static final int
SYSTEM__PROVIDED_ROLES_INTERFACE_PROVIDING_ENTITY
6
public static final int
SYSTEM__QOS_ANNOTATIONS_SYSTEM
9
public static final int
SYSTEM__REQUIRED_ROLES_INTERFACE_REQUIRING_ENTITY
8
public static final int
SYSTEM__RESOURCE_REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
3
public static final int
SYSTEM__RESOURCE_REQUIRED_ROLES_RESOURCE_INTERFACE_REQUIRING_ENTITY
7
public static final int
SYSTEM_FEATURE_COUNT
10
-
org.palladiosimulator.pcm.system.impl.SystemFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.impl.SystemImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
MULTIPLE_CONNECTORS_CONSTRAINT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::ProvidedDelegationConnector)).oclAsType(pcm::core::composition::ProvidedDelegationConnector)->forAll( c1, c2 | c1 <> c2 implies c1.outerProvidedRole_ProvidedDelegationConnector <> c2.outerProvidedRole_ProvidedDelegationConnector)\n"
protected static final String
MULTIPLE_CONNECTORS_CONSTRAINT_FOR_ASSEMBLY_CONNECTORS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::AssemblyConnector)).oclAsType(AssemblyConnector)->forAll( c1, c2 | ( (c1 <> c2) and ( c1.requiringAssemblyContext_AssemblyConnector = c2.requiringAssemblyContext_AssemblyConnector ) ) implies c1.requiredRole_AssemblyConnector <> c2.requiredRole_AssemblyConnector )\n"
protected static final String
PROVIDED_ROLES_MUST_BE_BOUND__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.providedRoles_InterfaceProvidingEntity->forAll(role|self.connectors__ComposedStructure->select(conn | conn.oclIsTypeOf(pcm::core::composition::ProvidedDelegationConnector)).oclAsType(pcm::core::composition::ProvidedDelegationConnector)->exists(connector|connector.outerProvidedRole_ProvidedDelegationConnector = role))\n\n"
protected static final String
SYSTEM_MUST_HAVE_AT_LEAST_ONE_PROVIDED_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.providedRoles_InterfaceProvidingEntity->isEmpty()"
-
org.palladiosimulator.pcm.system.impl.SystemPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.util.SystemAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.util.SystemResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.util.SystemResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.util.SystemSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.system.util.SystemValidator Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
DIAGNOSTIC_CODE_COUNT
1
public static final String
DIAGNOSTIC_SOURCE
"org.palladiosimulator.pcm.system"
public static final int
SYSTEM__SYSTEM_MUST_HAVE_AT_LEAST_ONE_PROVIDED_ROLE
1
-
org.palladiosimulator.pcm.ui.PCMBenchUIPlugin Modifier and Type Constant Field Value public static final String
PLUGIN_ID
"org.palladiosimulator.pcm.ui"
-
org.palladiosimulator.pcm.usagemodel.AbstractUserAction Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.Branch Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.BranchTransition Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.ClosedWorkload Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.Delay Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.EntryLevelSystemCall Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.Loop Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.OpenWorkload Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.ScenarioBehaviour Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.Start Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.Stop Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.UsageModel Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.UsagemodelFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.UsagemodelPackage Modifier and Type Constant Field Value public static final int
ABSTRACT_USER_ACTION
5
public static final int
ABSTRACT_USER_ACTION__ENTITY_NAME
1
public static final int
ABSTRACT_USER_ACTION__ID
0
public static final int
ABSTRACT_USER_ACTION__PREDECESSOR
3
public static final int
ABSTRACT_USER_ACTION__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
ABSTRACT_USER_ACTION__SUCCESSOR
2
public static final int
ABSTRACT_USER_ACTION_FEATURE_COUNT
5
public static final int
BRANCH
8
public static final int
BRANCH__BRANCH_TRANSITIONS_BRANCH
5
public static final int
BRANCH__ENTITY_NAME
1
public static final int
BRANCH__ID
0
public static final int
BRANCH__PREDECESSOR
3
public static final int
BRANCH__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
BRANCH__SUCCESSOR
2
public static final int
BRANCH_FEATURE_COUNT
6
public static final int
BRANCH_TRANSITION
7
public static final int
BRANCH_TRANSITION__BRANCH_BRANCH_TRANSITION
1
public static final int
BRANCH_TRANSITION__BRANCH_PROBABILITY
0
public static final int
BRANCH_TRANSITION__BRANCHED_BEHAVIOUR_BRANCH_TRANSITION
2
public static final int
BRANCH_TRANSITION_FEATURE_COUNT
3
public static final int
CLOSED_WORKLOAD
14
public static final int
CLOSED_WORKLOAD__POPULATION
1
public static final int
CLOSED_WORKLOAD__THINK_TIME_CLOSED_WORKLOAD
2
public static final int
CLOSED_WORKLOAD__USAGE_SCENARIO_WORKLOAD
0
public static final int
CLOSED_WORKLOAD_FEATURE_COUNT
3
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
public static final int
DELAY
13
public static final int
DELAY__ENTITY_NAME
1
public static final int
DELAY__ID
0
public static final int
DELAY__PREDECESSOR
3
public static final int
DELAY__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
DELAY__SUCCESSOR
2
public static final int
DELAY__TIME_SPECIFICATION_DELAY
5
public static final int
DELAY_FEATURE_COUNT
6
public static final String
eNAME
"usagemodel"
public static final String
eNS_PREFIX
"usagemodel"
public static final String
eNS_URI
"http://palladiosimulator.org/PalladioComponentModel/UsageModel/5.2"
public static final int
ENTRY_LEVEL_SYSTEM_CALL
4
public static final int
ENTRY_LEVEL_SYSTEM_CALL__ENTITY_NAME
1
public static final int
ENTRY_LEVEL_SYSTEM_CALL__ID
0
public static final int
ENTRY_LEVEL_SYSTEM_CALL__INPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
9
public static final int
ENTRY_LEVEL_SYSTEM_CALL__OPERATION_SIGNATURE_ENTRY_LEVEL_SYSTEM_CALL
6
public static final int
ENTRY_LEVEL_SYSTEM_CALL__OUTPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
7
public static final int
ENTRY_LEVEL_SYSTEM_CALL__PREDECESSOR
3
public static final int
ENTRY_LEVEL_SYSTEM_CALL__PRIORITY
8
public static final int
ENTRY_LEVEL_SYSTEM_CALL__PROVIDED_ROLE_ENTRY_LEVEL_SYSTEM_CALL
5
public static final int
ENTRY_LEVEL_SYSTEM_CALL__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
ENTRY_LEVEL_SYSTEM_CALL__SUCCESSOR
2
public static final int
ENTRY_LEVEL_SYSTEM_CALL_FEATURE_COUNT
10
public static final int
LOOP
9
public static final int
LOOP__BODY_BEHAVIOUR_LOOP
6
public static final int
LOOP__ENTITY_NAME
1
public static final int
LOOP__ID
0
public static final int
LOOP__LOOP_ITERATION_LOOP
5
public static final int
LOOP__PREDECESSOR
3
public static final int
LOOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
LOOP__SUCCESSOR
2
public static final int
LOOP_FEATURE_COUNT
7
public static final int
OPEN_WORKLOAD
12
public static final int
OPEN_WORKLOAD__INTER_ARRIVAL_TIME_OPEN_WORKLOAD
1
public static final int
OPEN_WORKLOAD__USAGE_SCENARIO_WORKLOAD
0
public static final int
OPEN_WORKLOAD_FEATURE_COUNT
2
public static final int
SCENARIO_BEHAVIOUR
6
public static final int
SCENARIO_BEHAVIOUR__ACTIONS_SCENARIO_BEHAVIOUR
5
public static final int
SCENARIO_BEHAVIOUR__BRANCH_TRANSITION_SCENARIO_BEHAVIOUR
3
public static final int
SCENARIO_BEHAVIOUR__ENTITY_NAME
1
public static final int
SCENARIO_BEHAVIOUR__ID
0
public static final int
SCENARIO_BEHAVIOUR__LOOP_SCENARIO_BEHAVIOUR
4
public static final int
SCENARIO_BEHAVIOUR__USAGE_SCENARIO_SENARIO_BEHAVIOUR
2
public static final int
SCENARIO_BEHAVIOUR_FEATURE_COUNT
6
public static final int
START
11
public static final int
START__ENTITY_NAME
1
public static final int
START__ID
0
public static final int
START__PREDECESSOR
3
public static final int
START__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
START__SUCCESSOR
2
public static final int
START_FEATURE_COUNT
5
public static final int
STOP
10
public static final int
STOP__ENTITY_NAME
1
public static final int
STOP__ID
0
public static final int
STOP__PREDECESSOR
3
public static final int
STOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
4
public static final int
STOP__SUCCESSOR
2
public static final int
STOP_FEATURE_COUNT
5
public static final int
USAGE_MODEL
3
public static final int
USAGE_MODEL__USAGE_SCENARIO_USAGE_MODEL
0
public static final int
USAGE_MODEL__USER_DATA_USAGE_MODEL
1
public static final int
USAGE_MODEL_FEATURE_COUNT
2
public static final int
USAGE_SCENARIO
1
public static final int
USAGE_SCENARIO__ENTITY_NAME
1
public static final int
USAGE_SCENARIO__ID
0
public static final int
USAGE_SCENARIO__SCENARIO_BEHAVIOUR_USAGE_SCENARIO
3
public static final int
USAGE_SCENARIO__USAGE_MODEL_USAGE_SCENARIO
2
public static final int
USAGE_SCENARIO__WORKLOAD_USAGE_SCENARIO
4
public static final int
USAGE_SCENARIO_FEATURE_COUNT
5
public static final int
USER_DATA
2
public static final int
USER_DATA__ASSEMBLY_CONTEXT_USER_DATA
0
public static final int
USER_DATA__USAGE_MODEL_USER_DATA
1
public static final int
USER_DATA__USER_DATA_PARAMETER_USAGES_USER_DATA
2
public static final int
USER_DATA_FEATURE_COUNT
3
public static final int
WORKLOAD
0
public static final int
WORKLOAD__USAGE_SCENARIO_WORKLOAD
0
public static final int
WORKLOAD_FEATURE_COUNT
1
-
org.palladiosimulator.pcm.usagemodel.UsageScenario Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.UserData Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.Workload Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.AbstractUserActionImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.BranchImpl Modifier and Type Constant Field Value protected static final String
ALL_BRANCH_PROBABILITIES_MUST_SUM_UP_TO1__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self->collect(branchTransitions_Branch.branchProbability)->sum() > 0.999 and self->collect(branchTransitions_Branch.branchProbability)->sum() <1.001"
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.BranchTransitionImpl Modifier and Type Constant Field Value protected static final double
BRANCH_PROBABILITY_EDEFAULT
0.0
public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.ClosedWorkloadImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final int
POPULATION_EDEFAULT
0
protected static final String
POPULATION_IN_CLOSED_WORKLOAD_NEEDS_TO_BE_SPECIFIED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.population.oclIsUndefined() and self.population <> \'\'"
protected static final String
THINK_TIME_IN_CLOSED_WORKLOAD_NEEDS_TO_BE_SPECIFIED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.thinkTime_ClosedWorkload.oclIsUndefined() and self.thinkTime_ClosedWorkload.specification <> \'\'"
-
org.palladiosimulator.pcm.usagemodel.impl.DelayImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.EntryLevelSystemCallImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
ENTRY_LEVEL_SYSTEM_CALL_MUST_REFERENCE_PROVIDED_ROLE_OF_ASYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.providedRole_EntryLevelSystemCall.providingEntity_ProvidedRole.oclIsTypeOf(pcm::system::System)"
protected static final String
ENTRY_LEVEL_SYSTEM_CALL_SIGNATURE_MUST_MATCH_ITS_PROVIDED_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.providedRole_EntryLevelSystemCall.providedInterface__OperationProvidedRole.signatures__OperationInterface->includes(self.operationSignature__EntryLevelSystemCall)"
protected static final int
PRIORITY_EDEFAULT
0
-
org.palladiosimulator.pcm.usagemodel.impl.LoopImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.OpenWorkloadImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
INTER_ARRIVAL_TIME_IN_OPEN_WORKLOAD_NEEDS_TO_BE_SPECIFIED__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.interArrivalTime_OpenWorkload.oclIsUndefined() and self.interArrivalTime_OpenWorkload.specification <> \'\'"
-
org.palladiosimulator.pcm.usagemodel.impl.ScenarioBehaviourImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
EACHUSERACTIONEXCEPT_STARTAND_STOPMUSTHAVEAPREDECESSORANDSUCCESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"not self.actions_ScenarioBehaviour->select(s|not s.oclIsTypeOf(Start) and not s.oclIsTypeOf(Stop))->exists(a|a.oclAsType(AbstractUserAction).predecessor.oclIsUndefined()) and not self.actions_ScenarioBehaviour->select(s|not s.oclIsTypeOf(Start) and not s.oclIsTypeOf(Stop))->exists(a|a.oclAsType(AbstractUserAction).successor.oclIsUndefined())"
protected static final String
EXACTLYONESTART__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.actions_ScenarioBehaviour->select(s|s.oclIsTypeOf(Start))->size() = 1"
protected static final String
EXACTLYONESTOP__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.actions_ScenarioBehaviour->select(s|s.oclIsTypeOf(Stop))->size() = 1"
-
org.palladiosimulator.pcm.usagemodel.impl.StartImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
START_HAS_NO_PREDECESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.predecessor.oclIsUndefined()"
-
org.palladiosimulator.pcm.usagemodel.impl.StopImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
protected static final String
STOP_HAS_NO_SUCCESSOR__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
"self.successor.oclIsUndefined()"
-
org.palladiosimulator.pcm.usagemodel.impl.UsagemodelFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.UsageModelImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.UsagemodelPackageImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.UsageScenarioImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.UserDataImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.impl.WorkloadImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.util.UsagemodelAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.util.UsagemodelResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.util.UsagemodelResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.usagemodel.util.UsagemodelSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.util.PcmAdapterFactory Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.util.PcmResourceFactoryImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.util.PcmResourceImpl Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcm.util.PcmSwitch<T> Modifier and Type Constant Field Value public static final String
copyright
"Copyright 2005-2017 by palladiosimulator.org"
-
org.palladiosimulator.pcmmeasuringpoint.impl.ActiveResourceMeasuringPointImpl Modifier and Type Constant Field Value protected static final int
REPLICA_ID_EDEFAULT
0
-
org.palladiosimulator.pcmmeasuringpoint.impl.ActiveResourceReferenceImpl Modifier and Type Constant Field Value protected static final int
REPLICA_ID_EDEFAULT
0