Title: A system for teaching web engineering concepts in a supervised way using rich internet applications

Authors: Sara Comai, Juan Carlos Preciado, Marino Linaje, Guadalupe Ortiz, Fernando Sanchez-Figueroa

Addresses: Dipart. di Elettronica e Informazione, Politecnico di Milano, 20133 – Milano, Italy. ' Quercus Software Engineering Group, Universidad de Extremadura, 10071 – Caceres, Spain. ' Quercus Software Engineering Group, Universidad de Extremadura, 10071 – Caceres, Spain. ' Quercus Software Engineering Group, Universidad de Extremadura, 10071 – Caceres, Spain. ' Quercus Software Engineering Group, Universidad de Extremadura, 10071 – Caceres, Spain

Abstract: In the past, different methodologies have been proposed to systematise web development processes. Some of them are supported by Computer Aided Software Engineering (CASE) tools that help the user in all or part of the phases of application development. A number of these tools are used with the didactic aim of teaching the development process of web applications. Nevertheless, to our knowledge, the currently available CASE tools neither support the online cooperative design nor allow the modelling of a process with the supervision of a teacher. In this paper, we present a system for teaching web engineering concepts based on Rich Internet Applications (RIAs), i.e., web applications with multimedia, high levels of interactivity and collaborative work support. The proposed tool allows different modellers to design web applications in a cooperative and supervised way, as well as automatically generate its code.

Keywords: rich internet applications; RIAs; cooperative e-learning; web engineering education; model-based development; learning technology; electronic learning; online learning; teacher supervision; multimedia; interactivity; collaborative work support.

DOI: 10.1504/IJLT.2009.024714

International Journal of Learning Technology, 2009 Vol.4 No.1/2, pp.6 - 23

Published online: 16 Apr 2009 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article