Slide 1

Slide 1 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland A Framework for Cross-Media Information Management Beat Signer Moira C. Norrie Global Information Systems Research Group ETH Zurich Switzerland EuroIMSA 2005, February 23, 2005

Slide 2

Slide 2 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Outline Motivation iServer cross-media information management Resource plug-ins Cross-media authoring Information sharing

Slide 3

Slide 3 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Paper++ Augmented Paper Transformation of positions to shapes document positions

Slide 4

Slide 4 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Paper++ Applications

Slide 5

Slide 5 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Paper++ Architecture

Slide 6

Slide 6 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland iServer Cross-Media Platform Paper++ Shape Page Application Database DB Object Data/Metadata Query Movie Clips Time Span / Spatial Info Movie Clip HTML Documents XPointer XHTML Document Selectors Entities Resources link

Slide 7

Slide 7 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland iServer Concepts layer |Layers| layer Active Layers resource Containers textComp Texts medium Media medium Movies medium Images medium Webpages OnLayer Contains (1,1) (1,1) (0,*) (0,*) Paper ++ document Documents (0,*) shape Shapes partition (2,*) (0,*) rectangle Rectangles ellipse Ellipses polygon Polygons circle Circles complexShape Complex Shapes HasShapes page Pages OnPage Contains Pages (0,*) (1,1) (1,1) (0,*) Resources parameter Preferences link Links user Users group Groups individual Individuals HasMembers HasTarget (0,*) (0,*) (0,*) (0,*) (0,*) (0,*) (0,*) (1,*) (0,*) (0,*) (1,1) (0,*) partition partition (1,*) CreatedBy RefersTo Has Preferences parameter Properties selector Selectors resource Resources HasSource (0,*) AccessibleTo InaccessibleTo (0,*) (0,*) entity Entities HasProperties Users Plug-ins Links (0,*) Layers

Slide 8

Slide 8 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland XHTML Plug-in Link DB XHTML Plug-in Web Client World Wide Web Proxy Server HTTP Request Response HTTP Request Original Response Link Data

Slide 9

Slide 9 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Paper++ Authoring Tool

Slide 10

Slide 10 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland iServer Authoring Tool Extensible iServer authoring tool provides handling of core iServer concepts (layers, user management, ...) resource plug-ins to define the selectors XML Import Integration of existing publishing tools via iServer XML import

Slide 11

Slide 11 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland iServer Interfaces Java API XML import and export Web interface based on XML and XSLT XHTML WAP, i-mode VoiceXML Web Service

Slide 12

Slide 12 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Information Sharing Each user should become an author of his personal information a publisher for the community Decentralised P2P network of iServers Filters to "ensure" information quality frequency count user confidence values Combine preauthored and personal information

Slide 13

Slide 13 text

Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Conclusion Flexible platform for cross-media information management resource plug-ins Integration of digital and physical information digitally augmented physical objects physically augmented digital objects digitally augmented digital objects physically augmented physical objects Collaborative authoring