David e millard danius t michaelides david de roure mark j weal
This presentation is the property of its rightful owner.
Sponsored Links
1 / 26

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


  • 61 Views
  • Uploaded on
  • Presentation posted in: General

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)

Download Presentation

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

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)


David e millard danius t michaelides david de roure mark j weal

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


Glasgow servlet ii

Glasgow Servlet II


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 links1

Generalising Links

Local

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?


  • Login