Model-Based Evolution of an E-Learning Environment Based on Desktop Computer to Mobile Computing

In the last years a great amount of collaborative applications have been developed. Advances in wireless technology and its integration on mobile devices offer support to user-to-user interaction on the move, becoming any place a potential collaborative scenario. With the aim of obtaining an appropiate support for the development of multi-plataform groupware applications we propose use a model-based approach for the development of interactive groupware applications (CIAM). This approach can be used for supporting the evolution of existing systems based on desktop metaphor towards mobile support. In this paper we show the application of this method to a case study, the teaching of Domotics. We will take as a starting point a collaborative e-learning environment called "Domosim-TPC".

[1]  Jean Vanderdonckt,et al.  Applying model-based techniques to the development of UIs for mobile computers , 2001, IUI '01.

[2]  Kris Luyten,et al.  Dynamic User Interface Generation for Mobile and Embedded Systems with Model-Based User Interface , 2004 .

[3]  Fabio Paternò,et al.  CTTE: Support for Developing and Analyzing Task Models for Interactive System Design , 2002, IEEE Trans. Software Eng..

[4]  P. Dillenbourg,et al.  The evolution of research on collaborative learning , 1996 .

[5]  Jesus Favela,et al.  Groupware: Design, Implementation, and Use , 2003, Lecture Notes in Computer Science.

[6]  Crescencio Bravo,et al.  DomoSim‐TPC: Collaborative problem solving to support the learning of domotical design , 2006, Comput. Appl. Eng. Educ..

[7]  Hans Spada,et al.  Learning in Humans and Machines , 1995 .

[8]  Fabio Paternò,et al.  ConcurTaskTrees: An Engineered Notation for Task Models , 2003 .

[9]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[10]  Ana I. Molina,et al.  A Conceptual and Methodological Framework for Modeling Interactive Groupware Applications , 2006, CRIWG.

[11]  Heinz Ulrich Hoppe,et al.  CIAM: A Methodology for the Development of Groupware User Interfaces , 2008, J. Univers. Comput. Sci..

[12]  Jacob Eisenstein,et al.  Towards a general computational framework for model-based interface development systems , 1999, Knowl. Based Syst..

[13]  Carl Gutwin,et al.  The mechanics of collaboration: developing low cost usability evaluation methods for shared workspaces , 2000, Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000).