To achieve accurate QoS analyses, a description of the usage of required services (influence c)) for each provided service of a component is useful, because the QoS characteristics perceived at the provided interface can depend on QoS characteristics of calls to required services. For example, consider a provided service calling a slow required service. In this case, the response time of the provided service will be perceived as slow by its clients, because the execution time of the slow required service has to be included in its own execution time (details can be found in [27]). software architects cannot know how requests to a provided service of a component are propagated to required services if no dependencies between them are specified. Thus, component developers have to enhance their component specifications with a description of such intra-component dependencies to enable accurate specification-based QoS analyses by third parties.