Univ. Autónoma de Madrid 1 CADUI'96 - 5-7 June 1996 - FUNDP Namur A Framework for the Automatic Generation of Software Tutoring Javier Contreras Francisco.

Slides:



Advertisements
Similar presentations
Single-Window Integrated Development Environment Ivan Ruchkin Moscow State University Faculty of Computational Mathematics and Cybernetics Computing Systems.
Advertisements

INTEGRATION OF VOICE SERVICES IN INTERNET APPLICATIONS By Eduardo Carrillo (lecturer), J. J Samper, J.J. Martínez-Durá Universidad Autónoma de Bucaramanga.
An Adaptive Course on Template-based Adaptive Hypermedia Design Félix Muñoz, Alvaro Ortigosa Universidad Autónoma de Madrid
IWWOST’01 Valencia June 01 User Interface Models IV: ( Design Level ) Dialog Model: (X, P)-dialog H H It describes the user-system “conversation”. H H.
University of Rostock 1 CADUI' June FUNDP Namur Automatic user interface generation from declarative models Egbert Schlungbaum & Thomas.
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.
T-FLEX DOCs PLM, Document and Workflow Management.
A Framework for the Design and Implementation of Learning Objects: a Competence-based Approach Arnaldo Santos 1, Inês Direito 2, Miguel Oliveira 3, Paulo.
COMP 6703 Project A GUI Interface to the Gene Microarray Data Analysis Program SigMotif. Student: Ye Luo (u ) Clients: Professor Susan Wilson and.
M. Risoldi – SMV Group - Université de Genève 1 A 3-level approach for Control Systems GUI modeling with COOPN M. Risoldi.
St Testing, Simulation and Monitoring (actually mostly simulation) Stephen Hillier Joint Meeting, Mainz, June 2001.
Requirements Analysis 8. 1 Storyboarding b508.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis Human.
Wireless Applications Squeak & Croquet Bo Li Auburn University Research Spring 2006.
Mobile Agents: A Key for Effective Pervasive Computing Roberto Speicys Cardoso & Fabio Kon University of São Paulo - Brazil.
CADGME conference, Linz. JULY /12 TEACHING COMPUTER AIDED DESIGN WITH THE USE OF DYNAMIC GEOMETRY Francisco Pérez Universidad Politécnica de Madrid.
Main trending topics Estíbaliz Ochoa Mendoza Fundación Vodafone España Madrid, Spain.
Evaluation Through Expert Analysis U U U
BATIC 3 S Project BATIC 3 S Building Adaptive Three-dimensional Interfaces for Critical Complex Control Systems haute école valaisanne e i g école d’ingénieur.
COMP1007 Introduction to Requirements Analysis © Copyright De Montfort University 2002 All Rights Reserved COMP1007 Introduction to Requirements Analysis.
Advanced Data Mining and Integration Research for Europe ADMIRE – Framework 7 ICT ADMIRE Overview European Commission 7 th.
Structure Commander Technical Presentation. Copyright (C) MCS 2013, All rights reserved. 2 STRUCTURE COMMANDER Introduction Product Overview.
 1. Introduction  2. Development Life-Cycle  3. Current Component Technologies  4. Component Quality Assurance  5. Advantages and Disadvantages.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
AWARE PROJECT – AGEING WORKFORCE TOWARDS AN ACTIVE RETIREMENT Alberto Ferreras-Remesal Institute of Biomechanics of Valencia IFA 2012 – Prague – May 31th.
Marco Blumendorf I July 21th, 2009 Towards a Model-Based Framework for the Development of Adaptive Multimodal User Interfaces.
MITSUBISHI 1 CADUI' June FUNDP Namur A Case-Based Design Suppor Method Incorporated With Designer’s Intention Recognition Takayuki Yamaoka.
FH Augsburg - FB Informatik 1 CADUI' June FUNDP Namur Software Life Cycle Automation for Interactive Applications: The AME Design Environment.
Agile Design Exploration: User Interface Concepts for Future Navigation Systems Volker Paelke, Karsten Nebe Leibniz University Hannover, University of.
 Computer Aided Software Engineering  The use of a computer system to aid in the creation of software  Used to reduce the amount of time required for.
