As suggested by the title, in this thesis we are interested in how automatic web-service configuration be performed on
the Semantic Web. We explore three practical and fairly advanced web-service scenarios that happen to require an automatic web-based
configuration technology to be realized. From these scenarios we derive a number of practical requirements to such a technology and find out
that the Semantic Web provides a few building blocks for such a technology.
The first block is the architecture and we extend the existing UPML approach to fit the requirements imposed by the
scenarios. For the second block, the configuration algorithm, we realize that neither parametric design nor planning can be directly applied to
this task. Accordingly, we develop a combination of those.
These two major blocks constitute our solution to the web-service configuration task. We test it by implementing the web
service scenarios to show that they, indeed, can be solved.