Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "An Agent-Oriented Approach to the Integration of Information Sources Michael Christoffel Institute for Program Structures and Data Organization, University."— 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 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 Overview Information Integration Open Market Model Integration Architecture Realization Conclusion

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

4 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

5 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

6 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

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

8 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

9 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

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

11 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

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

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

14 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

15 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

16 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

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

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

19 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

20 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

21 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

22 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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 Customer Support

23 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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 Customer Support

24 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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.

25 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

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

27 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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 External Communication Communication Module Administration Module Agent Container Web Service Interface Secure Communication Security Module

28 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 Agent Communities Four ways of message interchange –agent –group –community –system External Communication Communication Module Administration Module Agent Container Web Service Interface Secure Communication Security Module

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

30 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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 Work Queue Work Object Message Object Context

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

32 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

33 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 Project Background The ModernMart project –is part of the German national research initiative in Digital Libraries “Distributed Processing and Delivery of Digital Documents” (V 3 D 2 ) –is supported by German Research Foundation (DFG)

34 Michael Christoffel: An Agent-Oriented Approach to the Integration of Information SourcesWISM 2004 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

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


Download ppt "An Agent-Oriented Approach to the Integration of Information Sources Michael Christoffel Institute for Program Structures and Data Organization, University."

Similar presentations


Ads by Google