Towards an activity-oriented and context-aware collaborative working environments Presented by: Ince T Wangsa Supervised by:
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
INJA-CEA Paris 1 CADUI' June FUNDP Namur A tool for adapting visual interfaces for blind people Miss Siwar FARHAT INJA-CEA PARIS.
Architecture-Based Runtime Software Evolution Peyman Oreizy, Nenad Medvidovic & Richard N. Taylor.
GEOGEBRA conference, Linz. JULY /12 Teaching Computer Aided Design with the use of Geogebra Francisco Pérez Universidad Politécnica de Madrid. Spain.
Building Mobile Augmented Reality Services in Pervasive Computing Environment Hiroaki Kimura Eiji Tokunaga
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Agile User Stories Enriched with Usability ANA M. MORENO AND AGUSTÍN YAGÜE UNIVERSIDAD POLITECNICA DE MADRID MADRID, SPAIN
FGAN Research Institute for Communication, Information Processing and Ergonomics KIE Dep. Ergonomics and Informations Systems 1 Visualisation of Heterogeneous.
Supporting rapid design and evaluation of pervasive application: challenges and solutions Lei Tang 1,2, Zhiwen Yu 1, Xingshe Zhou 1, Hanbo Wang 1, Christian.
Université Toulouse I 1 CADUI' June FUNDP Namur Automatic Ergonomic Evaluation : What are the Limits ? Christelle FARENC *, Véronique LIBERATI.
Common Set of Tools for Assimilation of Data COSTA Data Assimilation Summer School, Sibiu, 6 th August 2009 COSTA An Introduction Nils van Velzen
INTERACTION DESIGN PROCESS Textbook: S. Heim, The Resonant Interface: HCI Foundations for Interaction Design [Chapter 3] Addison-Wesley, 2007 February.
A first draft of a Model-driven Method for Designing Graphical User Interfaces of Rich Internet Applications Francisco J. Martínez-Ruiz 1, Jaime Muñoz.
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
Using Event-Driven Process Chains for Model-Driven Development of Business Applications Daniel Lübke, Tim Lüecke, Kurt Schneider and Jorge Marx-Gómez University.
1 CADUI' June FUNDP Namur Defense Science & Tech. Org. Declarative interaction through interactive planners Conn V Copas Defence Science.
This talk brought to you by... OPen Adaptive Hypermedia group Escuela Politécnica Superior, Universidad Autónoma de Madrid {javier.bravo,
S. Wilson and P. Johnson 1 CADUI' June FUNDP Namur Bridging the Generation Gap: From Task Models to User Interface Designs Stephanie Wilson.
Introduction Selenium IDE is a Firefox extension that allows you to record, edit, and debug tests for HTML Easy record and playback Intelligent field selection.
Design Reuse Earlier we have covered the re-usable Architectural Styles as design patterns for High-Level Design. At mid-level and low-level, design patterns.
Stanford University 1 CADUI' June FUNDP Namur The Mecano Project Angel R. Puerta Knowledge Systems Laboratory Stanford University Stanford.
TRIGONE Laboratory LIS Laboratory 1 CADUI' June FUNDP Namur The DIANE+ Method Jean-Claude TARBY TRIGONE Laboratory University Lille 1 LILLE.
1 Galatea: Open-Source Software for Developing Anthropomorphic Spoken Dialog Agents S. Kawamoto, et al. October 27, 2004.
A user interface framework for Grid-based computational steering and visualization. Jason Wood*, Mark Riding and Ken Brodlie.
1 Interaccion 2008, IX Congreso de Interacción Persona-Ordenador, Albacete, 9-12 June 2008 ECOOL: Generation of Collaborative Multiplatform Scenarios with.
UCI Expectation-Driven Event Monitoring (EDEM) David Hilbert, David Redmiles
SOFTWARE QUALITY CONTROL IN AN OO DEVELOPMENT PROCESS Ledis Chirinos & Francisca Losavio ISYS Center - LaTecS Laboratory SQUAD Workshop Budapest, June.
1 Reference Model for Evaluating Intelligent Tutoring Systems Esma Aimeur, Claude Frasson Laboratoire HERON Informatique et recherche opérationnelle Université.
Interface Types and Models Dr. Dania Bilal IS 588 Spring 2008.
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
Université Toulouse I 1 CADUI' June FUNDP Namur Implementation Techniques for Petri Net Based Specifications of Human-Computer Dialogues.
A Hierarchical Model for Object-Oriented Design Quality Assessment
Computer Aided Software Engineering (CASE)
Component Based Software Engineering
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Expanding User Interaction in Virtual Reality at VR Medialab
Windows Ribbon Framework
WELCOME TO SEMINAR.
Principles of HCI Design
Presentation transcript:

Univ. Autónoma de Madrid 1 CADUI' June FUNDP Namur A Framework for the Automatic Generation of Software Tutoring Javier Contreras Francisco Saiz IIC Universidad Autónoma MADRID (Spain)

Univ. Autónoma de Madrid 2 CADUI' June FUNDP Namur Introduction Interactive Systems increasingly harder to use Help of quality is needed but we have –“the same text as before, in a Window” –lacking capture of dynamics in HCI Tutoring better than traditional Help

Univ. Autónoma de Madrid 3 CADUI' June FUNDP Namur Example 1: Current Help Style Dual Visualization Problem Difficult to remember all steps Parts and Widgets referred to may not be present in the actual interface

Univ. Autónoma de Madrid 4 CADUI' June FUNDP Namur Present Tutoring Drawbacks Simulation with prefabricated examples –Working / Learning, two dissociated activities –Time expensive Duplicates the work of the designer

Univ. Autónoma de Madrid 5 CADUI' June FUNDP Namur TWIW: Teach me While I Work Built on top of Humanoid (Szekely et al.) –Benefits from the Model-Based Interface Design Paradigm Integrated in the application –Tutoring done with the real application –Learning and Working can be done at the same time Variable degree of flexibility in face of user actions, according to the designer’s criteria

Univ. Autónoma de Madrid 6 CADUI' June FUNDP Namur Ex. 2: User working under TWIW (1/3) 1

Univ. Autónoma de Madrid 7 CADUI' June FUNDP Namur Ex. 2: User working under TWIW (2/3) 1 2 3

Univ. Autónoma de Madrid 8 CADUI' June FUNDP Namur Ex. 2: User working under TWIW (3/3) 4 Tutoring Mode: free

Univ. Autónoma de Madrid 9 CADUI' June FUNDP Namur The architecture of TWIW (1/2) Task Models :activable :interaction Atomic Task Task Prototype Composite Task :name :description :active :tutoring-info :subtasks Tutoring-Info :pre-action :post-action :mode :filter Interaction Prototype :where :behaviour :command :status } }

Univ. Autónoma de Madrid 10 CADUI' June FUNDP Namur The architecture of TWIW (2/2) Task Manager Matching Tutoring Task Matching TA1 TA3 TA2 TT Task Manager Event Wait for Next Event

Univ. Autónoma de Madrid 11 CADUI' June FUNDP Namur TME: Task Models Editor 1 2 3

Univ. Autónoma de Madrid 12 CADUI' June FUNDP Namur Conclusion Advantages –Highly interactive tutoring –Flexible tutoring style –Easily adapted to other uses Future Work –Improvement of Task models –Usability tests

Univ. Autónoma de Madrid 13 CADUI' June FUNDP Namur Thank you for your attention!