Skip to Main Content
Components within service-oriented systems require a mechanism to get in touch with offered services. A traditional approach from the field of Web services is a discovery agency provided by the infrastructure, where service providers register and service requestors submit their queries. In the field of dynamic adaptive systems we deal with systems which change their behavior according to the needs of their users during runtime based on context information. Therefore, the wiring of service providers and service requestors - known as the system configuration - may change often. As a consequence of the dynamics it is reasonable not to let the service requestor take care about the service discovery. Instead we propose a component model enabling the proactive configuration of service-oriented systems which will be described in this paper.