Technology for Superimposed Information - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Technology for Superimposed Information

Description:

Oregon Presentation to UC Santa Barbara, December 1, 2000 3 ... flight name='Air Canada Flight 1575' from PDX /from to YVR /to price $213.84 /price ... – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 13
Provided by: dotdot
Category:

less

Transcript and Presenter's Notes

Title: Technology for Superimposed Information


1
Technology for SuperimposedInformation
  • Lois Delcambre, David Maier
  • Shawn Bowers, Mat Weaver
  • Database and Object Technology Lab
  • Computer Science and Engineering Department
  • Oregon Graduate Institute

2
What is Superimposed Information?
  • data placed over existing information sources
    to
  • highlight
  • annotate
  • elaborate
  • select
  • collect
  • organize
  • connect
  • reuse information elements
  • often to support new applications, beyond the
    original

3
The superimposed and base layers with marks
Superimposed Layer
marks
Base Layer
Information Source1
Information Source2
Information Sourcen

4
Superimposed Layer Information Manager (SLIM)
ArchitectureContributions
  • Mark Management - to create/resolve marks
  • SLIM API - for the application developer
  • TRIM store - for generic storage of superimposed
    information

5
(No Transcript)
6
(No Transcript)
7
SLIM API as seen by application
8
(No Transcript)
9
Model-Based Superimposed Information
Model
Superimposed
Schema Data
Layer
Instance Data with Marks
marks
marks
Base
Information
Information
Layer
Source
Source
1
2
But the model and schema are optional
10
The Metamodel
  • Provides a level of abstraction above models
  • Describes the structural features of models

Basic Set of Abstractions
Metamodel
Model Constructs and Relationships
Topic Map
XML
Topic Map Defintions
Schema-Level Data
DTD
Topic Map Instances
XML Document
Instance-Level Data
11
XML Model, Schema, and Instance
Model constructs and relationships defined using
the metamodel
  • Elements, Element Types, Attributes, Attribute
    Types
  • Elements contain Attributes
  • Elements can be nested

XML Model
(from, to, price) REQUIRED
XML DTD (Schema)
1575 PDX YVR
213.84
...
XML Document (Instances)
12
Basic Types of Mappings
Mapped
Model2
Model1
Converted
Inter-Model
Schema1?
Schema1
Converted
Instances1?
Instances1
Model1
Model1
Mapped
Inter-Schema
Schema1
Schema2
Converted
Instances1
Instances1?
Mapped
Model1
Model2
Model-to-Schema
Schema1
Schema2
Converted
Converted
Instances1
Instances2
Write a Comment
User Comments (0)
About PowerShow.com