KlasseInternalAction

Internal Action Combines the execution of a number of internal computations by a component service in a single model entity. It models calculations inside a component service, which do not include calls to required services. For a desired high abstraction level, an RDSEFF has only one InternalAction for all instructions between two calls to required services. A high abstraction level is needed to keep the model tractable for mathematical analysis methods. However, in principle it is also possible to use multiple InternalActions in direct succession to model on a lower abstraction level and enable more accurate predictions.
InternalActions provide an abstraction from the complete behaviour (i.e., control and data flow) of a component service, as they can hide different possible control and data flows not affecting external service calls and express their resource demands as a single stochastic expression. This abstraction underlies the assumption that the resource demands of a number of instruction can be captured sufficiently accurate enough in one such expression

!!TableHeading.InheritedAttributes!!seff::AbstractInternalControlFlowAction seff::AbstractInternalControlFlowAction

!!TableHeading.InheritedAttributes!!seff::AbstractAction seff::AbstractAction
predecessor_AbstractAction predecessor_AbstractAction, successor_AbstractAction successor_AbstractAction

!!TableHeading.InheritedAttributes!!samm::core::Entity samm::core::Entity
documentation documentation

!!TableHeading.InheritedAttributes!!samm::core::NamedEntity samm::core::NamedEntity
name name

!!TableHeading.InheritedAttributes!!identifier::Identifier identifier::Identifier
id id

!!TableHeading.InheritedOperations!!seff::AbstractInternalControlFlowAction seff::AbstractInternalControlFlowAction

!!TableHeading.InheritedOperations!!seff::AbstractAction seff::AbstractAction

!!TableHeading.InheritedOperations!!samm::core::Entity samm::core::Entity

!!TableHeading.InheritedOperations!!samm::core::NamedEntity samm::core::NamedEntity

!!TableHeading.InheritedOperations!!identifier::Identifier identifier::Identifier

Eigenschaften:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameInternalAction
Name Expression
Namespace<<ePackage>> <Model> seff
Owned Template Signature
Owner<<ePackage>> <Model> seff
Owning Template Parameter
Package<<ePackage>> <Model> seff
Qualified Nameseff::InternalAction
Representation
Stereotype
Template Parameter
VisibilityPublic