Font Size: a A A

The Research And Application Of Pragmatics Web Service Negotiation System Based On Agent

Posted on:2012-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:B WuFull Text:PDF
GTID:2298330452461700Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Pragmatics Web Service refers to describe Web Service by pragmatics information.Pragmatics information. As Compared to semantics information, pragmaticsinformation uses more detailed and specific private semantics to describe Web Serviceso as to describe specific application scene. A reasonable language of describingPragmatics Web Service in reality is quite significant.OWL Ontology language ismainly used to describe Web Service currently. It is a kind of Web OntologyLanguage developed by W3C(World Wide Web Consortium),which uses detailedsemantics information to describe ontology. Nowadays, various network interactiveapplications are expected to be implemented by Web. Therefore, Web Services whichare from different domains and respect to specific situation are born. How to useOWL Language properly to describe specific domain Web Service becomes the key ofresearch. In this case, private semantics, private ontology and concept mappingbetween private ontology becomes the hot issue of current research. Web ServiceNegotiation is located between Web Service Discovery and Web Service Integration,it is a kind of technology that autonomic entities reach agreement and meet bothrequirements by negotiation. The research of Web Service Negotiation Architecturehas become hot issue of current research. Web Service Negotiation Architecture basedon Agent is relative popular architecture currently, it’s significance is that humans donegotiation about Web Service attributes by Agents which can simulate humans’thinking and behavior, the attribute value after negotiation is used to service invokinglately as parameter and build of Web Service contract.There are some research about Web Service Negotiation Mechanism andArchitecture home and abroad at present. However, they have problems such as baduniversal property, bad expansibility, and the research object is almost commonsemantics Web Service. Therefore, The Research and Application of Pragmatics WebService Negotiation System based on Agent concentrates on building web servicenegotiation architecture which has good universal property and expansibility, raisesresearch object to pragmatics web service level so that it can solve the problem ofnegotiation dumb and obstacle due to different application scenes in realityenvironment, increases universal property and flexibility.In general, The Research of Pragmatics Web Service Negotiation System based onAgent has important significance and necessity. Based on guiding ideology above,Our research builds MAS by JADE Platform, designs message communicationprimitives, which are communication platform support of web service negotiation;builds maps respect to attributes which have the same name and different meaningsby applying concept mapping method, which are the grounds of negotiation attributeapprehension; increases proposal remark process, designs improved, fast- convergence negotiation algorithm as negotiation strategy; studies cross-platform webservice invoking technology, especially between J2EE and.Net, uses Spring-WSFramework as cross-platform invoking method. We achieve pragmatics web servicenegotiation system which is suit for common user, based on Agent, integrates thewhole process of discovery, negotiation, invoking, and do function test associatedwith former system in lab-“A SOA based Software Development Behavior Collectingand Guidance/Evaluation Supporting Platform”. The result of test shows that WebService Negotiation System fulfills the integration process of pragmatics web servicediscovery, negotiation, invoking and the function about fast-convergence ofnegotiation process well. Users find User Level Service published by “SoftwareDevelopment Behavior Collecting and Guidance/Evaluation Supporting Platform”through “Pragmatics Web Service Negotiation System based on Agent”, negotiateabout service attributes, invoke this web service according the result of negotiation,achieve the function of user level remark. In this case, our system omits the functionthat administrators configure users so as to set user level degree in original system,has good interactivity and relieves the burden of administrators.
Keywords/Search Tags:Agent, Web Service Negotiation, cross-platformservice invoking
PDF Full Text Request
Related items