A Model Based on Semantic Nets to Support Evolutionary and Adaptive Hypermedia Systems N. Padilla Zea M. Medina Medina M. J. Cabrera F. Molina Ortiz L.

Slides:



Advertisements
Similar presentations
Jeremy S. Bradbury, James R. Cordy, Juergen Dingel, Michel Wermelinger
Advertisements

2 Introduction A central issue in supporting interoperability is achieving type compatibility. Type compatibility allows (a) entities developed by various.
Relational Database and Data Modeling
Language Specification using Metamodelling Joachim Fischer Humboldt University Berlin LAB Workshop Geneva
Maurice Hendrix, A3H AH2008, 29/07/2008 A meta level for LAG Adaptation Language.
Maurice Hendrix, Alexandra Cristea* London Knowledge Lab 25/11/2008 *Based on work in collaboration with Paul De Bra,
Maurice Hendrix, Alexandra I. Cristea EC-TEL 2009 {maurice, Adaptation languages for learning: the CAM meta-model.
The Cost of Authoring with a Knowledge Layer Judy Kay and Lichao Li School of Information Technologies The University of Sydney, Australia.
Ontology-based User Modeling for Web-based Information Systems Anton Andrejko, Michal Barla and Mária Bieliková {andrejko, barla,
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
/ faculty of mathematics and informatics TU/e eindhoven university of technology 1 Adaptive Authoring of Adaptive Educational Hypermedia Alexandra Cristea.
Maurice Hendrix CS411 seminar, 22/10/2009 Adaptation languages for learning: the CAM meta-model.
Design Issues for General-Purpose Adaptive Hypermedia Systems Hongjing Wu, Erik de Kort, Paul De Bra Eindhoven University of Technology The Netherlands.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Improving System Safety through Agent-Supported User/System Interfaces: Effects of Operator Behavior Model Charles SANTONI & Jean-Marc MERCANTINI (LSIS)
Validating the Evaluation of Adaptive Systems by User Profile Simulation Javier Bravo and Alvaro Ortigosa {javier.bravo, Universidad.
1 CIS224 Software Projects: Software Engineering and Research Methods Lecture 11 Brief introduction to the UML Specification (Based on UML Superstructure.
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
/ Where innovation starts 1212 Technische Universiteit Eindhoven University of Technology 1 Incorporating Cognitive/Learning Styles in a General-Purpose.
Lecture # 2 : Process Models
Vrasidas C.(2002) Systematic approach for designing hypermedia environments for teaching and learning International Journal of Instructional Media.
Vancouver, October 08th 2013 DB Systemtechnik GmbH Marc Geisler The challenge of transforming a rule-based system into a risk-based culture on an example.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 2 Software Processes.
Supporting Design Managing complexity of designing Expressing ideas Testing ideas Quality assurance.
Engineering the Presentation Layer of Adaptable Web Information Systems Zoltán Fiala 1, Flavius Frasincar 2, Michael Hinz 1, Geert-Jan Houben 2, Peter.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
1 Persistence Acquisition and Maintenance for Autonomous Formations Brad C. YU National ICT Australia Limited The Australian National University With Baris.
Introduction to Computer Technology
Chapter 9 Architecture Alignment. 9 – Architecture Alignment 9.1 Introduction 9.2 The GRAAL Alignment Framework  System Aspects  The Aggregation.
Chapter One Overview of Database Objectives: -Introduction -DBMS architecture -Definitions -Data models -DB lifecycle.
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
Recommender Systems on the Web: A Model-Driven Approach Gonzalo Rojas – Francisco Domínguez – Stefano Salvatori Department of Computer Science University.
The Evolution of Video Game Development Research by Jariel Ortiz, Academia Bautista de Puerto Nuevo, San Juan, Puerto Rico Research Mentor: Prof. Irma.
Context Tailoring the DBMS –To support particular applications Beyond alphanumerical data Beyond retrieve + process –To support particular hardware New.
CSE 303 – Software Design and Architecture
Help Desk System How to Deploy them? Author: Stephen Grabowski.
OHTO -99 SOFTWARE ENGINEERING LECTURE 5 Today: - An overview to OO Analysis and OO Design - Introduction of Assignment 2.
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
12.1 Introduction Checklists are used as a technique to give status information in a formalized manner about all aspects of the test process. This chapter.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Database Systems DBMS Environment Data Abstraction.
Proposals on standardisation process in ESS, The Hague_ ESS net Preparation of Standardisation 1 Proposals on standardisation process.
Telmo Zarraonandia Laboratorio DEI. Dpto. de Informática U. Carlos III de Madrid A Late Modelling Approach for the Definition of Computer-Supported Learning.
1 Hypermedia Design Models & Methodologies Dr Gary Wills IAM Research Group © University of Southampton.
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
UI's for inputting and presenting the metadata of hypermedia documents Kai Kuikkaniemi HUT T
Parastoo Mohagheghi 1 A Multi-dimensional Framework for Characterizing Domain Specific Languages Øystein Haugen Parastoo Mohagheghi SINTEF, UiO 21 October.
RE-ENGINEERING AND DOMAIN ANALYSIS BY- NISHANTH TIRUVAIPATI.
Concept Mapping: A Graphical System for Understanding the Relationship between Concepts. ERIC Digest.
1 Reference Model for Evaluating Intelligent Tutoring Systems Esma Aimeur, Claude Frasson Laboratoire HERON Informatique et recherche opérationnelle Université.
CS223: Software Engineering Lecture 14: Architectural Patterns.
1 Chapter 22 Distributed DBMS Concepts and Design CS 157B Edward Chen.
Database Management.
Computer Aided Software Engineering (CASE)
Software Quality Engineering
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
Measuring Data Quality and Compilation of Metadata
Database Environment Transparencies
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
Data Model.
Formal Foundations for the Evolution of Hypermedia Systems
CS310 Software Engineering Lecturer Dr.Doaa Sami
MUMT611: Music Information Acquisition, Preservation, and Retrieval
Information Networks: State of the Art
Dept. of Computation, UMIST
Complex Information Management Using a Framework Supported by ECA Rules in XML Presented By Essam Mansour.
Presentation transcript:

A Model Based on Semantic Nets to Support Evolutionary and Adaptive Hypermedia Systems N. Padilla Zea M. Medina Medina M. J. Cabrera F. Molina Ortiz L. García Cabrera GEDES - UGR Laboratorio de Investigación en Videojuegos y E-Learning

Summary Introduction SEM-HP Results Conclusions and further work Laboratorio de Investigación en Videojuegos y E-Learning

Introduction AHS (Student perspective) Laboratorio de Investigación en Videojuegos y E-Learning Associative retrieval of information Diversity of formats Several ways to access information Adjust to users needs Reduce desorientation Reduce knowledge overloading Changes not on users demand Force to read prerrequisites Users should have control over when and how adapt Allow different types of navigation

Introduction AHS (Author perspective) Laboratorio de Investigación en Videojuegos y E-Learning Building more complex than non- adaptive systems Provide author tools Life cycle is not given importance enough Provide mechanisms to make changes easier and consistent SEM-HP (SEMantic, Systemic and Evolutionary model to develop HyPermedia Systems)

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Design and development based on a cognitive model Development, maintenance and navigation easier and flexible Design in four phases to separate domain modelling, presentation, navigation and adaptation

Three elements to develop AHS -Development process - Architecture - Author tool SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Divide-and-conquer strategy Guidelines regarding Soft. Eng. Four phases: 1.Memorization 2.Presentation 3.Navigation 4.Learning

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning The author specifies: –Information domain Set of items associated to concepts in the concept domain –Underlying conceptual domain To make semantic relations explicit Concepts to classify information items Concept: Idea, though or abstraction

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning The author selects different presentations or views of the knowledge domain obtained in the memorization phase

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning The author establishes how the user can navigate the available information items

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Question about adaptation: What, who, how and when to adapt The author established mechanism to allow system to adjust to users characteristics and interests

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning These phases are iterative Evolutionary development because phases are able to integrate changes

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Vertical division –4 related subsystems Horizontal division –2 layers for each subsystem System : Representation models designed during each development phase Meta-system: Evolutionary mechanisms to integrate and propagate changes –Evolutionary actions –Restrictions –Change propagation

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Action 1 Action 2. Action n System restrictions? Author restrictions? To build and modify the HS… OK. I have finished Changes in other elements are needed? (Internal propagarion) Changes in other sybsystems are needed? (External propagarion)

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Stores, structures and maintains conceptual and informational domain Catalogues information item on the underlying conceptual domain The representation model is a conceptual structure –Semantic net –2 types of nodes semantically tagged (concepts and information item) –Formal definition CS=(C, I, Rc, Rf, Ac, Af) Lets talk about vertical division… C: ConceptsRf: Functional Relations I: ItemsAc: Conceptual Associations Rc: Conceptual Relations Af: functional Relations

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning CS=(C, I, Rc, Rf, Ac, Af) Rc (Conceptual Relation) r c Rc is the tag placed in the arc joining c o C and c d C Ac ( Conceptual Association ) a c Ac is composed by 2 concepts and a r c that exists between them Rf (Functional Relation) r f Rf tags a link between i j I and c k C. Denotes the role that i j performs regarding c k Af (Functional Association) a f Rf is composed by a concept, an item and a r f Rf that exist between them

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Each presentation of the conceptual and informational domain is a Conceptual Structure of Presentation Each presentation updates modifications performed in the Memorization Subsystem

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Define rules Ro to navigate based on: – Last item accessed – Concept associated to this item – Concepts available from this one When a concept or item is deleted the meta-system propagates the change Deletes rules or predicates in rules

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning Models the user and adapts the system to his characteristics. Information at User model: Personal data Knowledge state Experience on subject Navigation experience Preferences Interests Goals

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning MEMORIZATION

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning PRESENTATION

SEM-HP Laboratorio de Investigación en Videojuegos y E-Learning LEARNING

Results Laboratorio de Investigación en Videojuegos y E-Learning 31 students Knowledge domain: Object Oriented Programmation JSEM-HP to build the HS Positive evaluation in 35 aspects Test by an opinion questionnaire

Results Laboratorio de Investigación en Videojuegos y E-Learning Usefulness of graphic browser of JSEM-HP (in the SEM-HP model the navigation is performed on the semantic net itself) 4.29/ 5 Usefulness of navigation on a partial view of the graph (the SEM-HP model provides the user with a different presentation depending on the knowledge subdomain in which the user is more interested) 4.06 / 5 Adaptation4.16 / 5 Efficiency of finding information through the browser on JSEM-HP against seeking information on the Web 3.8 / 5 Some results

Conclusions and further work Laboratorio de Investigación en Videojuegos y E-Learning SEM-HP is a semantic, systemic and evolutionary model to develop hypermedia systems Provides the author a systematic development process, a layered architecture and an author tool

Conclusions and further work Laboratorio de Investigación en Videojuegos y E-Learning The architecture is divide in 4 subsystems and has 2 abstraction levels to perform automatic evolution The navigation structure allows student to check their knowledge degree Finishing JSEM-HP to carry our wider assessments from students and author perspective

A Model Based on Semantic Nets to Support Evolutionary and Adaptive Hypermedia Systems N. Padilla Zea M. Medina Medina M. J. Cabrera F. Molina Ortiz L. García Cabrera GEDES - UGR Laboratorio de Investigación en Videojuegos y E-Learning THANK YOU!