Presentation is loading. Please wait.

Presentation is loading. Please wait.

Information Retrieval in Distributed Environments Based on Context- Aware, Proactive Documents Current Research Information Systems (CRIS 2002) August.

Similar presentations


Presentation on theme: "Information Retrieval in Distributed Environments Based on Context- Aware, Proactive Documents Current Research Information Systems (CRIS 2002) August."— Presentation transcript:

1 Information Retrieval in Distributed Environments Based on Context- Aware, Proactive Documents Current Research Information Systems (CRIS 2002) August 2002, Kassel, Germany Michael Friedrich Ralf-Dieter Schimkat Wolfgang Küchlin friedrich@informatik.uni-tuebingen.de Wilhelm-Schickard-Institute for Computer Science University of Tübingen, Germany http://www.living-documents.org

2 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Outline Motivation Living Documents Architecture Implementation Benefits Summary

3 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Motivation Organizing documents –Individual file structures and folders stress on hierarchical structures –Databases provide a predefined set of attributes Different views –Views are predefined Finding documents –Focus on location, not on properties of documents Documents are mostly passive information –Behavior is inside (document) applications –Adding new behavior is difficult Automating document interaction –“Shift more responsibility to documents themselves” –Provide a mechanism to automate the interaction with documents

4 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Living Documents – Main Components

5 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Why are they called „Living“ Documents ? Document Brokers –Migrating, roaming networks –Active, reactive and pro-active capabilities –Document functionality as mobile code Knowledge Repository –Documents‘ memory –Changes in size Environment –Documents sense and interact with their environment

6 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Document State Information (DSI) Ontologies Document schema Spatial information Environment information Links to other documents Links to networked document services „Context memory“ persistence Temporal information

7 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Knowledge Repository – Managing Document State Information Platform independent representation –XML, Specto Markup Language Uniform access to elements and attributes –Middleware Separated process of interpretation –Ontologies Service facilities –Retrieval and deduction services

8 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Programming and Interaction Model Agents as Document Brokers –KQML –Object-oriented XML –Specification, accessing, interpretation of Document State Information Interaction –Local interaction by sending messages between agents Coordination –Event model –Loosely coupled coordination –Publish/subscribe communication

9 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Implementation Mobile Agents –Okeanos – mobile agent framework –Java (JDK 1.3) –JESS (Java Expert System Shell) XML-based knowledge repository –Specto Markup Language –Simple query language Coordination middleware –Siena – global, content-based event notification middleware –Mitto – lightweight, subject-based event notification middleware

10 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Implications Uniform Access –of data and meta-data –even with heterogeneous data stores Context Awareness –different views for different users –different views for different communities –“Where am I?” –“Who is with me?” –Access to and by the LD

11 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Implications Proactivity –separation between document and application blurs –atomic units containing application logic and data Flexibility –equipped for changing contexts –extensible application logic

12 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Summary Living Documents Assigning lightweight databases to documents Documents with active and pro-active capabilities Middleware for interesting new kinds of applications

13 Michael FriedrichInformation Retrieval in Distributed Environments Based on Context-Aware, Proactive Documents Further Informationen Visit HomePage at http://www.living-documents.org


Download ppt "Information Retrieval in Distributed Environments Based on Context- Aware, Proactive Documents Current Research Information Systems (CRIS 2002) August."

Similar presentations


Ads by Google