80 likes | 277 Views
TCSS 559 Web Services Article Summary for Week Three. Qianhui Althea Liang, Stanley Y W Su. (2005). AND/OR Graph and Search Algorithm for Discovering Composite Web Services. International Journal of Web Services Research Vol. 2. No. 4. pp. 48 -67. By Robert Bunge, Team #5, Engineer B
E N D
TCSS 559 Web ServicesArticle Summary for Week Three Qianhui Althea Liang, Stanley Y W Su. (2005). AND/OR Graph and Search Algorithm for Discovering Composite Web Services. International Journal of Web Services Research Vol. 2. No. 4. pp. 48 -67. By Robert Bunge, Team #5, Engineer B January 23, 2006
Web Service Composition Simple Service Discovery: • Description (e.g. WSDL) • Discovery (e.g. UDDI) • Communication (e.g. SOAP)
Web Service Composition Composite Service Construction: • Manual – WSFL, BPEL • Automatic – discovery agent • Semi-automatic – Intelligent Registry
Service Dependency Graph “SDG shows input and output data relationships among service operations.”
SDGs and AND/OR Graphs Required inputs connected by AND Optional input sources connected by OR Input/output edges can loop between nodes Dummy nodes added to facilitate calculations.
Search Algorithm • “Bottom-up” • Finds complete and minimal solution • Finds minimal cost solution • Time complexity = X* log |V| • (x = iterations, |V| = nodes)
Conclusion • Need more research on ontologies • Not many services available on UDDI • Testing done on services designed specifically for the test