LPIS Home Page
Google Search

Title: Web Service Composition Using a Deductive XML Rule Language
Author(s): N. Bassiliades, D. Anagnostopoulos, I. Vlahavas.
Availability: Click here to download the PDF (Acrobat Reader) file (35 pages).
Keywords: Web Service Composition, Service Domain, Deductive Object Oriented Database, XML Rule Language.
Appeared in: Distributed and Parallel Databases, Ahmed K. Elmagarmid (Ed.), Kluwer, Vol. 17, No. 2, pp. 135-178, 2005.
Abstract: This paper describes a knowledge-based Web Service composition system, called SWIM, which is based on the Service Domain model. Service Domains are communities of related Web Services that are mediated by a single Web Service, called the Mediator Service, which functions as a proxy for them. When a requestor sends a message to the Mediator Service one or more of the related Web Services are selected to dispatch the message and the results returned are aggregated to a single answer to the requestor. Mediator Services can be further composed to more complex Mediator Services that combine several selection and aggregation algorithms among many heterogeneous web services. The system utilizes the X DEVICE deductive XML rule language for defining complex algorithms for selecting registered web services, combining the results, and synchronizing the workflow of information among the combined web services in a declarative way. In the paper, we demonstrate the flexibility and expressibility of our approach for composing Web Services using several e-business examples, covering most of the workflow patterns found in a comprehensive workflow management system [2].
See also : SWIM


        This paper has been cited by the following:

1 Carlos Granell Canut, “Reutilizacion de servicios web mediante componentes integrados”, PhD Thesis, Dpto. de Lenguajes y Sistemas Informaticos, Universitat Jaume I, Castellon, Spain, July 2006.
2 Clemens Schefels, "Serving Xcerpt to the Web", Diplomarbeit, Institut für Informatik der Ludwig-Maximilians-Universität München, 2006.
3 Ren HL, Meng MQH, Chen XJ, Sun HB, Fan B, Chan YW, "System architecture of a body area network and its web service based data publishing", Proc. Advanced Web And Network Technologies, And Applications, Springer-Verlag, LNCS, Vol. 3842, pp. 947-954, 2006.
4 B. Amann, S. Benbernou, B. Nguyen, "Web Services: Technology Issues and Foundations, Web Data Management Practices: Emerging Techniques And Technologies", Chapter 11, pp. 242-265, IDEA Group, 2007.
5 Radhakrishnan G., "Provisioning in complex networks", Bell Labs Technical Journal, 12(1), pp. 41-55, 2007.
6 Hong Feng Lai, “Modeling Grid Workflow by Coloured Grid Service Net”, Advances in Grid and Pervasive Computing (GPC 2010), LNCS, Vol. 6104, Sringer, 2010, pp. 204-213.
7 Deng, Z., Zhang, C., Huang, W., Fan, F., “The research on WebIDE of integrated development environment oriented eye operating system”, (2014) International Journal of Online Engineering, 9 (4), pp. 52-56.


MLKD Home ISKP Home