Skip to main content

Enhancing Web Services Description and Discovery to Facilitate Composition

  • Conference paper
Semantic Web Services and Web Process Composition (SWSWPC 2004)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3387))

Abstract

Web services are in the midst of making the transition from being a promising technology to being widely used in the industry. However, most efforts to use Web services have been manual, thus slowing down the ever changing and dynamic businesses of today. In this paper, we contend that more expressive descriptions of Web services will lead to greater automation and thus provide more agility to businesses. We present the METEOR-S front-end tools for source code annotation and semantic Web service description generation. We also present WSDL-S, a language created for incorporating semantic descriptions in the industry wide accepted WSDL, by extending WSDL 2.0.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Specification: Business Process Execution Language for Web Services Version 1.1, http://www-106.ibm.com/developerworks/library/ws-bpel/

  2. Web Services Description Language (WSDL) 1.1, W3C Note, (15 March, 2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315

  3. UDDI Version2 Specifications- http://www.oasis-open.org/committees/uddi-spec/doc/tcspecs.htm#uddiv2

  4. METEOR-S:Semantic Web Services and Processes (2002), http://swp.semanticweb.org

  5. Verma, K., Sivashanmugam, K., Sheth, A., Patil, A., Oundhakar, S., Miller, J.: METEOR–S WSDI: A Scalable Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Journal of Information Technology and Management, to appear (2004)

    Google Scholar 

  6. Verma, K., Sheth, A., Miller, J., Aggarwal, R.: Dynamic QoS based Supply Chain, Semantic Web Services Initiative Architecture Committee (SWSA),Use Case (April 2004)

    Google Scholar 

  7. RosettaNet – Lingua Franca for e-Business , http://www.rosettanet.org/RosettaNet/Rooms/DisplayPages/LayoutInitial

  8. Core Component Dictionary, ebXML Core Components, Version 1.04, (10 May 2001), www.ebxml.org/specs/ccDICT.pdf

  9. OWL Web Ontology Language Overview, http://www.w3.org/TR/2004/REC-owl-features-20040210/

  10. The DAML Services Coalition, DAML-S: Web Service Description for the Semantic Web. In: The First International Semantic Web Conference -ISWC, Italy,

    Google Scholar 

  11. Roman, D., Keller, U., Lausen, H.: WSMO – Web Service Modeling Ontology (WSMO), DERI Working Draft, 14 February (2004), http://www.wsmo.org/2004/d2/v0.1/20040214/

  12. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language, http://www.w3.org/TR/2003/WD-wsdl20-20031110/

  13. Sheth, A., Kochut, K., Miller, J., Worah, D., Das, S., Lin, C., Palaniswami, D., Lynch, J., Shvchenko, I.: Supporting State-wide Immunization Tracking using Multi-Paradign WorkflowTechnology. In: Proceedings of the 22nd Intl. Conf. on Very Large Databases (VLDB 1996) (September 1996)

    Google Scholar 

  14. Semantic Web Process Lifecycle: Role of Semantics in Annotation, Discovery, Composition and Orchestration, Invited Talk. In: WWW 2003 Workshop on E-Services and the Semantic Web, Budapest, Hungary, (May 20, 2003)

    Google Scholar 

  15. Aggarwal, R., Verma, K., Sheth, A., Miller, J., Milnor, W.: Constraint Driven Web Service Composition in METEOR-S (submitted to 2004 IEEE International Conference on Services Computing) (2004)

    Google Scholar 

  16. jdk 1.5 Java Development Kit- http://java.sun.com/j2se/1.5.0/index.jsp

  17. JSR 175 Java Specification Requests - http://www.jcp.org/en/jsr/detail?id=175

  18. JSR 181 Java Specification Requests, http://www.jcp.org/en/jsr/detail?id=181

  19. Jézéquel, J., Meyer, B.: Design by Contract: The Lessons of Ariane. IEEE Computer 30(1), 129–130

    Google Scholar 

  20. Design by Contract with JML (2004)

    Google Scholar 

  21. SWRL: A Semantic Web Rule Language Combining OWL and RuleML, Draft Version 0.6 (23 March 2004), http://www.daml.org/rules/proposal

  22. Sirin, E., Hendler, J., Parsia, B.: Semi-automatic Composition of Web Services using Semantic Descriptions. In: Web Services: Modeling, Architecture and Infrastructure workshop in conjunction with ICEIS 2003, April 2003, pp. 17–24 (2003)

    Google Scholar 

  23. XML Schema Part 0: Primer, http://www.w3.org/TR/2001/REC-xmlschema-0-20010502/

  24. Rajasekaran, P., Miller, J., Verma, K., Azami, M., Sheth, A.: Cost-Benefit Analysis of Adding Semantics to Web Service Description (in preparation)

    Google Scholar 

  25. Kalyanpur, A., Pastor, D., Battle, S., Padget, J.: Automatic mapping of OWL ontologies into Java - http://www.mindswap.org/aditkal/www2004_OWL2Java.pdf

  26. Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 333. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  27. Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Importing the Semantic Web in UDDI. In: Bussler, C.J., McIlraith, S.A., Orlowska, M.E., Pernici, B., Yang, J. (eds.) CAiSE 2002 and WES 2002. LNCS, vol. 2512, pp. 225–236. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  28. UDDI Data structure reference- http://www.hpmiddleware.com/downloads/pdf/Web_services_datastructure_v1.pdf

  29. Sycara, K., Paolucci, M., Ankolekar, A.: Automated discovery, interaction and composition of Semantic Web services. Web Semantics: Science, Services and Agents on the World Web 1(1), 27–46 (December 2003)

    Article  Google Scholar 

  30. Akkiraju, R., Goodwin, R., Doshi, P., Roeder, S.: A Method For Semantically Enhancing the Service Discovery Capabilities of UDDI. In: Proceedings of the Workshop on Information Integration on the Web, IJCAI 2003, Mexico, August 9-10 (2003)

    Google Scholar 

  31. WSDL4J Project, http://www-124.ibm.com/developerworks/projects/wsdl4j/

  32. Cardoso, J., Sheth, A., Miller, J., Arnold, J., Kochut, K.: Quality of Service for Workflows and Web Service Processes. Journal of Web Semantics 1(3), 281–308 (April 2004)

    Google Scholar 

  33. Verma, K., Akkiraju, R., Goodwin, R., Doshi, P., Lee, J.: On Accommodating Inter Service Dependencies in Web Process Flow Composition. In: AAAI Spring Symposium on Semantic Web Services, pp. 37–43.

    Google Scholar 

  34. Web Services Modeling Framework Electronic Commerce: Research and Applications, pp. 113–137 (2002), http://www.wsmo.org/papers/publications/wsmf.paper.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rajasekaran, P., Miller, J., Verma, K., Sheth, A. (2005). Enhancing Web Services Description and Discovery to Facilitate Composition. In: Cardoso, J., Sheth, A. (eds) Semantic Web Services and Web Process Composition. SWSWPC 2004. Lecture Notes in Computer Science, vol 3387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30581-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30581-1_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24328-1

  • Online ISBN: 978-3-540-30581-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics