Font Size: a A A

Research And Application Of Fine-grained Service Discovery Mechanism Based On Service Operation

Posted on:2012-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:M W TanFull Text:PDF
GTID:2178330338997693Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The subject of this thesis comes from the program "The Architecture System of Application Software for the Survey & Design Enterprise Based on SOA Technology", which is a sub-program of "Research and Application for Key Technology of the Survey & Design Enterprise Infomationization", one of the National Key Technology Research and Development Programs of China during the Eleventh Five-Year Plan Period.With the mature of SOC and SOA technology, the number of services presented on the open Internet is growing at an explosive speed, which brings great challenges to the accurate, efficient and automatic retrieval of target services for consumers. At present, many service matchmaking algorithms and service discovery mechanisms have been proposed to address this challenge. Web service discovery is a mechanism to obtain descriptions of Web services based on the requester's functional or non-functional requirements. At present, many service matchmaking algorithms and discovery mechanisms have been proposed. However, most of them deem that a service only provides a single service operation or several separate service operations and discovery services on the granularity of the whole service description. In fact, a service can advertise several service operations which interrelate with one another. But only if the request satisfies the requirement of single service operation, the service can provide some functions. More than that, the operation can be composed together to provide complicated function. Therefore, this paper proposes the Three-phase Service Discovery Mechanism, which matches the target service in three phases: domain category, service operation and composite operation, and researches fine-grained semantic web service discovery that takes service operations into account. With a serial of experiments, the resulting data illustrate the proposed method can outperform others in terms of the recall rate and precision.This paper mainly accomplished the following tasks:①Analyze the research status of service-oriented computing, service description and service discovery etc. Research Semantic Web, Semantic Web services, Semantic services description language OWL-S and SAWSDL and other related technologies.②Research operation based service semantic description and management mode. During the process, domain model is proposed; services are annotated using the concept of domain ontology-based hierarchical tree; services are registered to service community according to the domain hierarchy tree.③Based on concept hierarchy tree, design the semantic similarity algorithm of service description concepts.④Propose fine-grained three-phase service discovery mechanism, design a three-phase fine-grained service discovery algorithm, and find the target services in domain category, service operation, and composite operaion. Through a series of experiments, the experimental results show that it improves the service discovery recall rate and precision.⑤Apply fine-grained service discovery mechanism in survey and design industry. Based on the existing system, build the survey and design domain ontology database, encapsulate and register Web services, and simulate the fine-grained service discovery mechanism.⑥Through simulation and experimental analysis, verify the effectiveness and efficiency of the service discovery mechanism.
Keywords/Search Tags:Web service, service discovery, semantic matching, service operation, composite operation
PDF Full Text Request
Related items