[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/988672.988747acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
Article

Meteor-s web service annotation framework

Published: 17 May 2004 Publication History

Abstract

The World Wide Web is emerging not only as an infrastructure for data, but also for a broader variety of resources that are increasingly being made available as Web services. Relevant current standards like UDDI, WSDL, and SOAP are in their fledgling years and form the basis of making Web services a workable and broadly adopted technology. However, realizing the fuller scope of the promise of Web services and associated service oriented architecture will requite further technological advances in the areas of service interoperation, service discovery, service composition, and process orchestration. Semantics, especially as supported by the use of ontologies, and related Semantic Web technologies, are likely to provide better qualitative and scalable solutions to these requirements. Just as semantic annotation of data in the Semantic Web is the first critical step to better search, integration and analytics over heterogeneous data, semantic annotation of Web services is an equally critical first step to achieving the above promise. Our approach is to work with existing Web services technologies and combine them with ideas from the Semantic Web to create a better framework for Web service discovery and composition. In this paper we present MWSAF (METEOR-S Web Service Annotation Framework), a framework for semi-automatically marking up Web service descriptions with ontologies. We have developed algorithms to match and annotate WSDL files with relevant ontologies. We use domain ontologies to categorize Web services into domains. An empirical study of our approach is presented to help evaluate its performance.

References

[1]
METEOR-S: Semantic Web Services and Processes, <http://swp.semanticweb.org>]]
[2]
A. Ankolekar, M. Burstein, J. Hobbs, O. Lassila, D. Martin, D. McDermott, S. McIlraith, S. Narayanan, M. Paolucci, T. Payne, and K. Sycara, "DAML-S: Web service Description for the Semantic Web", Proceedings of the 1st International Semantic Web Conference (ISWC 2002).]]
[3]
S. Agarwal, S. Handschuh, and S. Staab, "Surfing the Service Web", Proceedings of the 2nd International Semantic Web Conference (ISWC 2003).]]
[4]
A. Sheth, C. Ramakrishnan, "Semantic (Web) Technology In Action Ontology Driven Information Systems for Search, Integration and Analysis", To appear in Data Engineering special issue on the Semantic Web. December 2003.]]
[5]
P. Holland, "Building Web Services From Existing Application", eAI Journal, September 2002, 45--47.]]
[6]
D. Fensel, C. Bussler, "The Web service Modeling Framework", Vrije Universiteit Amsterdam (VU) and Oracle Corporation]]
[7]
A. Sheth, "Semantic Web Process Lifecycle: Role of Semantics in Annotation, Discovery, Composition and Orchestration", Invited Talk, WWW 2003 Workshop on E-Services and the Semantic Web, Budapest, Hungary, May 20, 2003.]]
[8]
Web Service Conceptual Architecture <http://www-%203.ibm.com/software/solutions/webservices/pdf/WSCA.pdf> (WSCA 1.0), IBM Technical White Paper, May 2001.]]
[9]
K. Verma, K. Sivashanmugam., A. Sheth, A. Patil, S. Oundhakar, and J. Miller, "-METEORS WSDI: A Scalable Infrastructure of Registries for Semantic Publication and Discovery of Web Services <http://lsdis.cs.uga.edu/lib/download/VSS+03-TM06-003-METEOR-S-WSDI.pdf>", Journal of Information Technology and Management (to appear, 2004).]]
[10]
K. Sivashanmugam, J. Miller, A. Sheth, and K. Verma, "Framework for Semantic Web Process Composition <http://lsdis.cs.uga.edu/lib/download/TR03-008.pdf>", Technical Report 03-008, LSDIS Lab, Computer Science Dept., UGA.]]
[11]
M. Klein, D. Fensel, F. Harmelen, and I. Horrocks, "The Relation between Ontologies and XML Schemata", Proceedings of the {ECAI}'00 Workshop on Applications of Ontologies and Problem-Solving Methods, Berlin, Aug 2000.]]
[12]
D. Fensel, "Ontologies: Silver Bullet for Knowledge Management and Electronic Commerce", Springer Verlag, 2001.]]
[13]
R. C. Angell, G. E. Freund, et al., "Automatic Spelling Correction using a Trigram Similarity Measure", Information Processing and Management, 1983.]]
[14]
G. Salton, "Automatic Text Processing: The Transformation, Analysis and Retrieval of Information by Computer", Massachusetts, Addison-Wesley, 1988.]]
[15]
E. Zamora, J. Pollock, et al., "The Use of Trigram Analysis for Spelling Error Detection", Information Processing and Management, 1981.]]
[16]
G. Miller, "Special Issue, WordNet: An on-line lexical database", International Journal of Lexicography, Vol. 3, Num. 4, 1990.]]
[17]
M. Porter, "An Algorithm for Suffix Stripping", Program - Automated Library and Information Systems, 1980.]]
[18]
A. Hess and N. Kushmerick, "Automatically attaching semantic metadata to Web services", Proceedings of the 2nd International Semantic Web Conference (ISWC 2003).]]
[19]
M. Klein, "Combining and relating ontologies: an analysis of problems and solutions", in (IJCAI 2001).]]
[20]
N. Noy and M. Musen, "PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment", Proceedings of the National Conference on Artificial Intelligence (AAAI 2000).]]
[21]
J. Cardoso and A. Sheth, "Semantic e-Workflow Composition <http://chief.cs.uga.edu/~jam/webwork/geneflow/papers/CS02-_20Composition_20-_20TR.pdf>".]]
[22]
A. Doan, J. Madhavan, P. Domingos, and A. Halevy, "Learning to Map between Ontologies on the Semantic Web <http://anhai.cs.uiuc.edu/home/papers/www02.pdf>", Describes the GLUE system, (WWW 2002).]]
[23]
G. Stumme and A. Madche, "FCA-Merge: Bottom-up merging of ontologies", Seventh Intl. Conf. on Artificial Intelligence (IJCAI '01), pages 225-230, Seattle, WA, 2001.]]
[24]
P. Mitra, G. Wiederhold, and M. Kersten, "A graph-oriented model for articulation of ontology interdependencies", Proceedings Conference on Extending Database Technology 2000 (EDBT'2000), Konstanz, Germany, 2000.]]
[25]
H. Do, S. Melnik, and E. Rahm, "Comparison of schema matching evaluations", Proceedings of the 2nd Int. Workshop on Web Databases (German Informatics Society), 2002.]]
[26]
L.V.S. Lakshmanan, F. Sadri, and I.N. Subramanian, "On the logical foundations of schema integration and evolution in heterogeneous database systems", Proceedings of DOOD'93, pages 81--100, Phoenix, AZ, December 1993.]]
[27]
I. Schmitt and C. Türker, "An incremental approach to schema integration by refining extensional relationships", Proceedings of the Seventh International Conference on Information and Knowledge Management, 1998.]]
[28]
F. Hakimpour and A. Geppert, "Resolving semantic heterogeneity in schema integration: An ontology based approach", Proceedings of International conference on Formal Ontologies in Information Systems FOIS'01. ACM Press, October 2001.]]
[29]
J. Berlin, and A. Motro, "Autoplex, Automated Discovery of Content for Virtual Databases", CoopIS 2001, 108--122.]]
[30]
A. H. Doan, P. Domingos, and A. Halevy, "Reconciling Schemas of Disparate Data Sources: A Machine-Learning Approach", SIGMOD 2001.]]
[31]
A. H. Doan, J. Madhavan, P. Domingos, and A. Halevy, "Learning to Map between Ontologies on the Semantic Web", WWW 2002.]]
[32]
Hong-Hai Do and E. Rahm, "COMA - A System for Flexible Combination of Schema Matching Approaches", Proceedings of the 28th International Conference on Very Large Databases (VLDB), 2002.]]
[33]
J. Madhavan, P. Bernstein, and E. Rahm, "Generic Schema Matching with Cupid", Proceedings of the International Conference on Very Large Databases (VLDB), 2001.]]
[34]
M. Klein and A. Bernstein, "Searching for Services on the Semantic Web using Process Ontologies", The First Semantic Web Working Symposium (SWWS-1), 2001, Stanford, CA, USA.]]

