next up previous contents index
Next: Resource Demand Up: Resource Demanding Service Effect Previous: Resource Demanding Service Effect   Contents   Index

Overview

Figure 3.15: Overview of the RDSEFF
Image RDSEFF1
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


next up previous contents index
Next: Resource Demand Up: Resource Demanding Service Effect Previous: Resource Demanding Service Effect   Contents   Index
Snowball 2007-03-16