Loading...

A Semantic Approach to Web Service Discovery

Ahmadi Khorram, Ehsan | 2011

2050 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: English
  3. Document No: 42550 (52)
  4. University: Sharif University of Technology, International Campus, Kish Island
  5. Department: Science and Engineering
  6. Advisor(s): Sadighi Moshkenani, Mohsen; Safari, Mohammad Ali
  7. Abstract:
  8. Web service technology is becoming increasingly popular since it is very bene?cial in di?erent types of applications. Due to a dramatical increase in the number of developed web services, the service discovery process has become crucial for using web services e?ciently. Service is an adaptive, self-describing, modular application, which may be used in either web or an internal network. Service providers should o?er the services along with a description ?le called advertisement explaining the speci?cations and functionalities of the service. Traditional service discovery methods are based on syntax and keyword matching, which may not satisfy the requester’s desired requirements and will cause ine?ciency in applying the proper service. The new generation of web service discovery methods is semantic web service discovery, which is the process of locating and selecting existing services based on the descriptions of their functional and non-functional semantics utilizing semantic web techniques. In this thesis, we have proposed a hybrid web service discovery framework called HWSDF, which supports the whole process of registration and discovery of services. The proposed framework can deploy di?erent service discovery scenarios by using the embed- ded matchmaker called Hybrid Web Service Matchmaker (HWSM). Utilizing our proposed result analyzer, which is entitled SRA (SME2 Result Analyzer), we are able to recognize limitations of the previous approaches and overcome them in the proposed matchmaking mechanisms. We have developed four matchmaking mechanisms using Java programming language and evaluated them using SME2 (Semantic Web Service Matchmaker Evaluation Environment). Regarding information retrieval evaluation metrics, the simulation results show that not only we have improved not only the binary retrieval systems but also the graded systems
  9. Keywords:
  10. Semantic Web ; Information Retrieval ; Service Discovery ; Web Services ; Semantic Web Service

 Digital Object List

 Bookmark

  • EhsanKhorram-Thesis
    • Contentsto.44em.
    • List of Figuresto.44em.
    • List of Tablesto.44em.
    • Chapter 1 Introduction to.44em.
      • 1.1 Thesis Contributions
      • 1.2 Thesis Organization
    • Chapter 2 Background Information to.44em.
      • 2.1 Information Retrieval
        • 2.1.1 Elements of an IR System
        • 2.1.2 Evaluation Metrics
        • 2.1.3 Test Collections
      • 2.2 Semantic Web
        • 2.2.1 Semantic Web Components
        • 2.2.2 Semantic Knowledge Representation
      • 2.3 Web Services
        • 2.3.1 Web Service Technologies
        • 2.3.2 Semantic Web Services
      • 2.4 Summary
    • Chapter 3 Related Work to.44em.
      • 3.1 Classification of Web Service Discovery Methods
        • 3.1.1 Based on Deployed Structure
        • 3.1.2 Based on Utilized Technology
      • 3.2 WSMO Based
        • 3.2.1 Automatic Location of Services
        • 3.2.2 DERI's Solution
        • 3.2.3 WSMO-MX
      • 3.3 WSDL-S/SAWSDL Based
        • 3.3.1 FUSION
        • 3.3.2 SAWSDL-MX2
        • 3.3.3 METEOR-S WSDI
        • 3.3.4 METEOR-S Extended
      • 3.4 OWL-S Based
        • 3.4.1 SWSD Using Service Search Crawler
        • 3.4.2 SWSDSM
        • 3.4.3 Semantic Web Service Registry Filtering
        • 3.4.4 OWLS-iMatcher
        • 3.4.5 OWLS-MX Versions 1 and 2
        • 3.4.6 OWLS-MX3
        • 3.4.7 iSeM
        • 3.4.8 OWLS-SLR
        • 3.4.9 SWS Publication and Discovery Based on OWL Ontology Inference
        • 3.4.10 SWSD Based on Parametric Dependency Relations
        • 3.4.11 SPARQLent
      • 3.5 Discussion and Comparison
      • 3.6 Summary
    • Chapter 4 The Proposed Method to.44em.
      • 4.1 HWSDF Overview
        • 4.1.1 Service Providers
        • 4.1.2 Crawler
        • 4.1.3 Service Description Processor
        • 4.1.4 WSDL to OWL-S Converter
        • 4.1.5 Knowledge Base
        • 4.1.6 Query Processor
        • 4.1.7 Service Requesters
        • 4.1.8 HWSM (Hybrid Web Service Matchmaker)
      • 4.2 Matchmaking Mechanisms
        • 4.2.1 Semantic Matching
        • 4.2.2 Structural Matching
        • 4.2.3 Hybrid Matching
        • 4.2.4 Decision and Ranking
      • 4.3 Summary
    • Chapter 5 Evaluation Results to.44em.
      • 5.1 Experimental Setup
        • 5.1.1 Test Collection
        • 5.1.2 Simulation Tools
        • 5.1.3 Evaluation Metrics
        • 5.1.4 Simulation Scenario
      • 5.2 Experimental Results
        • 5.2.1 Logic-IO
        • 5.2.2 Structural
        • 5.2.3 L-S
        • 5.2.4 S-C
      • 5.3 Discussion
      • 5.4 Summary
    • Chapter 6 Conclusion and Future Work to.44em.
      • 6.1 Conclusion
      • 6.2 Future Work
    • Bibliographyto.44em.
  • Farsi-Title and Abstract
...see more