KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover.

Slides:



Advertisements
Similar presentations
Web Passive Voice Tutor: an Intelligent Computer Assisted Language Learning System over the WWW Maria Virvou & Victoria Tsiriga Department of Informatics,
Advertisements

LAOS: Layered WWW AHS Authoring Model and their corresponding Algebraic Operators Alexandra I. Cristea USI intensive course Adaptive Systems April-May.
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
Modelling Data-Intensive Web Sites with OntoWeaver Knowledge Media Institute The Open University Yuangui Lei, Enrico Motta, John Domingue {y.lei, e.motta,
Web Engineering Geert-Jan Houben.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
/ faculty of mathematics and informatics TU/e eindhoven university of technology 1 Adaptive Authoring of Adaptive Educational Hypermedia Alexandra Cristea.
XML Technology in E-Commerce
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
Course: Web System Engineering
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
Overview of Adaptive Navigation Technologies Michal Tvarožek FIIT STU BA.
Zagreb, September AHyCo: an Approach to a Web-Based Learning and Testing System Nataša Hoić-Božić, Faculty of Philosophy,
TU/e technische universiteit eindhoven Hypermedia Presentation Adaptation on the Semantic Web Flavius Frasincar Geert-Jan Houben
July 06, 2006DB&IS Building Web Information Systems using Web Services Flavius Frasincar Erasmus University Rotterdam Eindhoven.
Web Site, Database, Navigation Knowledge base = anatomy, relational database, annotations Lecture, quiz, tour, etc = collaborative navigation of knowledge.
Ontologies and Ontology Mapping for Supporting Student Assessment in an Advanced Learning System Gilles Falquet, Luka Nerima and Jean-Claude Ziswiler Information.
Structure Motivation A Component-based Document Format
/ department of mathematics and computer science TU/e eindhoven university of technology WebNet 2001October 26, XML-Based Automatic Web Presentation.
Adaptive Hypermedia on the Web: Methods, Technology and Applications Paul De Bra Eindhoven University of Technology Eindhoven, The Netherlands Centrum.
Engineering the Presentation Layer of Adaptable Web Information Systems Zoltán Fiala 1, Flavius Frasincar 2, Michael Hinz 1, Geert-Jan Houben 2, Peter.
OOHDM Hypermedia Research Work Designing Web-based applications with Object Oriented Hypermedia Design Method OOHDM.
Methodologies for Web Information System Design
/dept. of mathematics and computer science TU/e eindhoven university of technology wwwis.win.tue.nl/~hera WWW2002May Specification Framework for.
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya F. Noy and Mark A. Musen.
CS 290C: Formal Models for Web Software Lecture 6: Model Driven Development for Web Software with WebML Instructor: Tevfik Bultan.
XLink: Open Linking Standard XML / XSL separate  data semantics  presentation semantics Need to also separate out  navigation semantics Single unique.
Live the dream… Technologies of e-Commerce Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce.
/ faculty of mathematics and informatics TU/e eindhoven university of technology ADBIS'200128/09/20011 An RMM-Based Methodology for Hypermedia Presentation.
CORE 2: Information systems and Databases HYPERTEXT/ HYPERMEDIA.
DITA and Topic Maps Bringing the Pieces Together Topic Maps Conference 2008, Oslo Joe Gelb President, Suite Solutions.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
1 An Analytical Evaluation of BPMN Using a Semiotic Quality Framework Terje Wahl & Guttorm Sindre NTNU, Norway Terje Wahl, 14. June 2005.
Compositional IS Development Framework Application Domain Application Domain Pre-existing components, legacy systems Extended for CD (ontologies) OAD Methods.
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
Funded by: European Commission – 6th Framework Project Reference: IST WP 2: Learning Web-service Domain Ontologies Miha Grčar Jožef Stefan.
Intelligent Database Systems Lab Presenter: WU, JHEN-WEI Authors: Rodrigo RizziStarr, Jose´ Maria Parente de Oliveira IS Concept maps as the first.
Introduction To System Analysis and Design
Exploring the Intentional Dimension during Software (Architecture) Design adding the “why” and the “who/where” to the “what” and the “how” Daniel Gross.
Cohesive Design of Personalized Web Applications Presented by Yinghua Hu Schwabe, D. Mattos Guimaraes, R. Rossi, G. Pontificia Univ. Catolica do Rio de.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Information System Development Courses Figure: ISD Course Structure.
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
by Maria Rita Marruganti DIFFERENT WAYS OF SENDING INFORMATION Passive e.g. newspapers, radio, television. You don’t produce, just receive information.
Using Meta-Model-Driven Views to Address Scalability in i* Models Jane You Department of Computer Science University of Toronto.
Unified Modeling Language. Object Oriented Methods ► What are object-oriented (OO) methods?  OO methods provide a set of techniques for analyzing, decomposing,
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
1 Proposal Of A Generic Visual Critic Authoring Framework By: Norhayati Mohd.Ali PhD Candidate [1 st Year : PhD] Supervisors: Prof.John Grundy & Prof.John.
Working with Ontologies Introduction to DOGMA and related research.
A View-based Methodology for Collaborative Ontology Engineering (VIMethCOE) Ernesto Jiménez Ruiz Rafael Berlanga Llavorí Temporal Knowledge Bases Group.
1 Hypermedia Design Models & Methodologies Dr Gary Wills IAM Research Group © University of Southampton.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
Chapter 4: Digital Tools That Support Learning SarahBeth Walker.
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
MODELLING A WEB APPLICATION Dr. Sohaib Ahmed. Modelling Web Applications  provides a better alternative to the ad-hoc development of Web applications.
Towards the Adaptive Semantic Web Peter Dolog Nicola Henze Wolfgang Nejdl Michael Sintek.
Knowledge Support for Modeling and Simulation Michal Ševčenko Czech Technical University in Prague.
Sheet 1 Forum on Specification and Design Languages (FDL), Frankfurt, September 2003 UML to XML-Schema Transformation: a Case Study in Managing Alternative.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
The Movement To Objects
Knowledge Management Systems
Visualizing Design Patterns in Their Applications and Compositions
Methontology: From Ontological art to Ontological Engineering
Piotr Kaminski University of Victoria September 24th, 2002
Facilitating Navigation on Linked Data through Top-K Link Patterns
Presentation transcript:

KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover

Contents 4 Motivation: Hyperbooks and Modeling 4 Modeling Framework 4Meta Model 4Domain Model 4Navigational Model 4Visualization Model 4 Previous Approaches 4 Conclusions and Further Work

Hyperbooks instead of Hypertext 4 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 4 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.) 4 Specialized training units for workplace education

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

