Overview of theWeb Services Challenge (WSC): Discovery and Composition of SemanticWeb Services

  • Ajay Bansal
  • Srividya Bansal
  • M. Brian Blake
  • Steffen Bleul
  • Thomas Weise
Chapter

Abstract

The capabilities of organizations can be openly exposed, easily searched and discovered, and made readily-accessible to humans and particularly to machines, using service-oriented computing approaches. Artificial intelligence and software engineering researchers alike are tantalized by the promise of ubiquitously discovering and incorporating services into their own business processes (i.e.composition and orchestration). With growing acceptance of service-oriented computing, an emerging area of research is the investigation of technologies that will enable the Discovery and Composition of Web Services. The Web Services Challenge (WSC) is a forum where academic and industry researchers can share experiences of developing tools that automate the integration of Web Services. Participating Software platforms address several new composition challenges. Requests and results are transmitted within SOAP messages, semantics represented as ontologies written in OWL, services are represented in WSDL, and service orchestrations are represented in WSBPEL. In addition, non-functional properties (Quality of Service) of a service are represented using WSLA format.

References

  1. 1.
    P. Albert, L. Henocque, M. Kleiner, Configuration-based workflow composition, in Proceedings of the 3rd IEEE International Conference on Web Services (ICWS 2005), Orlando, 2005Google Scholar
  2. 2.
    S. Bechhofer, F. Harmelen, J. Hendler, I. Horrocks, D. McGuinness, P. Patel-Schneider, L. Stein, OWL web ontology language reference, in World Wide Web Consortium (W3C), 2004, Available at http://www.w3.org/TR/2004/REC-owl-ref-20040210/
  3. 3.
    M.B. Blake, K.C. Tsui, W. Cheung, The EEE-05 challenge: a new web service discovery and composition competition, in Proceedings of the IEEE International Conference on E-Technology, E-Commerce, and E-Services (EEE-05), Hong Kong, 2005Google Scholar
  4. 4.
    M.B. Blake, W. Cheung, M.C. Jaeger, A. Wombacher, WSC-06, the web service challenge, in Joint Proceedings of the CEC/EEE 2006, San Francisco, 2006Google Scholar
  5. 5.
    M.B. Blake, W. Cheung, A. Wombacher, Web services discovery and composition systems. Int. J. Web Serv. Res. 4(1), iii–viii (2007)Google Scholar
  6. 6.
    M.B. Blake, S. Bleul, T. Weise, A. Bansal, S. Bansal, WSC-09: the web services challenge (2009), http://ws-challenge.georgetown.edu/wsc09/index.html
  7. 7.
    W. Blanchet, E. Stroulia, R. Elio, Supporting adaptive web-service orchestration with an agent conversation framework, in Proceedings of the 3rd IEEE International Conference on Web Services (ICWS 2005), Orlando, 2005Google Scholar
  8. 8.
  9. 9.
    T. Bray, J. Paoli, C. Sperberg-McQueen, E. Maler, F. Yergeau, Extensible Markup Language (XML) 1.0 (4th edn.), in World Wide Web Consortium (W3C), 2007, Available at http://www.w3.org/TR/2006/REC-xml-20060816
  10. 10.
    G. Canfora, M. Di Penta, R. Esposito, M.L. Villani, QoS-aware replanning of composite web services, in Proceedings of the 3rd IEEE International Conference on Web Services (ICWS 2005), Orlando, 2005Google Scholar
  11. 11.
    ebXML (2005), http://www.ebxml.org/
  12. 12.
    D. Fensel, C. Bussler, The web service modeling framework. Electron. Commer. Res. Appl. 1(2), 113–137 (2002)Google Scholar
  13. 13.
    A. Keller, H. Ludwig, The WSLA framework: specifying and monitoring service level agreements for web services. J. Netw. Syst. Manag. 11(1), 57–81 (2003)Google Scholar
  14. 14.
    D.J. Mandell, S.A. McIlraith, Adapting BPEL4WS for the semantic web: the bottom-up approach to web service interoperation, in International Semantic Web Conference, Sanibel Island, 2003, pp. 227–241Google Scholar
  15. 15.
    D. Martin, et al., Bringing semantics to web services: the OWL-S approach, in Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition (SWSWPC-04), San Diego, 2004Google Scholar
  16. 16.
    MindSwap at University of Maryland, College Park (2005), http://www.mindswap.org/
  17. 17.
    S.R. Ponnekanti, A. Fox, SWORD: a developer toolkit for web service composition, in Proceedings International WWW Conference, Honolulu, 2002Google Scholar
  18. 18.
    RosettaNet (2005), http://www.rosettanet.org/
  19. 19.
    The Semantic Web Services Challenge (2007), http://sws-challenge.org/wiki/index.php/Main_Page
  20. 20.
    The Services Computing Contest (2007), http://iscc.servicescomputing.org/2007/
  21. 21.
    The Web Services Challenge (2007), http://www.wschallenge.org/wsc07/
  22. 22.
    The Web Services Challenge (2008), http://cec2008.cs.georgetown.edu/wsc08/
  23. 23.
    The Web Services Challenge at the IEEE Conference on E-business Engineering (2007), http://www.comp.hkbu.edu.hk/simctr/wschallenge/
  24. 24.
    M.B Blake, T. Weise, S. Bleul, Web Services Composition and evaluation, in Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA), Perth, 2010Google Scholar
  25. 25.
    Web Service Choreography Interface (WSCI) (2005), http://www.w3.org/TR/wsci/
  26. 26.
  27. 27.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Ajay Bansal
    • 1
  • Srividya Bansal
    • 1
  • M. Brian Blake
    • 2
  • Steffen Bleul
    • 3
  • Thomas Weise
    • 4
  1. 1.Arizona State UniversityMesaUSA
  2. 2.University of MiamiCoral GablesUSA
  3. 3.Tetralog Systems AGMunichGermany
  4. 4.University of Science and Technology of ChinaHefeiChina

Personalised recommendations