About this paper

Appears in:
Page: 3737 (abstract only)
Publication year: 2011
ISBN: 978-84-615-3324-4
ISSN: 2340-1095

Conference name: 4th International Conference of Education, Research and Innovation
Dates: 14-16 November, 2011
Location: Madrid, Spain

A VIRTUAL WEB LAB FOR TEACHING ENTERPRISE WEB APPLICATIONS DEVELOPMENT

C. Perez-Conde1, W. Diaz-Villanueva1, J. Gutierrez-Aguado1, F. Grimaldo-Moreno1, I. Castro2

1Universitat de València, Departament d' Informàtica (SPAIN)
2Universitat de València, Instituto de Ciencia Molecular (SPAIN)
Enterprise Web applications are built by integrating distributed components connected via a network. The runtime environment of these applications consists of an heterogeneous system of specialized components (Web Servers, Application Servers, Database Management Systems, etc ...).

Teaching in the area of enterprise Web applications development is therefore a challenge. Students should acquire skills in various topics that have traditionally been separate areas of knowledge: software engineering, database management systems, operating systems, computer networks and computer security. The result is that teaching of a practical laboratory component in this area requires a dedicated laboratory, isolated from the rest of the infrastructure of the center. Construction, management and maintenance of these environments is a complex task and requires a large amount of resources. In this context, virtualization is an economically viable alternative to a dedicated laboratory, allowing to build a virtual lab in which students can develop every facet of the development of Web applications.

In this work, we propose the creation of virtual laboratories suited for the development of enterprise Web aplications and based on NETinVM [1]. This tool allows you to create a computer network encapsulated in a portable environment (a VMWare virtual machine) on which all the services of an enterprise network are defined and executed.

The use of this kind of virtual laboratories provides various advantages:
- It is an integrated tool that can be shared by different subjects in different areas such as operating systems management, computer networks, computer and network security and Web development.
- It allows students to develop, deploy and test their applications in their own portable environment without compromising the real network.
- Students and teachers share a common environment, so classroom demonstrations can be reproduced by the students.
- It facilitates the tasks of coordination between teachers of different subjects in a course.

References:
[1] C. Pérez y D. Pérez, NETinVM: una red en una máquina virtual, Actas de las XIX Jornadas de Paralelismo. Publicacions de la Universitat Jaume I. ISBN: 978-84-8021-676-0, September 2008.
@InProceedings{PEREZCONDE2011AVI,
author = {Perez-Conde, C. and Diaz-Villanueva, W. and Gutierrez-Aguado, J. and Grimaldo-Moreno, F. and Castro, I.},
title = {A VIRTUAL WEB LAB FOR TEACHING ENTERPRISE WEB APPLICATIONS DEVELOPMENT},
series = {4th International Conference of Education, Research and Innovation},
booktitle = {ICERI2011 Proceedings},
isbn = {978-84-615-3324-4},
issn = {2340-1095},
publisher = {IATED},
location = {Madrid, Spain},
month = {14-16 November, 2011},
year = {2011},
pages = {3737}}
TY - CONF
AU - C. Perez-Conde AU - W. Diaz-Villanueva AU - J. Gutierrez-Aguado AU - F. Grimaldo-Moreno AU - I. Castro
TI - A VIRTUAL WEB LAB FOR TEACHING ENTERPRISE WEB APPLICATIONS DEVELOPMENT
SN - 978-84-615-3324-4/2340-1095
PY - 2011
Y1 - 14-16 November, 2011
CI - Madrid, Spain
JO - 4th International Conference of Education, Research and Innovation
JA - ICERI2011 Proceedings
SP - 3737
EP - 3737
ER -
C. Perez-Conde, W. Diaz-Villanueva, J. Gutierrez-Aguado, F. Grimaldo-Moreno, I. Castro (2011) A VIRTUAL WEB LAB FOR TEACHING ENTERPRISE WEB APPLICATIONS DEVELOPMENT, ICERI2011 Proceedings, p. 3737.
User:
Pass: