Font Size: a A A

Research On Method Of Web Service Automatic Composition Based On Semantic Web

Posted on:2008-09-21Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhaoFull Text:PDF
GTID:2178360242956651Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Web service is a new technology based on XML. It can solve the problems amongheterogeneous systems in complex network environments such as the problem of beinginconvenient to share resources. The appearance of semantic web adds semantic informationto the description of web service and enables computers and human collaborate well becauseof well defined meanings. Semantic Web Service focuses on intelligent logic reasoning,automatic find and composition of web service.On the basis of analyzing semantic web, OWL-S and combining the technologies of XML,Ontology, this paper extends the OWL-S language and adds the element ServiceCredit todescribe web service's authenticity and capability. As a result, a new semantic Web servicedescription language EOWL-S is formed. Because the added information needs updatingdynamic by a third-party besides service provider and service requester, we add theServiceCredit updating function on the basis of original service broker, and design theServiceCredit updating algorithm. In this paper, it puts forward a selecting method for servicebased on ServiceCredit. Subsequently, combining with the technology of Agent, this paperdesigns and realizes a semantic web service automatic composition multi-agent systemSWSACS, and provides an application illustrate for SWSACS.The main works of this paper are as follows:It extends the original OWL-S and puts forward EOWL-S. OWL-S describes web servicefrom what OWL-S can do, how web service works and how to access web services, which areall provided by service provider. EOWL-S adds an element ServiceCredit to describe theservice's authenticity and capability, and it is updated by the third-party.It constructs an updating model for ServiceCredit. Because ServiceCredit is used to evaluateweb service and needs a third-party to update it, so this job should be done by service broker.This paper also constructs the update algorithm of ServiceCredit.It puts forward the selecting method for web service based on ServiceCredit. Servicefinding includes service match and service selection which focuses on selecting web servicefrom the results of service match.It designs and realizes an automatic service composition system SWSACA for semantic web service. This system provides an entrance to SWSACS for service requesters. They cancustomize service requests through this entrance. After customizing service, SWSACS will usethe find function of the service broker to find web services, and accomplish the servicecomposition and execution automatically, and retum the results to the service requestereventually.
Keywords/Search Tags:Semantic Web, Web Service, service composition, Ontology, Agent
PDF Full Text Request
Related items