Modeling of dynamic network-based services

David Hausheer · Repository for Publications and Research Data (ETH Zurich) · 2001

Application Service Providers (ASP) host services such as software applications for clients, i.e., individual consumers and enterprises.The clients should be able to dynamically create and configure a service for use in their current projects, without much knowledge about the underlying infrastructure and the applications providing the service.Installing such customized services on the ASP infrastructure is a difficult and time consuming process when done manually.Automating this process has obvious advantages for a large number of clients.This, however, requires that the dependencies of a service and its components need to be resolved and provisioned automatically.Hence, a common service composition model is needed.In this thesis a model for defining services is proposed.This model is based on emerging XML technologies.To validate this model, a software prototype was implemented in Java.Through a simple user interface based on the Java servlet technology a client is able to configure, install and modify a service.

Read the paper · More papers on PaperTik