Title :
An Abstraction Framework for Service Composition in Event-Driven SOA Systems
Author :
Dasgupta, Sourish ; Bhat, Satish ; Lee, Yugyung
Author_Institution :
Dept. of CSEE, Univ. of Missouri, Kansas City, MO, USA
Abstract :
The three core problems that can be identified with any SOA based system are: (i) service discovery, (ii) service selection, and (iii) service composition. Most of the previous researches have considered these three problems separately. However, we argue that these three problems are intrinsically related and hence, cannot be treated separately. We propose a proactive event-driven model where user activities and services are treated as events. We then graphically model a SOA system into a network of activities called "activity network" (ANet). The nodes of such a network are the services and the edges their mutual causal dependency. We show how both functional as well as contextual information can be incorporated into the network and then justify why that is necessary for solving the three problems mentioned hereby. We then propose an abstraction technique that helps us to simplify the ANet and provide an architectural platform where the three problems can be solved in an efficient manner.
Keywords :
software architecture; ANet; activity network; event-driven SOA systems; service composition; service discovery; service selection; Cities and towns; Context-aware services; OWL; Semantic Web; Service oriented architecture; Web services; Event-driven SOA; Web Service Compatibility; Web Service Similarity;
Conference_Titel :
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3709-2
DOI :
10.1109/ICWS.2009.103