SlideShare a Scribd company logo
A Framework
                                   for Cross-Media
                                   Information Management

                                   Beat Signer
                                   Moira C. Norrie

                                   Global Information Systems Research Group
Global Information Systems Group   ETH Zurich
Department of Computer Science
                                   Switzerland
    ETH Zurich, Switzerland



                                                                               EuroIMSA 2005, February 23, 2005
Outline

                                    Motivation
                                    iServer
                                      cross-media information management
                                    Resource plug-ins
                                    Cross-media authoring
                                    Information sharing


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



                                                  document
                                                  positions




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




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




Global Information Systems Group
Department of Computer Science
    ETH Zurich, Switzerland
iServer Cross-Media Platform

                                                                                  link


                                                                Entities



                                                        Selectors     Resources




                                         Shape          Page               Query             DB Object
                                        Time Span /    Movie Clip          XPointer              XHTML
                                                                                             Data/Metadata
                                        Spatial Info                                           Document


Global Information Systems Group
Department of Computer Science
                                    Paper++                           Application Database
    ETH Zurich, Switzerland          Movie Clips                       HTML Documents
iServer Concepts

                       Links                                                                                                     link                                                                                                   parameter
                                                                                                        (1,*)                             (1,*)                                                Has                  (0,*)
                                                               HasSource                                            Links                                   HasTarget                                                        Preferences
                                                                                                                                                                                           Preferences
                                                                                                        (0,*)                       (0,*)
                                                                                                                                                                                             (0,*)

                                       parameter                                                                               entity (0,*)               AccessibleTo          (0,*)                        user
                                                     (0,*)                                      (0,*)                                                                                                               (0,*)
                             Properties                       HasProperties                                       Entities                (0,*)
                                                                                                                                                                                (0,*)
                                                                                                                                                                                             Users                          HasMembers
                                                                                                                                        (1,1)
                                                                                                                                                          InaccessibleTo
                       Layers                                                                                      partition
                                                                                                                                                                                                       partition
                                                                                                                                                                                                                                (0,*)

                                            layer                                                                                                                                                      individual                          group
                                                     (0,*)                                                                                                                      (0,*)
                               |Layers|                         OnLayer                                                                                     CreatedBy                      Individuals                         Groups
                                                                                                                                                                                                                                                     Users
                                            layer
                                                                 (1,1)                  Plug-ins
                                                                             selector                                                                                resource

                                   Active                                               (1,1)                                                     (0,*)                         (0,*)
                                                                Selectors                                        RefersTo                                  Resources                        Contains
                                   Layers

                                                                                                                                                                                                     (0,*)
                                                                                                                                                                                                                                        Resources
           P aper
            ++
                                                                              shape
                                                                                         (1,1)
                                                                                                                  OnPage
                                                                                                                                                  (0,*)
                                                                                                                                                              Pages
                                                                                                                                                                        page


                                                                                                                                                                                           Containers
                                                                                                                                                                                                        resource                textComp


                                                                                                                                                                                                                            Texts
                                                                                                                                                                                                                                                        medium


                                                                                                                                                                                                                                                    Media

                                                                                          (0,*)
                                                                 Shapes                                                  HasShapes                           (1,1)
                                                                                                                                                                                                                                 medium
                                                                                                                                                                                                       document

                                                                                                                                                            Contains               (0,*)                                Movies
                                                                 partition                                                         (2,*)                                                   Documents
Global Information Systems Group
                                                                                                                                                             Pages
                         rectangle                  polygon                   ellipse                           circle         complexShape                                                                                      medium                 medium
Department of Computer Science
                                                                                                                           Complex
             Rectangles
    ETH Zurich, Switzerland            Polygons                 Ellipses                        Circles                                                                                                                 Images                Webpages
                                                                                                                           Shapes
XHTML Plug-in




                                                             World Wide Web

                                                                  HTTP    Original
                                                                Request   Response



                                                 HTTP Request
                                                                                Link Data

                                                  Response
                                                                                                XHTML Plug-in
                                                                                            Link DB
                                    Web Client                   Proxy Server
