David e millard danius t michaelides david de roure mark j weal
Download
1 / 26

David E. Millard, Danius T. Michaelides, David De Roure, Mark J. Weal - PowerPoint PPT Presentation


  • 132 Views
  • Uploaded on

Beyond the Traditional Domains of Hypermedia. David E. Millard, Danius T. Michaelides, David De Roure, Mark J. Weal. OHP to FOHM. OHSWG investigating interoperability between OHSs Open Hypermedia Protocol Different domains of hypermedia (Navigational, Spatial and Taxonomic as examples)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' David E. Millard, Danius T. Michaelides, David De Roure, Mark J. Weal' - ernie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
David e millard danius t michaelides david de roure mark j weal

Beyond the Traditional Domains of Hypermedia

David E. Millard, Danius T. Michaelides, David De Roure, Mark J. Weal


Ohp to fohm
OHP to FOHM

  • OHSWG investigating interoperability between OHSs

  • Open Hypermedia Protocol

  • Different domains of hypermedia (Navigational, Spatial and Taxonomic as examples)

  • OHP-Nav

  • What about a unified model to cover all three?

  • Fundamental Open Hypermedia Model (FOHM)


FOHM

  • Associations – generalised links

  • Referencable Associations – Associations can connect to each other

  • Context – to define visible parts of the hyperstructure

  • Rules – ‘collapsing’ structures when context fails

  • Behaviour – opaque objects containing client instructions

  • Stand-alone OHS called Auld Linky that implements it all


A navigational link in fohm
A Navigational Link in FOHM

Link

Association

S

D

D

Binding

Reference

Data

Context

Behaviour


A navigational link in fohm1
A Navigational Link in FOHM

Link

Association

S

D

D

Binding

Reference

Data

Context

Behaviour


A navigational link in fohm2
A Navigational Link in FOHM

Link

Association

S

D

D

Binding

Reference

Data

Context

Behaviour


A navigational link in fohm3
A Navigational Link in FOHM

Link

Association

S

D

Binding

Reference

Data

Context

Behaviour


The domains of hypermedia
The Domains of Hypermedia

The Universal Set of Structure

Nav

Tax

Space

The OHP view of the hypertext domains


The domains of hypermedia1
The Domains of Hypermedia

The Universal Set of Structure

Nav

Space

Tax

The FOHM view of the hypertext domains


The domains of hypermedia2
The Domains of Hypermedia

The Universal Set of Structure

Nav

Space

Tax

FOHM

FOHM covers more than the original 3 domains


Real world links
Real-world Links

  • Equator City Project

  • Linking over ‘real-world’ spaces

  • Visitors move around museum with PDA and positioning system

  • Auld Linky serves up links to new destinations

  • Real-world links need multiple descriptions

    • Why should the visitor move?

    • What have they just moved to?

    • (How do they move there?)

  • Descriptions can be multi-media (e.g. audio)


Real world links1
Real-world Links

Link

SRC

BEFORE

BEFORE

DEST

AFTER

Child

Adult

Child

audio

text

audio

REAL

WORLD


Virtual documents
Virtual Documents

  • A tour over many media fragments

  • Compiled into a document by the application

  • Context makes membership of the composite conditional

  • Similar to conditional transclusion

  • Structure is the same as a guided tour

  • NB a guided tour is not a part of OHP-Nav, Space or Tax


Virtual documents1
Virtual Documents

Composite Document (list)

2

3

4

5

1

Composite D

Composite Document

text

pic

text

1

2

3

1

2

text

pic

text

text

text


Virtual documents2
Virtual Documents

Composite Document (list)

2

3

4

5

1

Composite D

Composite Document

text

pic

text

1

2

3

1

2

text

pic

text

text

text


Virtual documents3
Virtual Documents

Composite Document (list)

2

3

4

5

1

Composite D

Composite Document

text

pic

text

1

2

3

1

2

text

pic

text

text

text


Virtual documents4
Virtual Documents

Composite Document (list)

2

4

5

1

Composite Document

text

pic

text

1

2

text

pic



Sculptural hypertext
Sculptural Hypertext

  • Makes a distinction from traditional ‘calligraphic hypertext’

  • Calligraphic Hypertext adds links until network is complete

  • Sculptural Hypertext removes links until network is complete

  • Each link has conditions that must be true before it is visible…

  • …and actions that determine whether new conditions are true

  • FOHM formalises this


Generalising links
Generalising Links

Specific

S

D



Generalising links2
Generalising Links

Generic

S

D


Generalising links3

Context

(Conditions)

Behaviour

(Actions)

Generalising Links

Sculptural

S

D


The domains of hypermedia3

Real-world

Composite Documents

Sculptural

The Domains of Hypermedia

The Universal Set of Structure

Nav

Space

Tax

FOHM

Where would these new structures go?


Context vs structure
Context vs. Structure

  • With real-world links: is location part of context or an anchor?

  • I.e. are real-world links specific or sculptural?

  • This applies to all media documents

  • Early work described anchors as context on the end of a link

  • Anchors quickly became absorbed into mainstream models

  • Should we be doing the same with our contextual elements

  • Or should anchors become contextual again


Conclusions
Conclusions

  • There are interesting structures lying beyond the domains of hypermedia identified by OHP

  • There are new types of hypertext lying in the overlap between them (sculptural hypertext)

  • Was the OHP-Nav link powerful enough?

    • It cannot express our real-world links

    • It cannot deal with sculptural hypertext

  • Context is powerful, useful and increasingly important

  • Should we be trying to specify what is currently contextual

  • Or Contextualise what is currently structural?


ad