Interface Workload

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, Notifier, PCMBaseClass, PCMClass
All Known Subinterfaces:
ClosedWorkload, OpenWorkload
All Known Implementing Classes:
ClosedWorkloadImpl, OpenWorkloadImpl, WorkloadImpl

public interface Workload extends PCMBaseClass
A representation of the model object 'Workload'. A Workload specifies the usage intensity of a system, which relates to the number of users concurrently present in the system. The PCM usage model adopts this concept from classical queueing theory [123]. The specified workloads can directly be used in queueing networks or easily be mapped to markings in stochastic Petri nets. Workloads can either be open or closed. The algorithms used to analyse queueing networks differ depending on whether open or closed workloads are modelled [123]. Some special queueing networks can only be analysed given a particular workload type (open or closed). Notice, that it is possible to specify a usage model with open workload usage scenarios and closed workload usage scenarios at the same time. Open and closed workloads can be executed in parallel when analysing the model. [123] E. Lazowska, J. Zahorjan, G. Graham, and K. Sevcik, Quantitative System Performance. Prentice Hall, 1984.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
abstract="true"