Modeling Framework 4 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 Framework

Metamodel 4 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 4 Describe domain by a hierarchy of Domain Classes/Objects and their Attributes (including Inheritance and Instantiation) 4 Find Relationships among domain classes (1:1, 1:n, m:n) 4 Book Contents is attached to domain model

Meta- and Domainmodel

Domain Software Engineering

Domain Model CS I

Navigational Model 4 Navigational Concepts –Links: support 1:1-relationships –Index, GuidedTour, IndexGuidedTour: support 1:n-relationships –Crossreference-Index supports m:n-relationship 4 Logical Formulas describe how Domain Model Concepts map to Navigational Concepts

Navigation Model 4 Trails –Sequence of pages –Represent lecture lessons –Synchronous slide show with audio annotation –Support for printing

Visualization Model 4 Topic is presented by a set of WWW Pages (associated to Domain Units) 4 WWW Page is partitioned into Fragments, which have MIME Types, e.g. text/html 4 Hierarchy of MIME types is part of meta model

Visualization Model

System Architecture

Previous Approaches (1) 4 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) 4 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 4 Further Implementation (extending server prototype, building model-based authoring tool, adaptation of navigational structure) 4 Modeling (Ontologies, Several Domain Models) 4 Development of Hyperbooks (CS I/SW, KI (together with Osnabrück and Hildesheim)) 4 User Modelling

Conclusions 4 Definition of a systematic approach to hyperbook design containing –Domain Model –Navigation Model –Visualization Model –User Model 4 Based on Declarative Meta Model

Conclusions 4 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