David E. Millard, Danius T. Michaelides, David De Roure, Mark J. Weal Beyond the Traditional Domains of Hypermedia.

Slides:



Advertisements
Similar presentations
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
Advertisements

Query Languages. Information Retrieval Concerned with the: Representation of Storage of Organization of, and Access to Information items.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
The Pipeline of Enrichment Don Cruickshank (sotonoid) 15 th August 2001 The 7th International Workshop on Open Hypermedia Systems.
Making Links Fundamentals of Hypertext and Hypermedia Dr Nicholas Gibbins
Chapter 1 Object Oriented Analysis and Design. UML, Patterns, and Object-Oriented Analysis and Design  The essential skills for the creation of well-designed,
OHS7 - The Seventh Workshop on Open Hypermedia Systems at Hypertext 2001, Aarhus Sigi Reich Salzburg Research / SunTREC
To. An easy way to explain the internet is to think of your school computers all linked together into a network that you can put information into.
Do You Have the Time? Composition and Linking in Time-based Hypermedia Lynda Hardman, Jacco van Ossenbruggen, K. Sjoerd Mullender, Lloyd Rutledge, and.
Lecture 2: Do you speak Java?. From Problem to Program Last Lecture we looked at modeling with objects! Steps to solving a business problem –Investigate.
Bridging Navigation, Search and Adaptation: AH Models Evolution Evgeny Knutov, David Smits, Paul De Bra and Mykola Pechenizkiy.
Essentials of class models. 2 A very simple class model In UML, a class is shown in a class diagram as a rectangle giving its name.
Query Languages: Patterns & Structures. Pattern Matching Pattern –a set of syntactic features that must occur in a text segment Types of patterns –Words:
Mark Weal Auld Linky and the AKT - EQUATOR Bridge.
Adaptive Hypermedia on the Web: Methods, Technology and Applications Paul De Bra Eindhoven University of Technology Eindhoven, The Netherlands Centrum.
Danius T. Michaelides, David E. Millard, Mark J. Weal, David De Roure Auld Leaky: A Contextual Open Hypermedia Link Server.
1 Workflow Description for Open Hypermedia Systems Sanjay Vivek, David C. De Roure Department of Electronics and Computer Science.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
Mark J. Weal, Gareth V. Hughes, David E. Millard, Luc Moreau Open Hypermedia as a Navigational Interface to Ontological Information Spaces.
Requirements Analysis Classes & Associations b510.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis.
T.Sharon-A.Frank 1 Multimedia Hypertext and Hypermedia.
Hyperlinks over Continuous Media E. Vervaet, E. Duval, H. Olivié Department of Computer Science, Katholieke Universiteit Leuven, Leuven, Belgium.
Browsing the World Wide Web. Spring 2002Computer Networks Applications Browsing Service Allows one to conveniently obtain and display information that.
REFLECTIONS ON NOTECARDS: SEVEN ISSUES FOR THE NEXT GENERATION OF HYPERMEDIA FRANK G. HALASZ.
/ faculty of mathematics and informatics TU/e eindhoven university of technology ADBIS'200128/09/20011 An RMM-Based Methodology for Hypermedia Presentation.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
CORE 2: Information systems and Databases HYPERTEXT/ HYPERMEDIA.
The Internet & The World Wide Web Notes
What is Multimedia? Multimedia is a combination of text, art, sound, animation, and video. It is delivered to the user by electronic or digitally manipulated.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
CLUE Framework IETF 84 July 30 – Aug 3, 2012 Mark Duckworth Allyn Romanow Brian Baldino Andy Pepperell.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
WEB TERMINOLOGIES. Page or web page: a file that can be read over the world wide web Pages or web pages: the global collection of documents associated.
Unrestricted Connection manager MIF WG IETF 78, Maastricht Gaëtan Feige, Cisco (presenter) Pierrick Seïté, France Telecom -
ASHIMA KALRA IMPORTANT TERMS.  WWW WWW  URL URL  HTTP PROTOCOL HTTP PROTOCOL  PROXIES PROXIES.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Agenda Links External and Internet Links Anchor Tag Text Hyperlinks Image Hyperlinks Images Image Attributes: src, alt, width, height, align, border.
1 ER Modeling BUAD/American University Entity Relationship (ER) Modeling.
University of Malta CSA3080: Lecture 7 © Chris Staff 1 of 18 CSA3080: Adaptive Hypertext Systems I Dr. Christopher Staff Department.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 12 This presentation © 2004, MacAvon Media Productions Hypertext and Hypermedia.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
by Maria Rita Marruganti DIFFERENT WAYS OF SENDING INFORMATION Passive e.g. newspapers, radio, television. You don’t produce, just receive information.
Can you see me? Exploring social interaction between physical and virtual visitors Areti Galani & Matthew Chalmers University of Glasgow.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
PICTURE your design. Purpose : Functions & Content Functions the facilities that make the content of the ICT useful for relevant users and other ICT’s.
SSE3 Hypertext concepts 1. Agenda Pioneers and evolution Hypermedia – Modern hypermedia technology – Structure domains Architectural evolution The project.
1 Hypermedia Design Models & Methodologies Dr Gary Wills IAM Research Group © University of Southampton.
By Neil Ridgway FOHM+RTSP: Applying Open Hypermedia and Temporal Linking to Audio Streams.
Information Systems Analysis and Design Reviews of IS and Software Process Spring Semester
Web Systems & Technologies Lecture 1
Hypertext. Hypertext History (1) Many early attempts to organize human knowledge Many early attempts to organize human knowledge Thesaurus (Roget) Thesaurus.
Peter Brusilovsky. Index What is adaptive navigation support? History behind adaptive navigation support Adaptation technologies that provide adaptive.
HYPERMEDIA LASHEKA GULLEY ERICA EWELL BLAKE CHERRY.
Doc.: IEEE /0371r0 Submission May 2005 S. McCann & E. Hepworth, Siemens Roke ManorSlide 1 IEEE 802 Architecture Issues Notice: This document has.
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
MODELLING A WEB APPLICATION Dr. Sohaib Ahmed. Modelling Web Applications  provides a better alternative to the ad-hoc development of Web applications.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
By: Jordan Hale, McKenzie Kratts, Victoria Lee, and Lakin Burnett.
Design Patterns (II) Lecture Three. Solution to Homework Two Used framework Used design patterns: composite and state Question: what are the differences.
Web Design Vocabulary #3. HTML Hypertext Markup Language - The coding scheme used to format text for use on the World Wide Web.
4.01 How Web Pages Work.
Multimedia Hypermedia What is It, How Do I Use It?
Styles and the Box Model
Teaching With Multimedia and Hypermedia Tools İrem Sak
CSA3212: User Adaptive Systems
WWW/HTML Basics.
Presentation transcript:

