Abstract. Developing service based complex applications (service composition) has become an important area of research in SOA. In spite of this, there has been little effort to understand and to manage the different forms of dependencies that occur in applications that are built from services. Moreover, doing composition (semi-) automatically is a crucial aspect in overcoming problems arising due to dynamic nature of a runtime environment. In this paper, we argue that automation of process model creation is one of the critical tasks to achieve dynamic service composition. We propose and present a framework for performing automatic service composition by exploring and managing dependency between services making use of semantic web service descriptions.
Abrehet M. Omer, Alexander Schill