Kbs hyperbook an open hyperbook system for education
This presentation is the property of its rightful owner.
Sponsored Links
1 / 22

KBS-HYPERBOOK An Open Hyperbook System for Education PowerPoint PPT Presentation

  • Uploaded on
  • Presentation posted in: General

KBS-HYPERBOOK An Open Hyperbook System for Education. Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover. Contents. Motivation: Hyperbooks and Modeling Modeling Framework Meta Model Domain Model Navigational Model Visualization Model Previous Approaches

Download Presentation

KBS-HYPERBOOK An Open Hyperbook System for Education

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

Kbs hyperbook an open hyperbook system for education

KBS-HYPERBOOKAn Open Hyperbook System for Education

Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers

University of Hannover



  • Motivation: Hyperbooks and Modeling

  • Modeling Framework

    • Meta Model

    • Domain Model

    • Navigational Model

    • Visualization Model

  • Previous Approaches

  • Conclusions and Further Work

Hyperbooks instead of hypertext

Hyperbooks instead of Hypertext

  • Hyperbooks (in contrast to unstructured Hypertext) allow

    • (Multimedia) Knowledge Bases described by an explicit Domain Model

    • Systematic navigation based on book contents

    • Annotation within the hyperbook based on this model

    • Personalization of book content depending on user knowledge and goals

Application of hyperbooks

Application of Hyperbooks

  • Open Hyperbooks (modular course materials by several authors, which include theory and project examples, including student extensions such as tips, comments, seminar work, own project examples, etc.)

  • Specialized training units for workplace education

Semantic models for hyperbooks

Semantic Models for Hyperbooks

  • Hyperbook Modeling extends modeling techniques (semantic data modeling, object oriented software models) by taking hypertext properties (navigation, visualization, etc.) into account

Modeling framework

Modeling Framework

  • Explicit modeling of all hyperbook aspects

    • Domain Model (Objects + Relationships)

    • Navigational Model (Navigation among Topics)

    • Visualization Model (MIME Objects representing topics)

    • User Model (customization of content and structure)

Modeling framework1

Modeling Framework



  • Definition of Modeling Language

    • Domain (Classes, Objects, Attributes, Relationships, Objects, Inheritance, Instantiation)

    • Navigation (Hyperlink, Index, Trail)

    • Visualisation (WWW-Page)

    • User (Topic, Dependencies, Knowledge)

    • Metamodel Definition in O-Telos

Domain model

Domain Model

  • Describe domain by a hierarchy of Domain Classes/Objects and their Attributes (including Inheritance and Instantiation)

  • Find Relationships among domain classes (1:1, 1:n, m:n)

  • Book Contents is attached to domain model

Meta and domainmodel

Meta- and Domainmodel

Domain software engineering

Domain Software Engineering

Domain model cs i

Domain Model CS I

Navigational model

Navigational Model

  • Navigational Concepts

    • Links: support 1:1-relationships

    • Index, GuidedTour, IndexGuidedTour: support 1:n-relationships

    • Crossreference-Index supports m:n-relationship

  • Logical Formulas describe how Domain Model Concepts map to Navigational Concepts

Navigation model

Navigation Model

  • Trails

    • Sequence of pages

    • Represent lecture lessons

    • Synchronous slide show with audio annotation

    • Support for printing

Visualization model

Visualization Model

  • Topic is presented by a set of WWW Pages (associated to Domain Units)

  • WWW Page is partitioned into Fragments, which have MIME Types, e.g. text/html

  • Hierarchy of MIME types is part of meta model

Visualization model1

Visualization Model

System architecture

System Architecture

Previous approaches 1

Previous Approaches (1)

  • Object-oriented Modeling Techniques

    • Examples

      • Hypertext Design Method (HDM)

      • Relationship Management Methodology (RMM)

      • Object-Oriented Hypermedia Design Model (OOHDM)

    • Suited as database frontends

    • Navigate collections of loosely structured data

Previous approaches 2

Previous Approaches (2)

  • Adaptive Hypertext

    • Examples:

      • Interbook

      • ELM-Art

    • Pages are indexed with high-level concepts from the user model

    • User Model

      • Proposes links among the pages

      • Annotates links

Current hyperbook work

Current Hyperbook Work

  • Further Implementation (extending server prototype, building model-based authoring tool, adaptation of navigational structure)

  • Modeling (Ontologies, Several Domain Models)

  • Development of Hyperbooks (CS I/SW, KI (together with Osnabrück and Hildesheim))

  • User Modelling



  • Definition of a systematic approach to hyperbook design containing

    • Domain Model

    • Navigation Model

    • Visualization Model

    • User Model

  • Based on Declarative Meta Model



  • Implementation

    • Navigational Structure is generated based on Domain Model and Navigational Rules

    • Generic servlet connected to WWW server evaluates book models (based on meta model) and displays the book using current browsers

    • Modeling Language: O-Telos

    • Meta Database: ConceptBase

  • Login