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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Specification: Business Process Execution Language for Web Services Version 1.1, http://www-106.ibm.com/developerworks/library/ws-bpel/
Web Services Description Language (WSDL) 1.1, W3C Note, (15 March, 2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315
UDDI Version2 Specifications- http://www.oasis-open.org/committees/uddi-spec/doc/tcspecs.htm#uddiv2
METEOR-S:Semantic Web Services and Processes (2002), http://swp.semanticweb.org
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)
Verma, K., Sheth, A., Miller, J., Aggarwal, R.: Dynamic QoS based Supply Chain, Semantic Web Services Initiative Architecture Committee (SWSA),Use Case (April 2004)
RosettaNet – Lingua Franca for e-Business , http://www.rosettanet.org/RosettaNet/Rooms/DisplayPages/LayoutInitial
Core Component Dictionary, ebXML Core Components, Version 1.04, (10 May 2001), www.ebxml.org/specs/ccDICT.pdf
OWL Web Ontology Language Overview, http://www.w3.org/TR/2004/REC-owl-features-20040210/
The DAML Services Coalition, DAML-S: Web Service Description for the Semantic Web. In: The First International Semantic Web Conference -ISWC, Italy,
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/
Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language, http://www.w3.org/TR/2003/WD-wsdl20-20031110/
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)
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)
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)
jdk 1.5 Java Development Kit- http://java.sun.com/j2se/1.5.0/index.jsp
JSR 175 Java Specification Requests - http://www.jcp.org/en/jsr/detail?id=175
JSR 181 Java Specification Requests, http://www.jcp.org/en/jsr/detail?id=181
Jézéquel, J., Meyer, B.: Design by Contract: The Lessons of Ariane. IEEE Computer 30(1), 129–130
Design by Contract with JML (2004)
SWRL: A Semantic Web Rule Language Combining OWL and RuleML, Draft Version 0.6 (23 March 2004), http://www.daml.org/rules/proposal
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)
XML Schema Part 0: Primer, http://www.w3.org/TR/2001/REC-xmlschema-0-20010502/
Rajasekaran, P., Miller, J., Verma, K., Azami, M., Sheth, A.: Cost-Benefit Analysis of Adding Semantics to Web Service Description (in preparation)
Kalyanpur, A., Pastor, D., Battle, S., Padget, J.: Automatic mapping of OWL ontologies into Java - http://www.mindswap.org/aditkal/www2004_OWL2Java.pdf
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)
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)
UDDI Data structure reference- http://www.hpmiddleware.com/downloads/pdf/Web_services_datastructure_v1.pdf
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)
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)
WSDL4J Project, http://www-124.ibm.com/developerworks/projects/wsdl4j/
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)
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.
Web Services Modeling Framework Electronic Commerce: Research and Applications, pp. 113–137 (2002), http://www.wsmo.org/papers/publications/wsmf.paper.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)