21.12.2013 Views

READIT - 2009 - Indira Gandhi Centre for Atomic Research

READIT - 2009 - Indira Gandhi Centre for Atomic Research

READIT - 2009 - Indira Gandhi Centre for Atomic Research

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Proceedings of <strong>READIT</strong>-<strong>2009</strong>, Kalpakkam - 603 102, 29-30 Dec <strong>2009</strong><br />

Business rule driven service composition – This composition architecture contains four<br />

components. The components are a definer, scheduler, constructor and executor.<br />

Declarative service composition – An initial situation and desired goal is taken and generic<br />

plans are generated to reach the goal. The first phase is achieved using Planning Domain<br />

Definition Language. Then a single generic plan is chosen and appropriate services are<br />

discovered and a workflow is built from it.<br />

Automated Vs Manual service composition – BPEL4WS is a manual web service composition<br />

technique. An automated service composition description can be done with ontologies. To<br />

induce dynamicity in service composition ontology or artificial intelligence planners are used.<br />

6. COMPARATIVE STUDY OF STATIC AND DYNAMIC WEB<br />

SERVICE COMPOSITION IMPLEMENTATIONS<br />

Web service composition refers to the integration of more than one web service to realize<br />

business functionality.<br />

In this paper static composition using BPEL and dynamic composition using OWLS-Xplan is<br />

implemented and discussed. The motive of the paper is to learn the practices of static and<br />

dynamic composition to promote development of a dynamic service composition algorithm.<br />

This is a base study paper.<br />

Static Composition Approach – In this dissertation static composition is implemented using<br />

Business Process Execution Language (BPEL). Three web services are created and composed<br />

statically. The J2EE based web services are AccountManagerWS, StockManagerWS and<br />

OrderManagerWS<br />

Fig. 1: AccountManagerWS<br />

77<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!