TU e technische universiteit eindhoven / department of mathematics and computer science Specification of Adaptive Behavior Using a General- purpose Design.

Slides:



Advertisements
Similar presentations
Department of Computer Science TU/ e eindhoven university of technology Evaluation of Interoperability of Adaptive Hypermedia Systems: testing the MOT.
Advertisements

TU e technische universiteit eindhoven / department of mathematics and computer science 1 Empirical Evaluation of Learning Styles Adaptation Language Natalia.
Web Engineering Geert-Jan Houben.
TU/e technische universiteit eindhoven WebNet 2001October 26, XML to XML through XML Pim Lemmens Geert-Jan Houben Eindhoven University of Technology.
/ department of mathematics and computer sciencedepartment of mathematics and computer science / architecture of information systems.
/ department of mathematics and computer sciencedepartment of mathematics and computer science / architecture of information systems.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
TU/e eindhoven university of technology PACIS'03 July Engineering Semantic Web Information Systems Richard Vdovjak Flavius Frasincar Geert-Jan Houben.
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
Database System Concepts and Architecture
ICALT06 – Adaptivity in Learning Systems, Kerkrade, 5 th of July, 2006 TU/e eindhoven university of technology Adapting SME Learning Environments for Adaptivity.
Personalized Navigation in the Semantic Web: An Enhanced Faceted Browser Michal Tvarožek FIIT STU BA.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
SPICE! An Ontology Based Web Application By Angela Maduko and Felicia Jones Final Presentation For CSCI8350: Enterprise Integration.
/ department of mathematics and computer science TU/e eindhoven university of technology ITCC-Track on Modern Web and Hypermedia SystemsApril 29,
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.
1212 / department of computer science October 16, 2002AHA! Version 2.01 AHA! Version 2.0 More Adaptation Flexibility for Authors Paul De Bra, Ad Aerts,
/ department of mathematics and computer science TU/e eindhoven university of technology ITCC-Modern Web and Grid SystemsApril 5, Adaptation and.
Chapter 2 Database Environment.
/ faculty of mathematics and computer science TU/e eindhoven university of technology 1 MOT Adaptive Course Authoring: My Online Teacher Alexandra Cristea.
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.
Engineering the Presentation Layer of Adaptable Web Information Systems Zoltán Fiala 1, Flavius Frasincar 2, Michael Hinz 1, Geert-Jan Houben 2, Peter.
Danius T. Michaelides, David E. Millard, Mark J. Weal, David De Roure Auld Leaky: A Contextual Open Hypermedia Link Server.
OOHDM Hypermedia Research Work Designing Web-based applications with Object Oriented Hypermedia Design Method OOHDM.
Methodologies for Web Information System Design
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
/dept. of mathematics and computer science TU/e eindhoven university of technology wwwis.win.tue.nl/~hera WWW2002May Specification Framework for.
Hera Presentation Generator TU e Information Systems Group Department of Computer Science Eindhoven University of Technology Flavius Frasincar
TU e technische universiteit eindhoven / department of mathematics and computer science Information Systems Group – –
– 4 th Workshop on Authoring of Adaptive and Adaptable Hypermedia, Dublin, 20 th of June, 2006 TU/e eindhoven university of technology Panel:
Stanford University / PEER K.H. Law and J. Peng Law, Peng 2000 A Software Platform for Collaborative Development of OpenSees Jun Peng and Kincho H. Law.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
/ faculty of mathematics and informatics TU/e eindhoven university of technology ADBIS'200128/09/20011 An RMM-Based Methodology for Hypermedia Presentation.
Lecture Two Database Environment Based on Chapter Two of this book:
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
Triple Stores.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Recommender Systems on the Web: A Model-Driven Approach Gonzalo Rojas – Francisco Domínguez – Stefano Salvatori Department of Computer Science University.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
RDF Triple Stores Nipun Bhatia Department of Computer Science. Stanford University.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Holding slide prior to starting show. A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason.
CS 160: Software Engineering October 8 Class Meeting
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
ICALT’06: Workshop on Adaptive Learning – extending IMS LD for adaptive instruction, Kerkrade, 6 h of July, 2006 TU/e eindhoven university of technology.
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.
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial.
Implementing LDAP Client/Server System for Directory Service By Maochun Sun Project Advisor: Dr. Chung-E Wang Department of Computer Science California.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
ABSTRACT The JDBC (Java Database Connectivity) API is the industry standard for database- independent connectivity between the Java programming language.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Triple Stores. What is a triple store? A specialized database for RDF triples Can ingest RDF in a variety of formats Supports a query language – SPARQL.
1 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data. u A user’s view is immune to changes.
April 20022CS3X1 Database Design Introduction John Wordsworth Department of Computer Science The University of Reading Room 129,
VIVO architecture March 1, Major Components Vitro is a general-purpose Web-based application leveraging semantic standards VIVO is a customized.
Sesame A generic architecture for storing and querying RDF and RDFs Written by Jeen Broekstra, Arjohn Kampman Summarized by Gihyun Gong.
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Chapter 2: Database System Concepts and Architecture
Project Title This is a sample slide layout
Presentation transcript:

TU e technische universiteit eindhoven / department of mathematics and computer science Specification of Adaptive Behavior Using a General- purpose Design Methodology for Dynamic Web Applications Databases and Hypermedia Group

TU e technische universiteit eindhoven / department of mathematics and computer science Outline AHS and Modern WIS Hera Methodology Adaptive Application Design Example Implementation Conclusion

TU e technische universiteit eindhoven / department of mathematics and computer science Adaptive Hypermedia Systems Monitor user’s actions Dynamically update a user model Based on the user model adapt an application’s user interface

TU e technische universiteit eindhoven / department of mathematics and computer science Modern WIS Are based on the Web Provide complex services (functionality) Use data distributed over Internet Have large audience (need of personalization)

TU e technische universiteit eindhoven / department of mathematics and computer science WIS Architecture

TU e technische universiteit eindhoven / department of mathematics and computer science Hera, a Model-driven Methodology Conceptual Model (CM) describes data content used for generation of hypermedia presentations) Application Model (AM) describes the navigation structure and functionality Presentation Model (PM) describes spatial layout and rendering of hypermedia presentations

TU e technische universiteit eindhoven / department of mathematics and computer science Hera WIS Architecture

TU e technische universiteit eindhoven / department of mathematics and computer science Example: Adaptive Application in Hera Stores information about books and authors Stores users’ selection of books (shopping basket) Calculates user interest in particular authors (based on the user selection) and shows info about the most interesting authors

TU e technische universiteit eindhoven / department of mathematics and computer science Example CM and Navigation Data Model NDM extends CM with notion of updatable context information (user selection, interests)

TU e technische universiteit eindhoven / department of mathematics and computer science Example AM Defines the navigation structure and functionality -Creates and deletes basket instances -Creates Interest instances -Increases Interest.degree for authors of selected books -Decreases Interest.degree for other authors

TU e technische universiteit eindhoven / department of mathematics and computer science Hera Engine Implementation Runs as a servlet under Apache Tomcat Web server Uses the HP Jena RDF API for import of models (CM+NDM, AM) Uses the Sesame RDF data repository for navigation data (also for the main data content), queries and data manipulations are in SeRQL/RQL

TU e technische universiteit eindhoven / department of mathematics and computer science Conclusion It is possible to model (and implement) an adaptive hypermedia system using a general-purpose WIS design methodology Model-driven methodologies allow schema- level adaptation Possible adaptation techniques depend on a concrete methodology; for current version of Hera it is only conditional inclusion of fragments (slices)

TU e technische universiteit eindhoven / department of mathematics and computer science Questions?