Design and develop a WSDL parser for ser

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Design and develop a WSDL parser for service oriented computing in semantic web : 

Presented by K. Karnavel Design and develop a WSDL parser for service oriented computing in semantic web 1

Outline of the talk : 

Outline of the talk Introduction Background Multi Agent Systems and Web Services Conceptualization and Architecture Implementation Conclusion References 2

Introduction : 

Introduction Distributed computing has three major emerging areas, which include Web Services Grid Computing Multi Agent Systems On the other hand, Multi Agent Systems have their own uses in various fields of life. For example, agent systems play a vital role in the automation or semi-automation of information gathering tasks over the web. 3

Background : 

Background Web services are basically a means of describing the services to be accessed, the methods for accessing these services and provide discovery methods for discovering the service providers. Coming on to the next technology i.e. Grid Computing. “The Open Grid Services Architecture (OGSA) is an resource sharing among various virtual organizations using the principles of service oriented computing. The Multi Agent Systems are playing a key role in areas like ecommerce where they are helping in bringing about automation or semi automation. 4

Background(Cont..) : 

Background(Cont..) Agents are also being used in the field of network security where they are used for network resource monitoring and control management for the network. But the problem is that the Web services use their own encoding standards like XML where as the Multi Agent Systems use their own encoding specifications for communication which are not widely accepted standards. For providing interoperability the solution to the problem is to develop a WSDL Parser for service oriented computing that will form part of the middleware between the two systems. 5

Multi Agent Systems and Web Services : 

Multi Agent Systems and Web Services The World Wide Web is evolving into the semantic web. The idea behind the semantic web is to enable the access to web resources autonomously. The current use of the web requires a lot of human intervention but in order to avoid this intervention, we need to introduce semantics. The semantics would facilitate the process of autonomous resource discovery, composition, invocation and utilization over the Web. This is where the role of Multi Agent Systems comes in. The agents themselves are autonomous problem solving entities. 6

Multi Agent Systems and Web Services (Cont…) : 

Multi Agent Systems and Web Services (Cont…) 7 The service provider and service requestor paradigm

Conceptualization and Architecture : 

Conceptualization and Architecture The aim of this parser is provide interoperability between a Multi Agent System and the Web Services Framework. This WSDL Parser will be a part of the middleware layer between the two systems. The emphasis is to provide interoperability without changing the existing specifications of the technologies involved. WSDL Parser for Interoperability: The middleware layer consisting of the WSDL Parser for service oriented computing and the W3C Web Services Framework. 8

Cont… : 

Cont… 9 Detailed application architecture

Implementation : 

Implementation The WSDL parser basically consists of three major modules. Operations Extractor Simple Data Type Parser Complex Data Type Extractor 10

Conclusion : 

Conclusion The aim of the WSDL parser is to provide interoperability between a Multi Agent System and the W3C Web Services Framework. The advantage of developing a WSDL Parser for service oriented computing would be to provide interoperability between the above technologies without changing their existing specifications. The proposed solution has a lot of unique ideas which will pave way for future research work in the related fields. 11

References : 

References 1.D.Gannon, K. Chiu, M. Govindaraju, A.Slominski “An Analysis of the Open Grid Services Architecture”, 2002. 2.Foundation for Intelligent Physical Agents http://www.fipa.org. 3.I.Foster,C.Kesselman,S.Tuecke, “The Anatomy of the Grid—Enabling Scalable Virtual Organizations”. 4.I.Foster, C.Kesselman, J.M.Nick, S.Tuecke, “The Physiology of the Grid— An Open Grid Services Architecture for Distributed Systems Integration”. 5.Russell Norvig , Artificial Intelligence A Modern Approach, Pearson Education Series in Artificial Intelligence, Pearson Education Series in Artificial Intelligence. 6.World Wide Web Consortium http://www.w3c.org. 12

Thank you : 

Thank you 13