• Home
  • Search
  • A Method for Generating Multiplatform User Interfaces for E-Learning Environments
  • Cite Icon2
  • https://doi.org/10.4018/978-1-60566-703-4.ch006Copy DOI Icon

A Method for Generating Multiplatform User Interfaces for E-Learning Environments

  • Jan 1, 2010
  • Juan Manuel González Calleros +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper the authors present a structured method for automatically generating User Interfaces for e-learning environments. The method starts with a definition of the learning scenario where the different goals, jobs (professor-student/trainer-learner), and tasks are described and stored in a template. After, the description is mapped to FlowiXML, a learning process authoring tool, where graphically trainers or content designers draw the overall process. A learning process is viewed as a workflow and modeled using Petri net notation. From each step in the process model more details are added using user task models; user’s activity interacting with a user interface is stored in such diagrams. Then, a transformational method for developing user interfaces of interactive information systems is used that starts from a task model and a domain model to progressively derive a final user interface. This method consists of three steps: deriving one or many abstract user interfaces from the task model, deriving one or many concrete user interfaces from each abstract interface, and producing the code of the final user interfaces corresponding to each concrete interface. The models and the transformations of these models are all expressed in UsiXML (User Interface eXtensible Markup Language) and maintained in a model repository that can be accessed by the suite of tools. Developing user interfaces in this way facilitates its automated generation over multiple computing platforms while maintaining portability and consistency between the multiple versions. Our approach is illustrated on an open Learning environment using a case study.

Similar Papers
  • Book Chapter
  • Citations1

Task Models in the Context of User Interface Development

  • Jan 01, 2011
  • Gerd Szwillus
  • Supplementary Content

Structured approaches to interaction design : a way to bridge the gap between the results of foundational user research and the final design of a user interface

  • Jan 01, 2017
  • edoc (University of Basel)
  • C Hubscher
  • Conference Article
  • Citations1

A pattern-based approach to support the design of multi-platform user interfaces of information systems

  • Jun 25, 2012
  • Thanh-Diane Nguyen
  • Research Article
  • Citations10

Model-driven user interface generation and adaptation in process-aware information systems

  • Oct 21, 2012
  • OPen Access Repositorium der Universität Ulm (OPARU) (Ulm University)
  • Jens Kolb +2
  • Conference Article
  • Citations42

User interface derivation from business processes

  • Mar 16, 2008
  • Kênia Sousa +4
  • Research Article
  • Citations11

Knowledge-based support for user adapted interaction design

  • Jan 01, 1997
  • Expert Systems With Applications
  • D Akoumianakis +1
  • Research Article
  • Citations3

The user interface system for the Robovolc exploration robot

  • Apr 01, 2004
  • Industrial Robot: An International Journal
  • Patrick Sim +2
  • Book Chapter
  • Citations2

Collaborative Modelling of Tasks with CTT: Tools and a Study

  • Jan 01, 2009
  • Jesús Gallardo +3
  • Book Chapter
  • Citations16

An Artifact-Centric Approach to Generating Web-Based Business Process Driven User Interfaces

  • Jan 01, 2010
  • Sira Yongchareon +3
  • PDF
  • Research Article
  • Citations10

Embodied and affective negotiation over spatial and epistemic group territories among school-children: (Re)producing moral orders in open learning environments

  • Feb 12, 2022
  • Journal of Pragmatics
  • Kreeta Niemi +1
  • Conference Article
  • Citations18

Towards a user interface generation approach based on object oriented design and task model

  • Jan 01, 2005
  • Adel Mahfoudhi +2
  • Conference Article
  • Citations14

From usability tasks to usable user interfaces

  • Jan 01, 2005
  • Kenia Sousa +1
  • Book Chapter
  • Citations8

Task Models and System Models as A Bridge Between Hci and Software Engineering

  • Jan 01, 2009
  • David Navarre +2
  • Book Chapter
  • Citations4

HCI Design Patterns as a Building Block in Model-Driven Engineering

  • Jan 01, 2015
  • Ahmed Seffah
  • Conference Article
  • Citations38

Generating user interface code in a model based user interface development environment

  • May 01, 2000
  • Paulo Pinheiro Da Silva +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.