David E. Millard, Danius T. Michaelides, David De Roure, Mark J. Weal Beyond the Traditional Domains of Hypermedia

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 DDS Link Association Binding Context Reference Data Behaviour

A Navigational Link in FOHM DDS Link Association Binding Context Reference Data Behaviour

A Navigational Link in FOHM DDS Link Association Binding Context Reference Data Behaviour

A Navigational Link in FOHM DS Link Association Binding Context Reference Data Behaviour

The Domains of Hypermedia The Universal Set of Structure Nav Space Tax The OHP view of the hypertext domains

The Domains of Hypermedia The Universal Set of Structure Nav SpaceTax The FOHM view of the hypertext domains

The Domains of Hypermedia The Universal Set of Structure Nav SpaceTax FOHM covers more than the original 3 domains FOHM

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 Links SRCDEST REAL WORLD BEFORE Adult AFTER Child audio BEFORE Child Link text

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 Documents text 2 pic Composite Document 1 text 2 Composite D text 4 pic 5 text Composite Document (list)

Virtual Documents text 2 pic Composite Document 1 text 2 Composite D text 4 pic 5 text Composite Document (list)

Virtual Documents text 2 pic Composite Document 1 text 2 Composite D text 4 pic 5 text Composite Document (list)

Virtual Documents text 2 pic Composite Documenttext 4 pic 5 text Composite Document (list)

Glasgow Servlet II

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 SD Specific

Generalising Links SD Local

Generalising Links SD Generic

Generalising Links SD Context (Conditions) Behaviour (Actions) Sculptural

The Domains of Hypermedia The Universal Set of Structure Nav SpaceTax Where would these new structures go? FOHM Real-world Composite Documents Sculptural

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 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?