1 / 35

An Agent-Oriented Approach to the Integration of Information Sources

An Agent-Oriented Approach to the Integration of Information Sources. Michael Christoffel Institute for Program Structures and Data Organization, University of Karlsruhe, Germany. Workshop on Web Information Systems Modeling, Riga, Latvia 2004 June 8. Overview. Information Integration

nash-smith
Download Presentation

An Agent-Oriented Approach to the Integration of Information Sources

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Agent-Oriented Approach to the Integration of Information Sources Michael Christoffel Institute for Program Structures and Data Organization, University of Karlsruhe, Germany Workshop on Web Information Systems Modeling, Riga, Latvia 2004 June 8

  2. Overview • Information Integration • Open Market Model • Integration Architecture • Realization • Conclusion Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  3. Overview • Information Integration • Open Market Model • Integration Architecture • Realization • Conclusion Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  4. Value of Information • Information has become a valuable good • More and more services available through the Internet • traditional libraries • booksellers • publishing houses • new kinds of services • Commercialization of the Internet Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  5. Information Overload • Information is distributed • large number of computers and databases • Information providers • are independent from each other • Customer has to • find, compare, access, purchase, transform, combine,... • sequentially Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  6. Idea of Information Integration • Provide a uniform access to all information sources • Hide the heterogeneity and distribution of the different sources • Keep independence of individual services Integration Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  7. Overview • Information Integration • Open Market Model • Integration Architecture • Realization • Conclusion Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  8. Idea of an Open Market • Model of an open market • Customers and providers • may appear and leave at any time • communicate through interfaces that are adapted to their needs • Internals of the market are hidden Market Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  9. Market Agents • Market is inhabited by market agents • can come and go • independent acting • communicative • no definite relations • agents have to learn how to cope with their environment • different agents types • can have external interfaces Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  10. Advantages • Scalable and extensible • new agents at runtime • new agent types at runtime • by different organizations • Interface agents • adaptable to customers • tailored to providers Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  11. Advantages • Communication is based on Web services • no additional middleware • independent from operating systems and hardware platform • Increased robustness by redundancies • Secure transmission • encryption • digital signatures Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  12. Overview • Information Integration • Open Market Model • Integration Architecture • Realization • Conclusion Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  13. Architecture Overview • Application of the open market model • 15 different agent types implemented until now Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  14. Provider Support • Provider Agent • interface of the provider to the system • at least one provider agent for each provider • access control • query pre-processing • query optimization • uses existing interfaces of the provider Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  15. Provider Support • Provider Agents for Web Interfaces • provider agent can be adapted by a source description • identifying search form and search parameters • extracting data elements from result pages • path expressions and regular expressions • (semi-)automatic generation Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  16. Provider Support • Provider Agents for Web Interfaces • provider agent can be adapted by a source description • identifying search form and search parameters • extraction data elements from result pages • path expressions and regular expressions • (semi-)automatic generation Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  17. Result Integration • Integration Agent • parallel execution of queries • dynamic integration of results to final result list • incremental process • automatic grouping • duplicate elimination Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  18. Provider Selection • Provider Selection Agent • hold metadata on available provider • find appropriate providers for a customer demand Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  19. Customer Support • Customer Agent • represent the interests of the customers • one customer agent for several customers • adapted to individual customers or customer groups • provide personal workspace Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  20. Customer Support • Personal Workspace • individual for each customer • will be preserved during two sessions • agenda • past queries and results • virtual hand library • annotations • get in contact with other customers • exchange documents with other customers Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  21. Customer Support • Customer Interface Agent • interface of the customers to the system • supports favorite look and feel of a customer • supports different languages (configurable) • can use different customer agents • can be adapted to different visual interfaces Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  22. Customer Support • Customer Interface Agent • interface of the customers to the system • supports favorite look and feel of a customer • supports different languages (configurable) • can use different customer agents • can be adapted to different visual interfaces Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  23. Customer Support • Customer Interface Agent • interface of the customers to the system • supports favorite look and feel of a customer • supports different languages (configurable) • can use different customer agents • can be adapted to different visual interfaces Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  24. Other Agent Types • Customer Organization A. • Customer Authentication A. • Agent Authentication A. • Billing Agent • Payment Agent • Generator Agent • Billboard Agent • Agent/Group Naming A. • System Administration A. Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  25. Agent Groups • Examples: • parallel result integration • extended search space for Provider Selection Agents • moving/copying customer profiles • coordination of source description generation process • handling backup and redundancies Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  26. Overview • Information Integration • Open Market Model • Integration Architecture • Realization • Conclusion Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  27. External Communication CommunicationModule AdministrationModule Secure Communication Security Module Agent Communities • Agent communities hold one or more agents • agents share resources • agents can migrate from one community to another • Communication among communities • based on Web services • choice between regular and secure transmission AgentContainer Web Service Interface Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  28. External Communication CommunicationModule AdministrationModule Secure Communication Security Module Agent Communities • Four ways of message interchange • agent • group • community • system AgentContainer Web Service Interface Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  29. Agent Communities • Four ways of message interchange • agent • group • community • system • Control panel • access to all agents in the community Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  30. Task Execution • Contexts • can contain several messages • can be used by more than one agent • Work objects • save the messages of an active context • can be deleted when they are no longer used • are stored in the work queue Message Object Context Work Object Work Queue Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  31. Overview • Information Integration • Open Market Model • Integration Architecture • Realization • Conclusion Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  32. Project Background • The presented work • is part of the interdisciplinary research project ModernMart • Project team • department of computer science • department of business administration and economics • university library Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  33. Project Background • The ModernMart project • is part of the German national research initiative in Digital Libraries“Distributed Processing and Delivery of Digital Documents” (V3D2) • is supported by German Research Foundation (DFG) Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  34. Summary • Integration of services in the scientific literature domain • hide heterogeneity and distribution • provide uniform access to the whole collection • keep the independence of existing information providers • Model of the open market • Integration architecture as an implementation of the market model • various agent types • Concept of agent communities • sharing resources • communication is based on Web services Michael Christoffel: An Agent-Oriented Approach to the Integration of Information Sources WISM 2004

  35. An Agent-Oriented Approach to the Integration of Information Sources The End Michael Christoffel Institute for Program Structures and Data Organization, University of Karlsruhe, Germany

More Related