Interface UsagemodelPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
UsagemodelPackageImpl
public interface UsagemodelPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
TODO: Include the example from Heiko's dissertation here? But how to include the picture?
The usage of a software system by external clients has to be captured in models to enable model-driven
performance predictions. Here, the term usage refers to workload (i.e., the number of users concurrently
present in the system), usage scenarios (i.e., possible sequences of invoking services at system provided
roles), waiting delays between service invocations, and values for parameters and component configurations.
This package contains the usage specification language, which (i) provides more expressiveness for
characterising parameter instances than previous models, but (ii) at the same time is restricted to concepts
familiar to domain experts to create a domain specific language. The language is called PCM usage
model.
The UsageModel specifies the whole user interaction with a system from a performance viewpoint. It consists of a number of concurrently executed UsageScenarios and a set of global UserData specifications. Each UsageScenario includes a workload and a scenario behaviour. The concepts are explained for the single meta classes included in this package.
Note that UsageModels are completely decoupled from the inner contents of a system, which consists of an assembly and a connected resource environment. The UsageModel only refers to services of system provided roles. It regards the component
architecture (i.e., the assembly) as well as used resources (i.e., hardware devices such as CPUs
and harddisks or software entities such as threads, semaphores) as hidden in the system. Thus, the UsageModel only captures information that is available to domain experts and can be changed by them. Resource
environment and component architecture may be changed independently from the UsageModel
by system architects, if the system's ProvidedRoles remain unchanged.
Discussion:
Notice, that unlike other behavioural description languages for performance prediction (e.g., [162, 187,
78]), the PCM usage model specifically models user behaviour and for example does not refer to resources.
Other performance meta-models mix up the specification of user behaviour, component behaviour, and
resources, so that a single developer role (i.e., a performance analyst) needs to specify the performance
model. Opposed to this, the PCM targets a division of work for multiple developer roles (cf. Section 3.1 of Heiko Koziolek's dissertation).
Furthermore, none of the other performance meta-models support explicit service parameter modelling.
While CSM [162] includes a meta-class Message to specify the amount of data transferred between
two steps in the performance model, and KLAPER [78] allows the specification of parameter values
in principle, none of these language uses the information to parameterise resource demands or component
behaviour. Additionally, they do not provide the information readily analysable by MDSD tools.
The PCM usage model has been designed based on meta models such as the performance domain model
of the UML SPT profile [31], the Core Scenario Model (CSM) [162], and KLAPER [78]. It is furthermore
related to usage models used in statistical testing [34]. Although the concepts included in the PCM usage
model are quite similar to the modelling capabilities of the UML SPT profile, there are some subtle
differences:
- The usage model is aligned with the role of the domain expert, and uses only concepts known to
this role. It is a domain specific language, whereas the UML SPT performance domain model is
a general purpose language that includes information, which is usually spread over multiple developer
roles such as the component assembler and the system deployer, so that a domain expert without a technical background could not specify an instance of it. Nevertheless, domain experts
should be able to create PCM usage models with appropriate tools independently from other developer
roles, because such models only contain concepts known to them.
- The number of loop iterations is not bound to a constant value, but can be specified as a random
variable.
- The control flow constructs are arranged in a hierarchical fashion to enable easy analyses.
- Users are restricted to non-concurrent behaviour, as it is assumed, that users only execute the
services of a system one at a time.
- System service invocations can be enhanced with characterisations of parameters values.
[31] Object Management Group (OMG), "UML Profile for Schedulability, Performance and Time,"
http://www.omg.org/cgi-bin/doc?formal/2005-01-02, January 2005.
[34] James A. Whittaker and Michael G. Thomason, "A Markov chain model for statistical software
testing," IEEE Transactions on Software Engineering, vol. 20, no. 10, pp. 812-824, Oct. 1994.
[78] V. Grassi, R. Mirandola, and A. Sabetta, "From design to analysis models: a kernel language
for performance and reliability analysis of component-based systems," in Proc. 5th International
Workshop on Software and Performance (WOSP '05). New York, NY, USA: ACM Press, 2005,
pp. 25-36.
[162] D. B. Petriu and M. Woodside, "A metamodel for generating performance models from UML designs,"
in UML 2004 - The Unified Modeling Language. Model Languages and Applications. 7th
International Conference, Lisbon, Portugal, October 11-15, 2004, Proceedings, ser. LNCS, T. Baar,
A. Strohmeier, A. Moreira, and S. J. Mellor, Eds., vol. 3273. Springer, 2004, pp. 41-53.
[187] C. U. Smith, C. M. Llado, V. Cortellessa, A. D. Marco, and L. G. Williams, "From UML models
to software performance results: an SPE process based on XML interchange formats," in Proc. 5th
international workshop on Software and performance (WOSP'05). New York, NY, USA: ACM
Press, 2005, pp. 87-98.
- See Also:
UsagemodelFactory
- Generated class or method.
- EMF model class or method.
- kind="package" annotation="http://www.eclipse.org/emf/2002/Ecore validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL'"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
UsagemodelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
ABSTRACT_USER_ACTION
The meta object id for the 'Abstract User Action
' class.static int
ABSTRACT_USER_ACTION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
ABSTRACT_USER_ACTION__ID
The feature id for the 'Id' attribute.static int
ABSTRACT_USER_ACTION__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
ABSTRACT_USER_ACTION__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
ABSTRACT_USER_ACTION__SUCCESSOR
The feature id for the 'Successor' reference.static int
ABSTRACT_USER_ACTION_FEATURE_COUNT
The number of structural features of the 'Abstract User Action' class.static int
BRANCH
The meta object id for the 'Branch
' class.static int
BRANCH__BRANCH_TRANSITIONS_BRANCH
The feature id for the 'Branch Transitions Branch' containment reference list.static int
BRANCH__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
BRANCH__ID
The feature id for the 'Id' attribute.static int
BRANCH__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
BRANCH__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
BRANCH__SUCCESSOR
The feature id for the 'Successor' reference.static int
BRANCH_FEATURE_COUNT
The number of structural features of the 'Branch' class.static int
BRANCH_TRANSITION
The meta object id for the 'Branch Transition
' class.static int
BRANCH_TRANSITION__BRANCH_BRANCH_TRANSITION
The feature id for the 'Branch Branch Transition' container reference.static int
BRANCH_TRANSITION__BRANCH_PROBABILITY
The feature id for the 'Branch Probability' attribute.static int
BRANCH_TRANSITION__BRANCHED_BEHAVIOUR_BRANCH_TRANSITION
The feature id for the 'Branched Behaviour Branch Transition' containment reference.static int
BRANCH_TRANSITION_FEATURE_COUNT
The number of structural features of the 'Branch Transition' class.static int
CLOSED_WORKLOAD
The meta object id for the 'Closed Workload
' class.static int
CLOSED_WORKLOAD__POPULATION
The feature id for the 'Population' attribute.static int
CLOSED_WORKLOAD__THINK_TIME_CLOSED_WORKLOAD
The feature id for the 'Think Time Closed Workload' containment reference.static int
CLOSED_WORKLOAD__USAGE_SCENARIO_WORKLOAD
The feature id for the 'Usage Scenario Workload' container reference.static int
CLOSED_WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Closed Workload' class.static String
copyright
static int
DELAY
The meta object id for the 'Delay
' class.static int
DELAY__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
DELAY__ID
The feature id for the 'Id' attribute.static int
DELAY__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
DELAY__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
DELAY__SUCCESSOR
The feature id for the 'Successor' reference.static int
DELAY__TIME_SPECIFICATION_DELAY
The feature id for the 'Time Specification Delay' containment reference.static int
DELAY_FEATURE_COUNT
The number of structural features of the 'Delay' class.static UsagemodelPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
ENTRY_LEVEL_SYSTEM_CALL
The meta object id for the 'Entry Level System Call
' class.static int
ENTRY_LEVEL_SYSTEM_CALL__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
ENTRY_LEVEL_SYSTEM_CALL__ID
The feature id for the 'Id' attribute.static int
ENTRY_LEVEL_SYSTEM_CALL__INPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Input Parameter Usages Entry Level System Call' containment reference list.static int
ENTRY_LEVEL_SYSTEM_CALL__OPERATION_SIGNATURE_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Operation Signature Entry Level System Call' reference.static int
ENTRY_LEVEL_SYSTEM_CALL__OUTPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Output Parameter Usages Entry Level System Call' containment reference list.static int
ENTRY_LEVEL_SYSTEM_CALL__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
ENTRY_LEVEL_SYSTEM_CALL__PRIORITY
The feature id for the 'Priority' attribute.static int
ENTRY_LEVEL_SYSTEM_CALL__PROVIDED_ROLE_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Provided Role Entry Level System Call' reference.static int
ENTRY_LEVEL_SYSTEM_CALL__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
ENTRY_LEVEL_SYSTEM_CALL__SUCCESSOR
The feature id for the 'Successor' reference.static int
ENTRY_LEVEL_SYSTEM_CALL_FEATURE_COUNT
The number of structural features of the 'Entry Level System Call' class.static int
LOOP
The meta object id for the 'Loop
' class.static int
LOOP__BODY_BEHAVIOUR_LOOP
The feature id for the 'Body Behaviour Loop' containment reference.static int
LOOP__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
LOOP__ID
The feature id for the 'Id' attribute.static int
LOOP__LOOP_ITERATION_LOOP
The feature id for the 'Loop Iteration Loop' containment reference.static int
LOOP__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
LOOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
LOOP__SUCCESSOR
The feature id for the 'Successor' reference.static int
LOOP_FEATURE_COUNT
The number of structural features of the 'Loop' class.static int
OPEN_WORKLOAD
The meta object id for the 'Open Workload
' class.static int
OPEN_WORKLOAD__INTER_ARRIVAL_TIME_OPEN_WORKLOAD
The feature id for the 'Inter Arrival Time Open Workload' containment reference.static int
OPEN_WORKLOAD__USAGE_SCENARIO_WORKLOAD
The feature id for the 'Usage Scenario Workload' container reference.static int
OPEN_WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Open Workload' class.static int
SCENARIO_BEHAVIOUR
The meta object id for the 'Scenario Behaviour
' class.static int
SCENARIO_BEHAVIOUR__ACTIONS_SCENARIO_BEHAVIOUR
The feature id for the 'Actions Scenario Behaviour' containment reference list.static int
SCENARIO_BEHAVIOUR__BRANCH_TRANSITION_SCENARIO_BEHAVIOUR
The feature id for the 'Branch Transition Scenario Behaviour' container reference.static int
SCENARIO_BEHAVIOUR__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
SCENARIO_BEHAVIOUR__ID
The feature id for the 'Id' attribute.static int
SCENARIO_BEHAVIOUR__LOOP_SCENARIO_BEHAVIOUR
The feature id for the 'Loop Scenario Behaviour' container reference.static int
SCENARIO_BEHAVIOUR__USAGE_SCENARIO_SENARIO_BEHAVIOUR
The feature id for the 'Usage Scenario Senario Behaviour' container reference.static int
SCENARIO_BEHAVIOUR_FEATURE_COUNT
The number of structural features of the 'Scenario Behaviour' class.static int
START
The meta object id for the 'Start
' class.static int
START__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
START__ID
The feature id for the 'Id' attribute.static int
START__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
START__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
START__SUCCESSOR
The feature id for the 'Successor' reference.static int
START_FEATURE_COUNT
The number of structural features of the 'Start' class.static int
STOP
The meta object id for the 'Stop
' class.static int
STOP__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
STOP__ID
The feature id for the 'Id' attribute.static int
STOP__PREDECESSOR
The feature id for the 'Predecessor' reference.static int
STOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.static int
STOP__SUCCESSOR
The feature id for the 'Successor' reference.static int
STOP_FEATURE_COUNT
The number of structural features of the 'Stop' class.static int
USAGE_MODEL
The meta object id for the 'Usage Model
' class.static int
USAGE_MODEL__USAGE_SCENARIO_USAGE_MODEL
The feature id for the 'Usage Scenario Usage Model' containment reference list.static int
USAGE_MODEL__USER_DATA_USAGE_MODEL
The feature id for the 'User Data Usage Model' containment reference list.static int
USAGE_MODEL_FEATURE_COUNT
The number of structural features of the 'Usage Model' class.static int
USAGE_SCENARIO
The meta object id for the 'Usage Scenario
' class.static int
USAGE_SCENARIO__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
USAGE_SCENARIO__ID
The feature id for the 'Id' attribute.static int
USAGE_SCENARIO__SCENARIO_BEHAVIOUR_USAGE_SCENARIO
The feature id for the 'Scenario Behaviour Usage Scenario' containment reference.static int
USAGE_SCENARIO__USAGE_MODEL_USAGE_SCENARIO
The feature id for the 'Usage Model Usage Scenario' container reference.static int
USAGE_SCENARIO__WORKLOAD_USAGE_SCENARIO
The feature id for the 'Workload Usage Scenario' containment reference.static int
USAGE_SCENARIO_FEATURE_COUNT
The number of structural features of the 'Usage Scenario' class.static int
USER_DATA
The meta object id for the 'User Data
' class.static int
USER_DATA__ASSEMBLY_CONTEXT_USER_DATA
The feature id for the 'Assembly Context user Data' reference.static int
USER_DATA__USAGE_MODEL_USER_DATA
The feature id for the 'Usage Model User Data' container reference.static int
USER_DATA__USER_DATA_PARAMETER_USAGES_USER_DATA
The feature id for the 'User Data Parameter Usages User Data' containment reference list.static int
USER_DATA_FEATURE_COUNT
The number of structural features of the 'User Data' class.static int
WORKLOAD
The meta object id for the 'Workload
' class.static int
WORKLOAD__USAGE_SCENARIO_WORKLOAD
The feature id for the 'Usage Scenario Workload' container reference.static int
WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Workload' class.
-
Method Summary
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final UsagemodelPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
WORKLOAD
static final int WORKLOAD
The meta object id for the 'Workload
' class.- See Also:
WorkloadImpl
,UsagemodelPackageImpl.getWorkload()
, Constant Field Values- Generated class or method.
-
WORKLOAD__USAGE_SCENARIO_WORKLOAD
static final int WORKLOAD__USAGE_SCENARIO_WORKLOAD
The feature id for the 'Usage Scenario Workload' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
WORKLOAD_FEATURE_COUNT
static final int WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Workload' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_SCENARIO
static final int USAGE_SCENARIO
The meta object id for the 'Usage Scenario
' class.- See Also:
UsageScenarioImpl
,UsagemodelPackageImpl.getUsageScenario()
, Constant Field Values- Generated class or method.
-
USAGE_SCENARIO__ID
static final int USAGE_SCENARIO__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_SCENARIO__ENTITY_NAME
static final int USAGE_SCENARIO__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_SCENARIO__USAGE_MODEL_USAGE_SCENARIO
static final int USAGE_SCENARIO__USAGE_MODEL_USAGE_SCENARIO
The feature id for the 'Usage Model Usage Scenario' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_SCENARIO__SCENARIO_BEHAVIOUR_USAGE_SCENARIO
static final int USAGE_SCENARIO__SCENARIO_BEHAVIOUR_USAGE_SCENARIO
The feature id for the 'Scenario Behaviour Usage Scenario' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_SCENARIO__WORKLOAD_USAGE_SCENARIO
static final int USAGE_SCENARIO__WORKLOAD_USAGE_SCENARIO
The feature id for the 'Workload Usage Scenario' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_SCENARIO_FEATURE_COUNT
static final int USAGE_SCENARIO_FEATURE_COUNT
The number of structural features of the 'Usage Scenario' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER_DATA
static final int USER_DATA
The meta object id for the 'User Data
' class.- See Also:
UserDataImpl
,UsagemodelPackageImpl.getUserData()
, Constant Field Values- Generated class or method.
-
USER_DATA__ASSEMBLY_CONTEXT_USER_DATA
static final int USER_DATA__ASSEMBLY_CONTEXT_USER_DATA
The feature id for the 'Assembly Context user Data' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER_DATA__USAGE_MODEL_USER_DATA
static final int USER_DATA__USAGE_MODEL_USER_DATA
The feature id for the 'Usage Model User Data' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER_DATA__USER_DATA_PARAMETER_USAGES_USER_DATA
static final int USER_DATA__USER_DATA_PARAMETER_USAGES_USER_DATA
The feature id for the 'User Data Parameter Usages User Data' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER_DATA_FEATURE_COUNT
static final int USER_DATA_FEATURE_COUNT
The number of structural features of the 'User Data' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_MODEL
static final int USAGE_MODEL
The meta object id for the 'Usage Model
' class.- See Also:
UsageModelImpl
,UsagemodelPackageImpl.getUsageModel()
, Constant Field Values- Generated class or method.
-
USAGE_MODEL__USAGE_SCENARIO_USAGE_MODEL
static final int USAGE_MODEL__USAGE_SCENARIO_USAGE_MODEL
The feature id for the 'Usage Scenario Usage Model' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_MODEL__USER_DATA_USAGE_MODEL
static final int USAGE_MODEL__USER_DATA_USAGE_MODEL
The feature id for the 'User Data Usage Model' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USAGE_MODEL_FEATURE_COUNT
static final int USAGE_MODEL_FEATURE_COUNT
The number of structural features of the 'Usage Model' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_USER_ACTION
static final int ABSTRACT_USER_ACTION
The meta object id for the 'Abstract User Action
' class.- See Also:
AbstractUserActionImpl
,UsagemodelPackageImpl.getAbstractUserAction()
, Constant Field Values- Generated class or method.
-
ABSTRACT_USER_ACTION__ID
static final int ABSTRACT_USER_ACTION__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_USER_ACTION__ENTITY_NAME
static final int ABSTRACT_USER_ACTION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_USER_ACTION__SUCCESSOR
static final int ABSTRACT_USER_ACTION__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_USER_ACTION__PREDECESSOR
static final int ABSTRACT_USER_ACTION__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_USER_ACTION__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int ABSTRACT_USER_ACTION__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ABSTRACT_USER_ACTION_FEATURE_COUNT
static final int ABSTRACT_USER_ACTION_FEATURE_COUNT
The number of structural features of the 'Abstract User Action' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL
static final int ENTRY_LEVEL_SYSTEM_CALL
The meta object id for the 'Entry Level System Call
' class.- See Also:
EntryLevelSystemCallImpl
,UsagemodelPackageImpl.getEntryLevelSystemCall()
, Constant Field Values- Generated class or method.
-
ENTRY_LEVEL_SYSTEM_CALL__ID
static final int ENTRY_LEVEL_SYSTEM_CALL__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__ENTITY_NAME
static final int ENTRY_LEVEL_SYSTEM_CALL__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__SUCCESSOR
static final int ENTRY_LEVEL_SYSTEM_CALL__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__PREDECESSOR
static final int ENTRY_LEVEL_SYSTEM_CALL__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int ENTRY_LEVEL_SYSTEM_CALL__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__PROVIDED_ROLE_ENTRY_LEVEL_SYSTEM_CALL
static final int ENTRY_LEVEL_SYSTEM_CALL__PROVIDED_ROLE_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Provided Role Entry Level System Call' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__OPERATION_SIGNATURE_ENTRY_LEVEL_SYSTEM_CALL
static final int ENTRY_LEVEL_SYSTEM_CALL__OPERATION_SIGNATURE_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Operation Signature Entry Level System Call' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__OUTPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
static final int ENTRY_LEVEL_SYSTEM_CALL__OUTPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Output Parameter Usages Entry Level System Call' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__PRIORITY
static final int ENTRY_LEVEL_SYSTEM_CALL__PRIORITY
The feature id for the 'Priority' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL__INPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
static final int ENTRY_LEVEL_SYSTEM_CALL__INPUT_PARAMETER_USAGES_ENTRY_LEVEL_SYSTEM_CALL
The feature id for the 'Input Parameter Usages Entry Level System Call' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ENTRY_LEVEL_SYSTEM_CALL_FEATURE_COUNT
static final int ENTRY_LEVEL_SYSTEM_CALL_FEATURE_COUNT
The number of structural features of the 'Entry Level System Call' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR
static final int SCENARIO_BEHAVIOUR
The meta object id for the 'Scenario Behaviour
' class.- See Also:
ScenarioBehaviourImpl
,UsagemodelPackageImpl.getScenarioBehaviour()
, Constant Field Values- Generated class or method.
-
SCENARIO_BEHAVIOUR__ID
static final int SCENARIO_BEHAVIOUR__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR__ENTITY_NAME
static final int SCENARIO_BEHAVIOUR__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR__USAGE_SCENARIO_SENARIO_BEHAVIOUR
static final int SCENARIO_BEHAVIOUR__USAGE_SCENARIO_SENARIO_BEHAVIOUR
The feature id for the 'Usage Scenario Senario Behaviour' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR__BRANCH_TRANSITION_SCENARIO_BEHAVIOUR
static final int SCENARIO_BEHAVIOUR__BRANCH_TRANSITION_SCENARIO_BEHAVIOUR
The feature id for the 'Branch Transition Scenario Behaviour' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR__LOOP_SCENARIO_BEHAVIOUR
static final int SCENARIO_BEHAVIOUR__LOOP_SCENARIO_BEHAVIOUR
The feature id for the 'Loop Scenario Behaviour' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR__ACTIONS_SCENARIO_BEHAVIOUR
static final int SCENARIO_BEHAVIOUR__ACTIONS_SCENARIO_BEHAVIOUR
The feature id for the 'Actions Scenario Behaviour' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SCENARIO_BEHAVIOUR_FEATURE_COUNT
static final int SCENARIO_BEHAVIOUR_FEATURE_COUNT
The number of structural features of the 'Scenario Behaviour' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH_TRANSITION
static final int BRANCH_TRANSITION
The meta object id for the 'Branch Transition
' class.- See Also:
BranchTransitionImpl
,UsagemodelPackageImpl.getBranchTransition()
, Constant Field Values- Generated class or method.
-
BRANCH_TRANSITION__BRANCH_PROBABILITY
static final int BRANCH_TRANSITION__BRANCH_PROBABILITY
The feature id for the 'Branch Probability' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH_TRANSITION__BRANCH_BRANCH_TRANSITION
static final int BRANCH_TRANSITION__BRANCH_BRANCH_TRANSITION
The feature id for the 'Branch Branch Transition' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH_TRANSITION__BRANCHED_BEHAVIOUR_BRANCH_TRANSITION
static final int BRANCH_TRANSITION__BRANCHED_BEHAVIOUR_BRANCH_TRANSITION
The feature id for the 'Branched Behaviour Branch Transition' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH_TRANSITION_FEATURE_COUNT
static final int BRANCH_TRANSITION_FEATURE_COUNT
The number of structural features of the 'Branch Transition' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH
static final int BRANCH
The meta object id for the 'Branch
' class.- See Also:
BranchImpl
,UsagemodelPackageImpl.getBranch()
, Constant Field Values- Generated class or method.
-
BRANCH__ID
static final int BRANCH__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH__ENTITY_NAME
static final int BRANCH__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH__SUCCESSOR
static final int BRANCH__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH__PREDECESSOR
static final int BRANCH__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int BRANCH__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH__BRANCH_TRANSITIONS_BRANCH
static final int BRANCH__BRANCH_TRANSITIONS_BRANCH
The feature id for the 'Branch Transitions Branch' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
BRANCH_FEATURE_COUNT
static final int BRANCH_FEATURE_COUNT
The number of structural features of the 'Branch' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP
static final int LOOP
The meta object id for the 'Loop
' class.- See Also:
LoopImpl
,UsagemodelPackageImpl.getLoop()
, Constant Field Values- Generated class or method.
-
LOOP__ID
static final int LOOP__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__ENTITY_NAME
static final int LOOP__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__SUCCESSOR
static final int LOOP__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__PREDECESSOR
static final int LOOP__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int LOOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__LOOP_ITERATION_LOOP
static final int LOOP__LOOP_ITERATION_LOOP
The feature id for the 'Loop Iteration Loop' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP__BODY_BEHAVIOUR_LOOP
static final int LOOP__BODY_BEHAVIOUR_LOOP
The feature id for the 'Body Behaviour Loop' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
LOOP_FEATURE_COUNT
static final int LOOP_FEATURE_COUNT
The number of structural features of the 'Loop' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STOP
static final int STOP
The meta object id for the 'Stop
' class.- See Also:
StopImpl
,UsagemodelPackageImpl.getStop()
, Constant Field Values- Generated class or method.
-
STOP__ID
static final int STOP__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STOP__ENTITY_NAME
static final int STOP__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STOP__SUCCESSOR
static final int STOP__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STOP__PREDECESSOR
static final int STOP__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int STOP__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STOP_FEATURE_COUNT
static final int STOP_FEATURE_COUNT
The number of structural features of the 'Stop' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
START
static final int START
The meta object id for the 'Start
' class.- See Also:
StartImpl
,UsagemodelPackageImpl.getStart()
, Constant Field Values- Generated class or method.
-
START__ID
static final int START__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
START__ENTITY_NAME
static final int START__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
START__SUCCESSOR
static final int START__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
START__PREDECESSOR
static final int START__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
START__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int START__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
START_FEATURE_COUNT
static final int START_FEATURE_COUNT
The number of structural features of the 'Start' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPEN_WORKLOAD
static final int OPEN_WORKLOAD
The meta object id for the 'Open Workload
' class.- See Also:
OpenWorkloadImpl
,UsagemodelPackageImpl.getOpenWorkload()
, Constant Field Values- Generated class or method.
-
OPEN_WORKLOAD__USAGE_SCENARIO_WORKLOAD
static final int OPEN_WORKLOAD__USAGE_SCENARIO_WORKLOAD
The feature id for the 'Usage Scenario Workload' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPEN_WORKLOAD__INTER_ARRIVAL_TIME_OPEN_WORKLOAD
static final int OPEN_WORKLOAD__INTER_ARRIVAL_TIME_OPEN_WORKLOAD
The feature id for the 'Inter Arrival Time Open Workload' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPEN_WORKLOAD_FEATURE_COUNT
static final int OPEN_WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Open Workload' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY
static final int DELAY
The meta object id for the 'Delay
' class.- See Also:
DelayImpl
,UsagemodelPackageImpl.getDelay()
, Constant Field Values- Generated class or method.
-
DELAY__ID
static final int DELAY__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY__ENTITY_NAME
static final int DELAY__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY__SUCCESSOR
static final int DELAY__SUCCESSOR
The feature id for the 'Successor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY__PREDECESSOR
static final int DELAY__PREDECESSOR
The feature id for the 'Predecessor' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
static final int DELAY__SCENARIO_BEHAVIOUR_ABSTRACT_USER_ACTION
The feature id for the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY__TIME_SPECIFICATION_DELAY
static final int DELAY__TIME_SPECIFICATION_DELAY
The feature id for the 'Time Specification Delay' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DELAY_FEATURE_COUNT
static final int DELAY_FEATURE_COUNT
The number of structural features of the 'Delay' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CLOSED_WORKLOAD
static final int CLOSED_WORKLOAD
The meta object id for the 'Closed Workload
' class.- See Also:
ClosedWorkloadImpl
,UsagemodelPackageImpl.getClosedWorkload()
, Constant Field Values- Generated class or method.
-
CLOSED_WORKLOAD__USAGE_SCENARIO_WORKLOAD
static final int CLOSED_WORKLOAD__USAGE_SCENARIO_WORKLOAD
The feature id for the 'Usage Scenario Workload' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CLOSED_WORKLOAD__POPULATION
static final int CLOSED_WORKLOAD__POPULATION
The feature id for the 'Population' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CLOSED_WORKLOAD__THINK_TIME_CLOSED_WORKLOAD
static final int CLOSED_WORKLOAD__THINK_TIME_CLOSED_WORKLOAD
The feature id for the 'Think Time Closed Workload' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CLOSED_WORKLOAD_FEATURE_COUNT
static final int CLOSED_WORKLOAD_FEATURE_COUNT
The number of structural features of the 'Closed Workload' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getWorkload
EClass getWorkload()
Returns the meta object for class 'Workload
'.- Returns:
- the meta object for class 'Workload'.
- See Also:
Workload
- Generated class or method.
-
getWorkload_UsageScenario_Workload
EReference getWorkload_UsageScenario_Workload()
Returns the meta object for the container reference 'Usage Scenario Workload
'.- Returns:
- the meta object for the container reference 'Usage Scenario Workload'.
- See Also:
Workload.getUsageScenario_Workload()
,getWorkload()
- Generated class or method.
-
getUsageScenario
EClass getUsageScenario()
Returns the meta object for class 'Usage Scenario
'.- Returns:
- the meta object for class 'Usage Scenario'.
- See Also:
UsageScenario
- Generated class or method.
-
getUsageScenario_UsageModel_UsageScenario
EReference getUsageScenario_UsageModel_UsageScenario()
Returns the meta object for the container reference 'Usage Model Usage Scenario
'.- Returns:
- the meta object for the container reference 'Usage Model Usage Scenario'.
- See Also:
UsageScenario.getUsageModel_UsageScenario()
,getUsageScenario()
- Generated class or method.
-
getUsageScenario_ScenarioBehaviour_UsageScenario
EReference getUsageScenario_ScenarioBehaviour_UsageScenario()
Returns the meta object for the containment reference 'Scenario Behaviour Usage Scenario
'.- Returns:
- the meta object for the containment reference 'Scenario Behaviour Usage Scenario'.
- See Also:
UsageScenario.getScenarioBehaviour_UsageScenario()
,getUsageScenario()
- Generated class or method.
-
getUsageScenario_Workload_UsageScenario
EReference getUsageScenario_Workload_UsageScenario()
Returns the meta object for the containment reference 'Workload Usage Scenario
'.- Returns:
- the meta object for the containment reference 'Workload Usage Scenario'.
- See Also:
UsageScenario.getWorkload_UsageScenario()
,getUsageScenario()
- Generated class or method.
-
getUserData
EClass getUserData()
Returns the meta object for class 'User Data
'.- Returns:
- the meta object for class 'User Data'.
- See Also:
UserData
- Generated class or method.
-
getUserData_AssemblyContext_userData
EReference getUserData_AssemblyContext_userData()
Returns the meta object for the reference 'Assembly Context user Data
'.- Returns:
- the meta object for the reference 'Assembly Context user Data'.
- See Also:
UserData.getAssemblyContext_userData()
,getUserData()
- Generated class or method.
-
getUserData_UsageModel_UserData
EReference getUserData_UsageModel_UserData()
Returns the meta object for the container reference 'Usage Model User Data
'.- Returns:
- the meta object for the container reference 'Usage Model User Data'.
- See Also:
UserData.getUsageModel_UserData()
,getUserData()
- Generated class or method.
-
getUserData_UserDataParameterUsages_UserData
EReference getUserData_UserDataParameterUsages_UserData()
Returns the meta object for the containment reference list 'User Data Parameter Usages User Data
'.- Returns:
- the meta object for the containment reference list 'User Data Parameter Usages User Data'.
- See Also:
UserData.getUserDataParameterUsages_UserData()
,getUserData()
- Generated class or method.
-
getUsageModel
EClass getUsageModel()
Returns the meta object for class 'Usage Model
'.- Returns:
- the meta object for class 'Usage Model'.
- See Also:
UsageModel
- Generated class or method.
-
getUsageModel_UsageScenario_UsageModel
EReference getUsageModel_UsageScenario_UsageModel()
Returns the meta object for the containment reference list 'Usage Scenario Usage Model
'.- Returns:
- the meta object for the containment reference list 'Usage Scenario Usage Model'.
- See Also:
UsageModel.getUsageScenario_UsageModel()
,getUsageModel()
- Generated class or method.
-
getUsageModel_UserData_UsageModel
EReference getUsageModel_UserData_UsageModel()
Returns the meta object for the containment reference list 'User Data Usage Model
'.- Returns:
- the meta object for the containment reference list 'User Data Usage Model'.
- See Also:
UsageModel.getUserData_UsageModel()
,getUsageModel()
- Generated class or method.
-
getEntryLevelSystemCall
EClass getEntryLevelSystemCall()
Returns the meta object for class 'Entry Level System Call
'.- Returns:
- the meta object for class 'Entry Level System Call'.
- See Also:
EntryLevelSystemCall
- Generated class or method.
-
getEntryLevelSystemCall_ProvidedRole_EntryLevelSystemCall
EReference getEntryLevelSystemCall_ProvidedRole_EntryLevelSystemCall()
Returns the meta object for the reference 'Provided Role Entry Level System Call
'.- Returns:
- the meta object for the reference 'Provided Role Entry Level System Call'.
- See Also:
EntryLevelSystemCall.getProvidedRole_EntryLevelSystemCall()
,getEntryLevelSystemCall()
- Generated class or method.
-
getEntryLevelSystemCall_OperationSignature__EntryLevelSystemCall
EReference getEntryLevelSystemCall_OperationSignature__EntryLevelSystemCall()
Returns the meta object for the reference 'Operation Signature Entry Level System Call
'.- Returns:
- the meta object for the reference 'Operation Signature Entry Level System Call'.
- See Also:
EntryLevelSystemCall.getOperationSignature__EntryLevelSystemCall()
,getEntryLevelSystemCall()
- Generated class or method.
-
getEntryLevelSystemCall_OutputParameterUsages_EntryLevelSystemCall
EReference getEntryLevelSystemCall_OutputParameterUsages_EntryLevelSystemCall()
Returns the meta object for the containment reference list 'Output Parameter Usages Entry Level System Call
'.- Returns:
- the meta object for the containment reference list 'Output Parameter Usages Entry Level System Call'.
- See Also:
EntryLevelSystemCall.getOutputParameterUsages_EntryLevelSystemCall()
,getEntryLevelSystemCall()
- Generated class or method.
-
getEntryLevelSystemCall_Priority
EAttribute getEntryLevelSystemCall_Priority()
Returns the meta object for the attribute 'Priority
'.- Returns:
- the meta object for the attribute 'Priority'.
- See Also:
EntryLevelSystemCall.getPriority()
,getEntryLevelSystemCall()
- Generated class or method.
-
getEntryLevelSystemCall_InputParameterUsages_EntryLevelSystemCall
EReference getEntryLevelSystemCall_InputParameterUsages_EntryLevelSystemCall()
Returns the meta object for the containment reference list 'Input Parameter Usages Entry Level System Call
'.- Returns:
- the meta object for the containment reference list 'Input Parameter Usages Entry Level System Call'.
- See Also:
EntryLevelSystemCall.getInputParameterUsages_EntryLevelSystemCall()
,getEntryLevelSystemCall()
- Generated class or method.
-
getAbstractUserAction
EClass getAbstractUserAction()
Returns the meta object for class 'Abstract User Action
'.- Returns:
- the meta object for class 'Abstract User Action'.
- See Also:
AbstractUserAction
- Generated class or method.
-
getAbstractUserAction_Successor
EReference getAbstractUserAction_Successor()
Returns the meta object for the reference 'Successor
'.- Returns:
- the meta object for the reference 'Successor'.
- See Also:
AbstractUserAction.getSuccessor()
,getAbstractUserAction()
- Generated class or method.
-
getAbstractUserAction_Predecessor
EReference getAbstractUserAction_Predecessor()
Returns the meta object for the reference 'Predecessor
'.- Returns:
- the meta object for the reference 'Predecessor'.
- See Also:
AbstractUserAction.getPredecessor()
,getAbstractUserAction()
- Generated class or method.
-
getAbstractUserAction_ScenarioBehaviour_AbstractUserAction
EReference getAbstractUserAction_ScenarioBehaviour_AbstractUserAction()
Returns the meta object for the container reference 'Scenario Behaviour Abstract User Action
'.- Returns:
- the meta object for the container reference 'Scenario Behaviour Abstract User Action'.
- See Also:
AbstractUserAction.getScenarioBehaviour_AbstractUserAction()
,getAbstractUserAction()
- Generated class or method.
-
getScenarioBehaviour
EClass getScenarioBehaviour()
Returns the meta object for class 'Scenario Behaviour
'.- Returns:
- the meta object for class 'Scenario Behaviour'.
- See Also:
ScenarioBehaviour
- Generated class or method.
-
getScenarioBehaviour_UsageScenario_SenarioBehaviour
EReference getScenarioBehaviour_UsageScenario_SenarioBehaviour()
Returns the meta object for the container reference 'Usage Scenario Senario Behaviour
'.- Returns:
- the meta object for the container reference 'Usage Scenario Senario Behaviour'.
- See Also:
ScenarioBehaviour.getUsageScenario_SenarioBehaviour()
,getScenarioBehaviour()
- Generated class or method.
-
getScenarioBehaviour_BranchTransition_ScenarioBehaviour
EReference getScenarioBehaviour_BranchTransition_ScenarioBehaviour()
Returns the meta object for the container reference 'Branch Transition Scenario Behaviour
'.- Returns:
- the meta object for the container reference 'Branch Transition Scenario Behaviour'.
- See Also:
ScenarioBehaviour.getBranchTransition_ScenarioBehaviour()
,getScenarioBehaviour()
- Generated class or method.
-
getScenarioBehaviour_Loop_ScenarioBehaviour
EReference getScenarioBehaviour_Loop_ScenarioBehaviour()
Returns the meta object for the container reference 'Loop Scenario Behaviour
'.- Returns:
- the meta object for the container reference 'Loop Scenario Behaviour'.
- See Also:
ScenarioBehaviour.getLoop_ScenarioBehaviour()
,getScenarioBehaviour()
- Generated class or method.
-
getScenarioBehaviour_Actions_ScenarioBehaviour
EReference getScenarioBehaviour_Actions_ScenarioBehaviour()
Returns the meta object for the containment reference list 'Actions Scenario Behaviour
'.- Returns:
- the meta object for the containment reference list 'Actions Scenario Behaviour'.
- See Also:
ScenarioBehaviour.getActions_ScenarioBehaviour()
,getScenarioBehaviour()
- Generated class or method.
-
getBranchTransition
EClass getBranchTransition()
Returns the meta object for class 'Branch Transition
'.- Returns:
- the meta object for class 'Branch Transition'.
- See Also:
BranchTransition
- Generated class or method.
-
getBranchTransition_BranchProbability
EAttribute getBranchTransition_BranchProbability()
Returns the meta object for the attribute 'Branch Probability
'.- Returns:
- the meta object for the attribute 'Branch Probability'.
- See Also:
BranchTransition.getBranchProbability()
,getBranchTransition()
- Generated class or method.
-
getBranchTransition_Branch_BranchTransition
EReference getBranchTransition_Branch_BranchTransition()
Returns the meta object for the container reference 'Branch Branch Transition
'.- Returns:
- the meta object for the container reference 'Branch Branch Transition'.
- See Also:
BranchTransition.getBranch_BranchTransition()
,getBranchTransition()
- Generated class or method.
-
getBranchTransition_BranchedBehaviour_BranchTransition
EReference getBranchTransition_BranchedBehaviour_BranchTransition()
Returns the meta object for the containment reference 'Branched Behaviour Branch Transition
'.- Returns:
- the meta object for the containment reference 'Branched Behaviour Branch Transition'.
- See Also:
BranchTransition.getBranchedBehaviour_BranchTransition()
,getBranchTransition()
- Generated class or method.
-
getBranch
EClass getBranch()
Returns the meta object for class 'Branch
'.- Returns:
- the meta object for class 'Branch'.
- See Also:
Branch
- Generated class or method.
-
getBranch_BranchTransitions_Branch
EReference getBranch_BranchTransitions_Branch()
Returns the meta object for the containment reference list 'Branch Transitions Branch
'.- Returns:
- the meta object for the containment reference list 'Branch Transitions Branch'.
- See Also:
Branch.getBranchTransitions_Branch()
,getBranch()
- Generated class or method.
-
getLoop
EClass getLoop()
Returns the meta object for class 'Loop
'.- Returns:
- the meta object for class 'Loop'.
- See Also:
Loop
- Generated class or method.
-
getLoop_LoopIteration_Loop
EReference getLoop_LoopIteration_Loop()
Returns the meta object for the containment reference 'Loop Iteration Loop
'.- Returns:
- the meta object for the containment reference 'Loop Iteration Loop'.
- See Also:
Loop.getLoopIteration_Loop()
,getLoop()
- Generated class or method.
-
getLoop_BodyBehaviour_Loop
EReference getLoop_BodyBehaviour_Loop()
Returns the meta object for the containment reference 'Body Behaviour Loop
'.- Returns:
- the meta object for the containment reference 'Body Behaviour Loop'.
- See Also:
Loop.getBodyBehaviour_Loop()
,getLoop()
- Generated class or method.
-
getStop
EClass getStop()
Returns the meta object for class 'Stop
'.- Returns:
- the meta object for class 'Stop'.
- See Also:
Stop
- Generated class or method.
-
getStart
EClass getStart()
Returns the meta object for class 'Start
'.- Returns:
- the meta object for class 'Start'.
- See Also:
Start
- Generated class or method.
-
getOpenWorkload
EClass getOpenWorkload()
Returns the meta object for class 'Open Workload
'.- Returns:
- the meta object for class 'Open Workload'.
- See Also:
OpenWorkload
- Generated class or method.
-
getOpenWorkload_InterArrivalTime_OpenWorkload
EReference getOpenWorkload_InterArrivalTime_OpenWorkload()
Returns the meta object for the containment reference 'Inter Arrival Time Open Workload
'.- Returns:
- the meta object for the containment reference 'Inter Arrival Time Open Workload'.
- See Also:
OpenWorkload.getInterArrivalTime_OpenWorkload()
,getOpenWorkload()
- Generated class or method.
-
getDelay
EClass getDelay()
Returns the meta object for class 'Delay
'.- Returns:
- the meta object for class 'Delay'.
- See Also:
Delay
- Generated class or method.
-
getDelay_TimeSpecification_Delay
EReference getDelay_TimeSpecification_Delay()
Returns the meta object for the containment reference 'Time Specification Delay
'.- Returns:
- the meta object for the containment reference 'Time Specification Delay'.
- See Also:
Delay.getTimeSpecification_Delay()
,getDelay()
- Generated class or method.
-
getClosedWorkload
EClass getClosedWorkload()
Returns the meta object for class 'Closed Workload
'.- Returns:
- the meta object for class 'Closed Workload'.
- See Also:
ClosedWorkload
- Generated class or method.
-
getClosedWorkload_Population
EAttribute getClosedWorkload_Population()
Returns the meta object for the attribute 'Population
'.- Returns:
- the meta object for the attribute 'Population'.
- See Also:
ClosedWorkload.getPopulation()
,getClosedWorkload()
- Generated class or method.
-
getClosedWorkload_ThinkTime_ClosedWorkload
EReference getClosedWorkload_ThinkTime_ClosedWorkload()
Returns the meta object for the containment reference 'Think Time Closed Workload
'.- Returns:
- the meta object for the containment reference 'Think Time Closed Workload'.
- See Also:
ClosedWorkload.getThinkTime_ClosedWorkload()
,getClosedWorkload()
- Generated class or method.
-
getUsagemodelFactory
UsagemodelFactory getUsagemodelFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-