APPROACHES OF WEB SERVICES COMPOSITION - Comparison between BPEL4WS and OWL-S

Daniela Barreiro Claro, Patrick Albers, Jin-Kao Hao

Abstract

Web Services technologies allow interaction between applications. Sometimes a single service given alone does not meet user’s needs. In this case, it is necessary to compose several services in order to achieve the user’s goal. For composing web services, we developed an example using two main approaches: the first one is BPEL4WS, a Business Process composition, and the other is OWL-S, an ontology specifically for web services composition. In this paper we explain and compare the features of these two approaches and the manner of each one does a web service composition.

References

  1. Andrews, T.,Curbera, F., Dholakia, H. et al. 2003. Specification: BPEL4WS Version 1.1. Retrieved November 26, 2004, from http://www-128.ibm.com/ developerworks/webservices/library/ws-bpel/.
  2. Berargi, D., Calvanese, D., De Giacomo, G. & Mecella, M.,2003. Reasoning about actions for e-Services. In ICAPS Workshop on Planning for Web Services, Trento, Italy.
  3. BPWS4J, 2002. BPWS4J API. Retrieved November 26, 2004, from http://www.alphaworks.ibm.com/tech/ bpws4j.
  4. Claro, D.B., Albers, P., Hao, J-K. 2004. Web Services Composition using Reactive Planning. In ICKEDS'04 International Conference on Knowledge Engineering and Decision Support, Porto, Portugal.
  5. Curbera, F., Khalaf, R., Mukhi, N., Tai,S. & Weerawarana, S. 2003. The next step in Web Services. In Communication of the ACM, October, Vol.46, Nº10.
  6. Khalaf, R., 2004. Business Process with BPEL4WS: Learning BPEL4WS, Part2. Retrieved October 27, 2004, from http://www-128.ibm.com/developerworks/ webservices/library/ws-bpelcol2/
  7. Khalaf, R.; Nagy, W.A. 2004. Correlation, Fault Handler and Compensation: Business Process with BPEL4WS, Learning BPEL4WS Part 6. Retrieved October 27, 2004, from http://www-106.ibm.com/developerworks/ webservices/library/ws-bpelcol6
  8. Mandel, D.J., McIlraith, S.A.2003. Adapting BPEL4WS for the Semantic Web Bottom-up Approach to Web Service Interoperation. In proceedings of the Second International Semantic Web Conference(ISWC 2003), Sanibel Island, Florida.
  9. McIlraith, S., Son; T.C., Zeng, H. 2001. Semantic Web Services. In IEEE Intelligent Systems, Stanford University .
  10. Mindswap G., 2004. Maryland Information and Network dynamics lab semantic web agents projects. Retrieved October 28, 2004, from http://www.mindswap.org/ 2004/owl-s/api/index.shtml
  11. OWL-S, 2004. OWL-S: Semantic Markup for Web Services. OWL Services Coalition. Retrieved November 08, 2004, from http://www.daml.org/ services/owl-s/1.0/.
  12. OWL-S 1.1beta: Semantic Markup for Web Services, Retrieved November 08, 2004, from http://www.daml.org/services/owl-s/1.1B/owl-s/owls.html.
  13. Peltz, C., 2003. Web Services Orchestration and Choreography. Computer Magazine, Octobre 2003, Volume 36, Number 10, pages 46-52.
  14. Schroeder, R., Claro, D. B., Matarazzo, C., 2004. ERP Systems Integration using Web Services. UDESC - State University of Santa Catarina. Joinville, Brazil(in portuguese).
  15. Sreenath, R.M., Singh, M.P., 2004. Agent-based service selection. In Web Semantics: Science, Service and Agents on the World Wide Web, pp.261-279.
  16. van der Aalst, W.M.P.,2003. Don't go with the flow: Web services composition standards exposed. IEEE Intelligent Systems, 18(1):72-76.
  17. Zeng, L.,Benatallah,B., Dumas,M., Kalagnanam,J., Sheng, Q.Z., 2003. Quality Driven Web Services Composition, In proceedings of the Twelfth International Conference of WWW, May 20-24, Budapest, Hungary.
Download


Paper Citation


in Harvard Style

Barreiro Claro D., Albers P. and Hao J. (2005). APPROACHES OF WEB SERVICES COMPOSITION - Comparison between BPEL4WS and OWL-S . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-19-8, pages 208-213. DOI: 10.5220/0002522202080213


in Bibtex Style

@conference{iceis05,
author={Daniela Barreiro Claro and Patrick Albers and Jin-Kao Hao},
title={APPROACHES OF WEB SERVICES COMPOSITION - Comparison between BPEL4WS and OWL-S},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2005},
pages={208-213},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002522202080213},
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 - APPROACHES OF WEB SERVICES COMPOSITION - Comparison between BPEL4WS and OWL-S
SN - 972-8865-19-8
AU - Barreiro Claro D.
AU - Albers P.
AU - Hao J.
PY - 2005
SP - 208
EP - 213
DO - 10.5220/0002522202080213