Font Size: a A A

Composition-oriented Autonomous Web Service Aggregation And Web Service Selection Method

Posted on:2012-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:S S WeiFull Text:PDF
GTID:2218330368479457Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Web services are components of self-contained, self-described and modular software. It follows some XML-based standards and protocols such as WSDL, UDDI, and SOAP. It is able to be found, searched and invoked by service consumers. Web services are an important implementation of service-oriented architecture. They are completely independent of programming language, operating system, and hardware to promote loose coupling between the service consumer and provider. Web services achieve distributed system's aim of cross-platform, cross-language and loosely coupled. However, we find that the existing protocols and standards of web services are limited to the syntax level; it is not able to describe the semantic information of services. So some researchers proposed semantic web service.Semantic web service is the composition of web service and semantic web technology. It uses an unambiguous and machine-readable language to describe the capability of web services. It enables web services to dynamic search, dynamic composite and dynamic invoke. However, we find that web services of the traditional web services and semantic web services are passive to be discovered, called and composed by service requester in traditional web service architecture. So, in order to improve the utilization of web services and reduce the pressure of service registry, some researchers proposed autonomous web service. This paper is concerned with autonomous web service (AWS).AWS makes up the shortage of semantic web service in the traditional service-oriented architecture. AWS is an autonomous service entity which can search for service requestor. This paper researches AWS in terms of architecture of service aggregation driven by requirement, and applies semantic web and intelligent agent technologies into web service, and uses an intention-behavior-achievement mechanism to unified describe requirements, services capabilities and matching process between requirements with services, and designs the model of AWS aggregation based on JADE architecture.In autonomous web services aggregating, the AWS first come, and then it has high priority level and it will block other AWS which has the same behaviors. We propose the service collect-select approach which could consider several service selection scenarios. It firstly collects services in the services set, and then selects a series of services composition which can accomplish the requirement. The approach avoids the impact of previous AWS. This paper gave the concepts and algorithms of service collect-select approach, and analyzed and discussed by several of experimental data on a simulation program:This paper designed and realized a system, and validated the model is usable and service selection approach is validity.
Keywords/Search Tags:Autonomous web service, Service selection, Requirement, Ontology, Agent, JADE
PDF Full Text Request
Related items