AUTOMATIC ORCHESTRATION OF WEB SERVICES THROUGH SEMANTIC ANNOTATIONS

Philippe Larvet

Abstract

A new service can be developed as an orchestrated composition of existing web services. This paper describes an original process to automate the composition of semantic web services, by processing their "semantic tags". These tags can be extracted from the WSDL descriptions of the services and inserted into a light semantic description attached to the operations of the considered web services. A specific mechanism can examine these tags and determine automatically the possible "connectivity" of two given web services: the output of WS1, for example, semantically fits with the input of WS2. Then, the two web services are semantically connectable. This process can be used within the context of a service creation environment, in which the developer often wishes to assemble different services corresponding to an initial request. By using the semantic tags, a specific composition mechanism is able to connect automatically the chosen services and to assemble them to produce the final service that fits with the original request.

References

  1. BPEL, 2005. BPEL Editorial Team, BPEL Learning Guide, February 2005,
  2. http://searchwebservices.techtarget.com/originalContent/0,2 89142,sid26_gci880731,00.html
  3. BPMI, 2002. BPMI, Business Process Management Initiative, BPML, Business Process Modeling Language Specifications, BPMI.org, 2002, http://www.bpmi.org/ specifications.htm
  4. Kavantzas Nickolaos & al., November 2004. Processcentric realization of SOA: BPEL moves into the limelight, Web Services Journal, http://www.findarticles.com/p/articles/mi_m0MLV/is_1 1_4/ai_n7071401
  5. Kavantzas Nickolaos, Dec. 2004. WS-CDL, Web Service Choreography Description Language,
  6. http://www.ebpml.org/ws_-_cdl.htm and http://www.w3.org/TR/ws-cdl-10/
  7. Larvet Philippe, Bonnin Bruno, Ferres Lamia, Fontaine Patrick, 2005. A Multi-Actor Agnostic Platform for Web Services Agile Development and Deployment, ICSSEA 2005, Vol.2, Sessions 9-16
  8. Rumbaugh J., Booch G., Jacobson I, June 2004. UML Reference Manual, Second Edition, Addison-Wesley.
  9. W3C, January 2007. SAWSDL, Semantic Annotations for Web Service Description Language, http://www.w3.org/TR/sawsdl/
  10. Dubray Jean-Jacques, June 2004. BPML for Web services, in http://www.ebpml.org/bpel4ws.htm
  11. Nanda Mangala & al., Nov. 2004. Decentralized Orchestration of Composite Web Services, IBM Research Computer Science, Innovation Matters,
  12. Peltz Chris, Jan. 2003. Web services orchestration, a review of emerging technologies, tools, and standards, Hewlett-Packard Co,
  13. Smith Howard, July 2003. BPM and MDA, Competitors, Alternatives or Complementary, Business Process Trends, White Paper,
  14. http://www.bptrends.com/publicationfiles/07- 03%20WP%20BPM%20and%20MDA%20Reply%20- %20Smith.pdf
Download


Paper Citation


in Harvard Style

Larvet P. (2007). AUTOMATIC ORCHESTRATION OF WEB SERVICES THROUGH SEMANTIC ANNOTATIONS . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-972-8865-91-7, pages 269-274. DOI: 10.5220/0002357402690274


in Bibtex Style

@conference{iceis07,
author={Philippe Larvet},
title={AUTOMATIC ORCHESTRATION OF WEB SERVICES THROUGH SEMANTIC ANNOTATIONS},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2007},
pages={269-274},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002357402690274},
isbn={978-972-8865-91-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - AUTOMATIC ORCHESTRATION OF WEB SERVICES THROUGH SEMANTIC ANNOTATIONS
SN - 978-972-8865-91-7
AU - Larvet P.
PY - 2007
SP - 269
EP - 274
DO - 10.5220/0002357402690274