Global Information Systems Group
Department of Computer Science
    ETH Zurich, Switzerland
Paper++ Authoring Tool




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

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

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
Global Information Systems Group
                                    information
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
Global Information Systems Group
Department of Computer Science
    ETH Zurich, Switzerland
                                    Collaborative authoring
Questions?

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

More Related Content

PDF
Multi-Layered Cross-Media Linking
PDF
Bridging the Paper-Digital Divide: The iPaper Interactive Paper Framework
PDF
Linking Paper and Digital Media
PDF
Switching over to Paper: A New Web Channel
KEY
Nesc invited presentation: Semantic Provenance and Linked Open Data
PDF
Structural Dynamics Toolbox and OpenFEM, a technical overview
PDF
Computer Programming Chapter 6 : Array and ArrayList
PDF
Multi-Layered Cross-Media Linking
Bridging the Paper-Digital Divide: The iPaper Interactive Paper Framework
Linking Paper and Digital Media
Switching over to Paper: A New Web Channel
Nesc invited presentation: Semantic Provenance and Linked Open Data
Structural Dynamics Toolbox and OpenFEM, a technical overview
Computer Programming Chapter 6 : Array and ArrayList

Similar to A Framework for Cross-media Information Management (20)

PDF
iPaper@GlobIS - Interactive Paper Research
PDF
What is Wrong with Digital Documents? A Conceptual Model for Structural Cross...
PPT
On metadata for Open Data
PPTX
Infrastructure and Workflow for the Formal Evaluation of Semantic Search Tech...
PPTX
Requirements for Processing Datasets for Recommender Systems
PDF
Interactive Paper and Cross-Media Publishing
PDF
OI in the Public Sector by Esteve Almirall
PDF
Achieving Semantic Interoperability in the Internet of Things
PDF
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
PDF
HFile: A Block-Indexed File Format to Store Sorted Key-Value Pairs
PPTX
Linked Sensor Data 101 (FIS2011)
PPTX
NET RIA Services - Building Data-Driven Applications with Microsoft Silverlig...
DOCX
เฉลยคำตอบ O
PPTX
(ATS3-APP02) What's new in Isentris 4.0
PDF
Searching for Interestingness in Wikipedia and Yahoo! Answers
PDF
2010-06 - a smalltalk about salesforce.com with java architects at YaJuG
PDF
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
PDF
Gem Intelligence Technology
PDF
(ATS4-APP05) What's new in Isentris 4.0SP1
iPaper@GlobIS - Interactive Paper Research
What is Wrong with Digital Documents? A Conceptual Model for Structural Cross...
On metadata for Open Data
Infrastructure and Workflow for the Formal Evaluation of Semantic Search Tech...
Requirements for Processing Datasets for Recommender Systems
Interactive Paper and Cross-Media Publishing
OI in the Public Sector by Esteve Almirall
Achieving Semantic Interoperability in the Internet of Things
Naming, Search and Discovery in IoT: Issues and proposed solutions in the FP7...
HFile: A Block-Indexed File Format to Store Sorted Key-Value Pairs
Linked Sensor Data 101 (FIS2011)
NET RIA Services - Building Data-Driven Applications with Microsoft Silverlig...
เฉลยคำตอบ O
(ATS3-APP02) What's new in Isentris 4.0
Searching for Interestingness in Wikipedia and Yahoo! Answers
2010-06 - a smalltalk about salesforce.com with java architects at YaJuG
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...
Gem Intelligence Technology
(ATS4-APP05) What's new in Isentris 4.0SP1
Ad

More from Beat Signer (20)

