Font Size: a A A

Research On Web Services Semantic Matchmaking And Discovery

Posted on:2009-10-05Degree:DoctorType:Dissertation
Country:ChinaCandidate:D W BaiFull Text:PDF
GTID:1118360245470110Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Now, networks are evolving towards convergence and openness, which brings not only plenty of information resources and presentation methods to future network services, but also more complicated services development environment. The next-generation service environment has to face an integrated, open and complicated network environment, which integrated voice and data, fixed and mobile, telecommunication and Internet networks.Because of its benefits, such as loosely-coupled, language-neutral, platform-independent, etc many information and service providers have adopted web services as their supplying methods. Web services have been widely adopted to open and provide information, service and network capability in Internet, NGI and Telecommunication. It is becoming an important and formidable task how to search the appropriate service resource in so massive service resource quickly and precisely.In order to provide semantic level supports to web services discovery and enhance the matchmaking precision, researchers have integrated the technologies of semantic web with web services to enhance the semantic description of web services, and introduce semantic matchmaking into web services discovery.This dissertation studies how Jo effectively utilize the semantic information in domain ontology to enhance web services matchmaking precision, and form a discovery framework with semantic support. The main contributions are as follows:1,The deficiency of services distinguishing capability in web services matchmaking approaches, which is based on description logic reasoning, is analyzed. A simple and efficient calculation method for semantic distance is presented. Based on this calculation method, a new web services matchmaking approach with enhanced semantic precision is proposed under the consideration of matchmaking efficiency and precision. On the basis of description logic reasoning, the proposed matchmaking method introduces semantic distance calculation to enhance the services distinguishing capability of matchmaking system.2,As the constraint conditions of web services, the Pre-Conditions and Effects in OWL-S specification are the important parts of the web services dynamic-capacity description, and play prominent role in web services discovering and matchmaking. However, current constraint-based matchmaking of web services mostly adoptθ-subsumption method, which lacks the semantic level support, to evaluate the conditions satisfaction. This dissertation presents a new web services capability matchmaking method based on constraint conditions, which integrates rule system and semantic matchmaking. The constraint conditions are categorized into two kinds: object-condition and number-condition. Two matchmaking methods are proposed separately according to these two kinds of constraint condition.3,Non-functional attributes matchmaking of web service plays an important role in enhancing the discovery precision of web services and ensuring the successful invocation. However, current researches on non-functional attributes matchmaking of web service pay more attention to some specific non-functional attributes, lacking generic matchmaking approach. This dissertation proposes a generic policy-based approach of web services non-functional attributes matchmaking. This approach uses WSPL as the language to describe the non-functional attributes, and substitutes the non-functional attributes matchmaking with policy matchmaking. We also provide a semantic representation of WSPL in the description logic fragment species of the Web Ontology Language (OWL-DL). OWL-DL will provide the semantic support for the policy description of WSPL, and enhance the expressivity and computability of the policy language. By representing WSPL policies as OWL-DL complex classes that are built up through OWL-DL class expressions, the most standard OWL-DL reasoners can be used to check policy conformance and perform an array of policy analysis tasks through TBox reasoning.4,With the development of convergence between telecommunication and Internet, the number and kind of available service components for telecommunication service development have been greatly enlarged. In this case, it becomes important and challenging to find the services that meet users and developers' requirements rapidly and precisely. In this paper, we proposed an integrated service discovery framework with semantic support. The integrated service discovery framework improved its discovery efficiency and expansibility by integrating the centralized UDDI (Universal Description, Discovery, and Integration) and decentralized WSIL(Web Services Inspection Language), and enhanced its discovery precision by adding the semantic description to the service components and adopting the semantic matchmaking. By developing additional bindings in WSIL, other software component discovery methods, such as JNDI, etc will be easily integrated into the proposed discovery framework.
Keywords/Search Tags:Web Services, Web Services Matchmaking, Functional Attribute, Non-functional Attribute, Semantic Distance, θSubsumption, CSP, Policy, Semantic Description, Discovery Framework, OWL, OWL-S, WSPL
PDF Full Text Request
Related items