Cited By

View all
  • (2024)Industrial Supply Chain Coordination Based on Real-Time Web ServiceSemantic Web Technologies and Applications in Artificial Intelligence of Things10.4018/979-8-3693-1487-6.ch002(27-52)Online publication date: 22-Mar-2024
  • (2023)Linking of Ontologies for Composition of Semantic Web Services Using Knowledge GraphCybersecurity and Evolutionary Data Engineering10.1007/978-981-99-5080-5_9(93-103)Online publication date: 20-Sep-2023
  • (2022)Web Service in Knowledge Management for Global Software DevelopmentEncyclopedia of Data Science and Machine Learning10.4018/978-1-7998-9220-5.ch041(707-728)Online publication date: 14-Oct-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
WWW '04: Proceedings of the 13th international conference on World Wide Web
May 2004
754 pages
ISBN:158113844X
DOI:10.1145/988672
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 May 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ontology
  2. semantic annotation of web services
  3. semantic web services
  4. web services discovery
  5. wsdl

Qualifiers

  • Article

Conference

WWW04
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)1
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Industrial Supply Chain Coordination Based on Real-Time Web ServiceSemantic Web Technologies and Applications in Artificial Intelligence of Things10.4018/979-8-3693-1487-6.ch002(27-52)Online publication date: 22-Mar-2024
  • (2023)Linking of Ontologies for Composition of Semantic Web Services Using Knowledge GraphCybersecurity and Evolutionary Data Engineering10.1007/978-981-99-5080-5_9(93-103)Online publication date: 20-Sep-2023
  • (2022)Web Service in Knowledge Management for Global Software DevelopmentEncyclopedia of Data Science and Machine Learning10.4018/978-1-7998-9220-5.ch041(707-728)Online publication date: 14-Oct-2022
  • (2022)Charting Past, Present, and Future Research in the Semantic Web and InteroperabilityFuture Internet10.3390/fi1406016114:6(161)Online publication date: 25-May-2022
  • (2022)Implementing SPARQL-Based Prefiltering on Jena Fuseki TDB Store to Reduce the Semantic Web Services Search SpaceEvolutionary Computing and Mobile Sustainable Networks10.1007/978-981-16-9605-3_22(319-333)Online publication date: 22-Mar-2022
  • (2022)Cloud-WSDL: Making WSDL Suitable for Cloud ComputingWeb Services – ICWS 202110.1007/978-3-030-96140-4_1(1-14)Online publication date: 18-Feb-2022
  • (2022)Semantic Web Empowered E-TourismHandbook of e-Tourism10.1007/978-3-030-48652-5_22(373-418)Online publication date: 2-Sep-2022
  • (2022)Dynamic service composition framework for service‐oriented architectures based e‐government in CameroonTHE ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES10.1002/isd2.1221888:5Online publication date: 18-Mar-2022
  • (2021)Semantically Enhanced Web Service for Global Supply Chain Disruption ManagementDigitalization of Decentralized Supply Chains During Global Crises10.4018/978-1-7998-6874-3.ch006(107-142)Online publication date: 2021
  • (2021)Software Development Knowledge Management System Using Web PortalDigital Technology Advancements in Knowledge Management10.4018/978-1-7998-6792-0.ch005(92-118)Online publication date: 2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media