Interface ComponentSpecifiedExecutionTime

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, Notifier, PCMBaseClass, PCMClass, SpecifiedExecutionTime, SpecifiedQoSAnnotation
All Known Implementing Classes:
ComponentSpecifiedExecutionTimeImpl

public interface ComponentSpecifiedExecutionTime extends SpecifiedExecutionTime
A representation of the model object 'Component Specified Execution Time'. The ComponentSpecifiedExecutionTime allows software architects (and performance analysts) to specify the response time of a service (signature + role) of a component. However, the response time is not given for the considered component in general, but the component in a specific context (i.e., in a specific hardware environment with specific external components connected) determined by the AssemblyContext. This allows software architects to include Provided- and CompleteComponentTypes into their software architecuture that still miss a description of their internals. Even though the internals are missing, performance predictions are still possible. Note: - Is it actually the response time or total service demand specified here? -> I guess it should be response time. Otherwise, we would require also an assignment to resources. - I guess it's necessary to replace the association to the AssemblyContext by an association to an AllocationContext, since the Response time is heavily determined by the underlying hardware...

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.