Next: Resource Demand
Up: Resource Demanding Service Effect
Previous: Resource Demanding Service Effect
Contents
Index
Figure 3.15:
Overview of the RDSEFF
|
Figure 3.15 shows how RDSEFFs are connected to the PCM and contains their main parts. Each BasicComponent can contain a number of ServiceEffectSpecifications, each of which references a signature of a provided service of the component. Each provided service can be described with different types of SEFFs.
A ResourceDemandingSEFF is a ServiceEffectSpecification and a ResourceDemandingBehaviour at the same time inheriting from both classes. The reason for this construct lies in the fact, that ResourceDemandingBehaviours can be used recursively inside themselves to describe loop bodies or branched behaviours (explained later), and these inner behaviours should not be RDSEFFs themselves.
The ResourceDemandingBehaviour is designed to reflect different influence factors on the performance and reliability of a component service. It contains a set of AbstractActions to model
- calls to required services,
- resource usage by internal activities, and the
- corresponding control flow between required service calls and resource usage.
Next: Resource Demand
Up: Resource Demanding Service Effect
Previous: Resource Demanding Service Effect
Contents
Index
Snowball
2007-03-16