Download presentation
Presentation is loading. Please wait.
Published byGabriella Bond Modified over 9 years ago
1
Web2Agent project IKTA4-121/2001 Integrating Web Resources into the Agentcities Multi-agent initiative of the EU Presenter: László Zsolt Varga Computer and Automation Research Institute MTA SZTAKI Hungary
2
Web2Agent project IKTA4-121/2001 May 22 nd 20032 Project Members MTA SZTAKIMTA SZTAKI Széchényi National LibrarySzéchényi National Library T-Systems Dataware Ltd.T-Systems Dataware Ltd. AITIA Inc.AITIA Inc.
3
Web2Agent project IKTA4-121/2001 May 22 nd 20033 Project objectives Technology: Development of an interface technology and methodology to make Internet information resources accessible through FIPA-compliant agent interface. Prototype: Development of a library agent service. Strategy: Contribute to the establishment of the Agentcities network.
4
Web2Agent project IKTA4-121/2001 May 22 nd 20034 What is an agent? Agent: problem-solving unit, perceives and changes its environment, achieves goals, autonomous, proactively adapts to its environment Also a new systems design paradigm: complex distributed systems object oriented agent oriented Semantic web, Web Services, GRID
5
Web2Agent project IKTA4-121/2001 May 22 nd 20035 What is FIPA? FIPA: Foundation for Intelligent Physical AgentsFIPA: Foundation for Intelligent Physical Agents International organization registered in Geneva (1996)International organization registered in Geneva (1996) Aims at the development of software standards for interoperable heterogeneous agents and agent based systemsAims at the development of software standards for interoperable heterogeneous agents and agent based systems Members: key multinational IT companies, telecom companies, important universities and research institutesMembers: key multinational IT companies, telecom companies, important universities and research institutes Four meetings annuallyFour meetings annually
6
Web2Agent project IKTA4-121/2001 May 22 nd 20036 What is Agentcities? Global initiative to create a world wide network for agent based servicesGlobal initiative to create a world wide network for agent based services Composition of dynamic, intelligent and autonomous servicesComposition of dynamic, intelligent and autonomous services Agent technology, Semantic Web, UDDI service repository, eBusiness standards, GRIDAgent technology, Semantic Web, UDDI service repository, eBusiness standards, GRID Distributed testbedDistributed testbed EU FP5 project, pattern for EU FP6 Integrated ProjectsEU FP5 project, pattern for EU FP6 Integrated Projects
7
Web2Agent project IKTA4-121/2001 May 22 nd 20037 What is Agentcities? (2)
8
Web2Agent project IKTA4-121/2001 May 22 nd 20038 What is the role of this IKTA4 project in this? The project’s own objectives methodology for interface technology, development of tools, prototype application Integrated project (FP5, FP6) national project - EU project – Agentcities Task Force Dissemination of the technology on national level project partners Connecting to W3C’s work agents and web services working group
9
Web2Agent project IKTA4-121/2001 May 22 nd 20039 Phases of the project Setup agent platform setting up agent environment, assessment of application requirements, design of the functionality of the prototype application, deliverables: technical document and an operating platform Elaborate technology and methodology FIPA standards, agent wrapper, deliverable: system plan serving as a technology guide Prototype system library application, testing of interface technology, deliverable: prototype system
10
Web2Agent project IKTA4-121/2001 May 22 nd 200310 Steps of the implementation of the library agent Selection of interface towards the existing systemSelection of interface towards the existing system Ontology design and specificationOntology design and specification Ontology code (RDF, DAML+OIL, Java)Ontology code (RDF, DAML+OIL, Java) Implementation of the wrapperImplementation of the wrapper Implementation of agent logicImplementation of agent logic Testing the prototype systemTesting the prototype system Integration with other agent servicesIntegration with other agent services
11
Web2Agent project IKTA4-121/2001 May 22 nd 200311 Selection of the interface No digging in the UINo digging in the UI No direct data accessNo direct data access Utilise existing application logicUtilise existing application logic GUI Html (web) Z39.50 server Library application ? ? ! ? Web service?
12
Web2Agent project IKTA4-121/2001 May 22 nd 200312 Ontology design Concepts fromConcepts from –real life scenario (detail) –protocol specification (simplify) –value added services (define) Formats:Formats: –FIPA spec-like document –Protégé project –RDFS, HTML, Java code
13
Web2Agent project IKTA4-121/2001 May 22 nd 200313 Methodology: Architecture Web service Wrapper agent SOAP Agent: combined service FIPA ACL Client agent FIPA ACL GUI WSDL Generate SOAP call Generate wrapper ontology Generate test client (for the wrapper) Code intelligence Extend ontology
14
Web2Agent project IKTA4-121/2001 May 22 nd 200314 Summary (Results up to now) Setting up Budapest platform (one of the most stable ones)Setting up Budapest platform (one of the most stable ones) Budapest Library Agent OntologyBudapest Library Agent Ontology Elaboration of the principles of the methodologyElaboration of the principles of the methodology Code generators supporting the methodologyCode generators supporting the methodology Skeleton of the prototype applicationSkeleton of the prototype application Presence at AAMAS 2002 conferencePresence at AAMAS 2002 conference Active member of the Agentcities.NET projectActive member of the Agentcities.NET project W3C Autonomous Web Services Interest Group seedW3C Autonomous Web Services Interest Group seed
15
Web2Agent project IKTA4-121/2001 May 22 nd 200315 Thank you for your attention!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.