DESIGN AND IMPLEMENTATION OF A CONTEXT-BASED SYSTEM FOR COMPOSITION OF WEB SERVICES

Wassam Zahreddine, Qusay H. Mahmoud

2005

Abstract

Web Services are loosely coupled modular HTTP-based applications that represent a new approach for application integration. The reusability of web services is making them an attractive solution for businesses and consumers alike because of their simplicity and accessibility. Today’s web services are designed to be modular and loosely-coupled to perform a specific set of operations. This modularity of web services, however, has left an open problem in composition – a scenario that involves an amalgamation of two or more web services to fulfil a request that no one web service is able to provide. This paper presents the design and implementation of a system that enables users of any device to dynamically discover context-based web services that will be automatically composed to satisfy a user’s request. Existing web services can be easily adapted and new web services can be easily deployed. The system uses a custom UDDI-like registry that we have designed and implemented to support dynamic discovery and context-based composition.

References

  1. Berners-Lee T., Hendler J., Lassila, O. The Semantic Web, Scientific American, May 2001.
  2. CC/PP (Composite Capabilities/Preferences Profile): http://www.w3.org/Mobile/CCPP.
  3. Curbera F., Nagy W.A., and Weerawarana S., Web Services: Why and How, OOPSLA 2001 Workshop on Object-Oriented Web Services, October 2001.
  4. J2ME Web Services Specification (JSR 172): http://jcp.org/en/jsr/detail?id=172.
  5. OWL-S: Semantic Markup for Web Services: http://www.daml.org/services/owl-s/1.0/owl-s.html.
  6. Paolucci M., Kawamura T., Payne T., Sycara K., Importing the Semantic Web in UDDI. E-Services and the Semantic Web Workshop. 2002.
  7. Sheng Q.Z.,and Benatallah B., Maamar Z., Dumas M., Ngu A., Enabling Personalized Composition and Adaptive Provisioning of Web Services. 2004.
  8. Sheshagiri M., Sadeh N., Gandon F., Proc. of MobiSys2004 Workshop on Context Awareness, Boston, June 2004.
  9. Sycara, K.; Paolucci, M., Ankolekar, A.; Srinivasan, N., Automated Discovery, Interaction and Composition of Semantic Web Services, Journal of Web Semantics, Volume 1, Issue 1, December 2003.
  10. WSDL2OWL-S:
  11. http://www.daml.ri.cmu.edu/wsdl2owls.
Download


Paper Citation


in Harvard Style

Zahreddine W. and H. Mahmoud Q. (2005). DESIGN AND IMPLEMENTATION OF A CONTEXT-BASED SYSTEM FOR COMPOSITION OF WEB SERVICES . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-19-8, pages 119-126. DOI: 10.5220/0002535401190126


in Bibtex Style

@conference{iceis05,
author={Wassam Zahreddine and Qusay H. Mahmoud},
title={DESIGN AND IMPLEMENTATION OF A CONTEXT-BASED SYSTEM FOR COMPOSITION OF WEB SERVICES},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2005},
pages={119-126},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002535401190126},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - DESIGN AND IMPLEMENTATION OF A CONTEXT-BASED SYSTEM FOR COMPOSITION OF WEB SERVICES
SN - 972-8865-19-8
AU - Zahreddine W.
AU - H. Mahmoud Q.
PY - 2005
SP - 119
EP - 126
DO - 10.5220/0002535401190126