PDF
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841...
PDF
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
PDF
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
PDF
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (102384...
PDF
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023...
PDF
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interactio...
PDF
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
PDF
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
PDF
Indoor Positioning Using the OpenHPS Framework
PDF
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
PDF
Cross-Media Technologies and Applications - Future Directions for Personal In...
PDF
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
PDF
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
PDF
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
PDF
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
PDF
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
PDF
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
PDF
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
PDF
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
PDF
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841...
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (102384...
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023...
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interactio...
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Indoor Positioning Using the OpenHPS Framework
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Cross-Media Technologies and Applications - Future Directions for Personal In...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
Ad

Recently uploaded (20)

PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Getting Started with Data Integration: FME Form 101
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PPTX
1. Introduction to Computer Programming.pptx
PDF
STKI Israel Market Study 2025 version august
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Architecture types and enterprise applications.pdf
PPTX
Tartificialntelligence_presentation.pptx
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Getting Started with Data Integration: FME Form 101
observCloud-Native Containerability and monitoring.pptx
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
A comparative study of natural language inference in Swahili using monolingua...
O2C Customer Invoices to Receipt V15A.pptx
1 - Historical Antecedents, Social Consideration.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
WOOl fibre morphology and structure.pdf for textiles
gpt5_lecture_notes_comprehensive_20250812015547.pdf
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
1. Introduction to Computer Programming.pptx
STKI Israel Market Study 2025 version august
NewMind AI Weekly Chronicles - August'25-Week II
Developing a website for English-speaking practice to English as a foreign la...
Architecture types and enterprise applications.pdf
Tartificialntelligence_presentation.pptx
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
How ambidextrous entrepreneurial leaders react to the artificial intelligence...

A Framework for Cross-media Information Management

  • 1. A Framework for Cross-Media Information Management Beat Signer Moira C. Norrie Global Information Systems Research Group Global Information Systems Group ETH Zurich Department of Computer Science Switzerland ETH Zurich, Switzerland EuroIMSA 2005, February 23, 2005
  • 2. Outline Motivation iServer cross-media information management Resource plug-ins Cross-media authoring Information sharing Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 3. Paper++ Augmented Paper document positions Global Information Systems Group Department of Computer Science Transformation of positions to shapes ETH Zurich, Switzerland
  • 4. Paper++ Applications Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 5. Paper++ Architecture Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 6. iServer Cross-Media Platform link Entities Selectors Resources Shape Page Query DB Object Time Span / Movie Clip XPointer XHTML Data/Metadata Spatial Info Document Global Information Systems Group Department of Computer Science Paper++ Application Database ETH Zurich, Switzerland Movie Clips HTML Documents
  • 7. iServer Concepts Links link parameter (1,*) (1,*) Has (0,*) HasSource Links HasTarget Preferences Preferences (0,*) (0,*) (0,*) parameter entity (0,*) AccessibleTo (0,*) user (0,*) (0,*) (0,*) Properties HasProperties Entities (0,*) (0,*) Users HasMembers (1,1) InaccessibleTo Layers partition partition (0,*) layer individual group (0,*) (0,*) |Layers| OnLayer CreatedBy Individuals Groups Users layer (1,1) Plug-ins selector resource Active (1,1) (0,*) (0,*) Selectors RefersTo Resources Contains Layers (0,*) Resources P aper ++ shape (1,1) OnPage (0,*) Pages page Containers resource textComp Texts medium Media (0,*) Shapes HasShapes (1,1) medium document Contains (0,*) Movies partition (2,*) Documents Global Information Systems Group Pages rectangle polygon ellipse circle complexShape medium medium Department of Computer Science Complex Rectangles ETH Zurich, Switzerland Polygons Ellipses Circles Images Webpages Shapes
  • 8. XHTML Plug-in World Wide Web HTTP Original Request Response HTTP Request Link Data Response XHTML Plug-in Link DB Web Client Proxy Server Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 9. Paper++ Authoring Tool Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 10. 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 Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 11. iServer Interfaces Java API XML import and export Web interface based on XML and XSLT XHTML WAP, i-mode VoiceXML Web Service Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland
  • 12. 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 Global Information Systems Group information Department of Computer Science ETH Zurich, Switzerland
  • 13. 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 Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland Collaborative authoring
  • 14. Questions? Global Information Systems Group Department of Computer Science ETH Zurich, Switzerland