A Tool for Facilitating the Teaching of Smart Home Applications

被引:7
作者
Jimenez, Manuel [1 ]
Sanchez, Pedro [1 ]
Rosique, Francisca [1 ]
Alvarez, Barbara [1 ]
Iborra, Andres [1 ]
机构
[1] Tech Univ Cartagena, DSIE Res Grp, E-30202 Cartagena, Spain
关键词
home automation; tool for education; graphical language;
D O I
10.1002/cae.20521
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents a new tool that can be used to improve the teaching methods of smart home systems development. The main contribution of this tool is that it allows stakeholders to develop home automation (HA) systems using platform-independent graphical elements. Teachers can use this tool to introduce the development of smart home applications and to demonstrate concepts and theories pertaining to this domain. In addition, students can use the tool as an autonomous-learning environment. From the students' point of view, the development of a new system starts with the use of a smart home-specific graphical language, instead of using platform-dependent tools. The article is not only concerned with the description of the tool but also with the methodology to be followed by teachers and students. An example of use is also included illustrating the usefulness of the tool in engineering education. In order to evaluate the benefits of the approach, we conducted a survey amongst students who used the tool. The analysis of the outcome of this survey shows the chance to enable the development of HA applications with improved usability quality factors. (c) 2011 Wiley Periodicals, Inc. Comput Appl Eng Educ 22: 178-186, 2014
引用
收藏
页码:178 / 186
页数:9
相关论文
共 21 条
[1]  
Baker C. R., 2006, IE06 2 IET INT C, V1, P257
[2]  
Biermann E., TIGER EMF MODEL TRAN
[3]  
Burnell L., 2006, COMP SCI ENC 06 7 ME, P55
[4]   Smart homes - Current features and future perspectives [J].
Chan, Marie ;
Campo, Eric ;
Esteve, Daniel ;
Fourniols, Jean-Yves .
MATURITAS, 2009, 64 (02) :90-97
[5]  
Eclipse Consortium, JAV EM TEMPL JET
[6]  
European Ministers of Education, BOL DECL 19 JUN 1999
[7]  
Jiang L, 2004, PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, P659
[8]   Habitation: A Domain-Specific Language for Home Automation [J].
Jimenez, Manuel ;
Rosique, Francisca ;
Sanchez, Pedro ;
Alvarez, Barbara ;
Iborra, Andres .
IEEE SOFTWARE, 2009, 26 (04) :30-38
[9]  
Martinez M. A., 2007, COMPUT APPL ENG EDUC, V18, P130
[10]   A Web-based tool for control engineering teaching [J].
Mendez, J. Albino ;
Lorenzo, Cesar ;
Acosta, Leopoldo ;
Torres, Santiago ;
Gonzalez, Evelio .
COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2006, 14 (03) :178-187