IEEE-RITA Vol. 6, Núm. 4, Nov. 2011 164 Ingeniería del Software en eLearning Antonio Sarasa Cabezuelo, y José Luis Sierra Rodríguez edición el año independiente. Title—eLearning Software Engineering Abstract—The goal of this invited editorial is to introduce a special section of the IEEE-RITA journal, which contains two selected papers of ISELEAR'10, the First Workshop on Software Engineering for eLearning held in Valencia, Spain, in September 2010. The articles selected describe concrete instances concerning the application of tools from Software Engineering in the context of the development of eLearning systems. The editorial gives an overview of the history of the ISELEAR Workshops, and introduces the two works selected. Index Terms—Software Engineering, Engineering, Educational Technology eLearning I. INTRODUCCIÓN E sección especial contiene versiones revisadas y extendidas de dos comunicaciones presentadas en ISELEAR’10, el primer Taller sobre Ingeniería del Software en eLearning. El perfil de las comunicaciones seleccionadas se encuadra en el uso de métodos sistemáticos de ingeniería para el desarrollo de sistemas eLearning, temática conforme a la línea editorial de IEEE-RITA. El Taller sobre Ingeniería del Software en eLearning nace como un foro de discusión y de intercambio de ideas y trabajos sobre el uso concreto de técnicas de ingeniería del software en eLearning. Los sistemas informáticos de eLearning actuales presentan un grado de complejidad importante, tanto a nivel técnico como a nivel de producción. Esa complejidad se manifiesta en la participación de equipos multidisciplinares en el diseño y desarrollo del sistema, en la dimensión de las aplicaciones, y en la diversidad de tecnologías que son necesarias emplear. Para garantizar desarrollos con éxito y poder manipular esta complejidad, se hace necesario el uso y adaptación de técnicas tradicionales de la Ingeniería del Software. Ante la ausencia de foros especializados que traten de una manera tan específica este aspecto del eLearning, ISELEAR trata de cubrir esa carencia. Actualmente se han celebrado dos ediciones del ISELEAR, la primera de ellas en el año 2010 como un evento dependiente de las JISBD 2010 (XV Jornadas de Ingeniería del Software y Bases de Datos), y la segunda STA Antonio Sarasa Cabezuelo pertenece al Departamento de Sistemas Informáticos y Computación, Universidad Complutense de Madrid. C/Profesor José García Santesmases, s/n, 28040, Madrid, España (email: [email protected]). José Luis Sierra Rodríguez pertenece al Departamento de Ingeniería del Software e Inteligencia Artificial, Universidad Complutense de Madrid. C/Profesor José García Santesmases, s/n., 28040, Madrid, España(autor de contacto, Tel: +34 91 394 7548; Fax: +34 91 394 7547; email: [email protected]) DOI (Digital Object Identifier) Pendiente 2011 como un evento totalmente A. 1er Taller de Ingeniería del Software en eLearning, ISELEAR’10 ISELEAR’10 se celebro en Valencia, el día 7 de Septiembre de 2010, en el contexto de las XV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2010). Estas jornadas, a su vez se celebraron como parte de otro evento mayor, el III Congreso Español de Informática (CEDI 2010). El objetivo del primer taller fue reunir a investigadores y expertos en desarrollo de software para sistemas eLearning con la finalidad de exponer y discutir las últimas tendencias en la concepción, diseño, desarrollo, despliegue y mantenimiento de este tipo de sistemas informáticos, haciendo énfasis en los aspectos tecnológicos, de manera que se complementara el punto de vista didáctico que es objetivo de discusión de la mayoría de foros especializados en eLearning. Las contribuciones recibidas fueron sometidas a un proceso exhaustivo de revisión por al menos de 2 miembros del Comité de Programa (en varios casos fueron 3 o 4), garantizando de esta forma un alto nivel de calidad. Finalmente fueron aceptadas 13 comunicaciones para su presentación, cubriendo una amplia variedad de temas. El taller se dividió en tres sesiones acordes a la temática tratada en las comunicaciones: una sesión sobre “Arquitecturas Software en eLearning”, una sesión sobre “Gestión de contenidos/diseños educativos”, y una sesión sobre “Experiencias y casos de estudio”. Así mismo, en el taller se desarrolló una mesa redonda con la participación de varios ponentes invitados, en la que se tuvo oportunidad de discutir temas de actualidad sobre el uso de la ingeniería del software aplicada al ámbito de eLearning, y así mismo sobre las propias comunicaciones presentadas, actuando a modo de conclusión del taller. La tarea de difusión de los trabajos y resultados presentados en el taller no se redujo a la presentación en el mismo, llevándose a cabo la publicación de unos postproceedings del taller [1], y la publicación de versiones extendidas y revisadas de una selección de las mejores comunicaciones presentadas en el taller en números monográficos de varias revistas [2]. En este caso, en IEEERITA se presentan dos versiones extendidas y revisadas de dos comunicaciones presentadas en el taller, una de ellas perteneciente a la sesión de “Gestión de contenidos/diseños educativos”, y la otra a la sesión de “Experiencias y casos de estudio”, compartiendo ambas, el ser ejemplos representativos del uso de la ingeniería del software para el desarrollo de sistemas eLearning. Dichos artículos han sido sometidos al proceso de revisión estándar fijado por IEEE RITA, a través de un proceso de revisión anónima que ha ISSN 1932-8540 © IEEE SARASA CABEZUELO Y SIERRA RODRÍGUEZ: INGENIERÍA DEL SOFTWARE EN eLEARNING contado con la colaboración de tres expertos externos para cada uno de los trabajos seleccionados. II. LOS ARTÍCULOS En esta sección se presentan los dos artículos seleccionados. Cada uno de ellos representa un ejemplo práctico de la problemática que supone desarrollar un sistema eLearning de alta complejidad, y de cómo se hace necesario el uso de técnicas de la ingeniería del software para su ejecución con éxito. A. “Implantación de un Campus Virtual de grandes dimensiones: el Campus Virtual de la UCM” Los autores del artículo, Alfredo Fernández-Valmayor, Ana Fernandez-Pampillón, Carmen Fernández Chamizo, Antonio Navarro y Jesús Cristóbal han sido protagonistas de primera fila del nacimiento e implantación, en la Universidad Complutense de Madrid (UCM), de su primer campus virtual. Concretamente han ocupado distintos puestos de responsabilidad en el campus virtual y en el Vicerrectorado de Nuevas Tecnologías, formando parte de los artífices de la implantación con éxito del mismo. La UCM es una universidad de grandes dimensiones, tanto en número de alumnos como en número de estudios y de asignaturas, con un perfil de profesorado y con una formación muy diversa, con áreas que varían desde el ámbito de las ciencias puras al ámbito de las letras y humanidades puras. Respecto a la formación digital, se pueden encontrar dos extremos: docentes con un alto grado de conocimiento y uso de las nuevas tecnologías, y docentes con pocos conocimientos informáticos y muy reacios al uso de las nuevas tecnologías en el proceso de aprendizaje. Así los problemas y desafíos que se han planteado en la implantación del campus virtual de la UCM, han sido numerosos y de muy variada naturaleza, tales como la necesidad de adaptar las herramientas e interfaces a usuarios con pocos conocimientos y al mismo tiempo no limitar y satisfacer las necesidades de aquellos más inquietos y con mayores conocimientos, problemas de dimensionamiento de los recursos necesarios para un eficiente servicio en términos de servidores y personal de apoyo, o problemas de formación. Actualmente el campus virtual de la UCM es un campus estable, ampliamente usado por alumnos y profesores, y completamente integrado en el proceso de aprendizaje-enseñanza. En este artículo, los autores ilustran las diferentes problemáticas a las que se han enfrentado, cuáles han sido las estrategias empleadas para salvar estas dificultades y cuáles han sido los factores clave que han permitido una implantación con éxito del campus virtual. B. “Entorno de Interacción colaborativa mediante debate virtual” En este segundo artículo, los autores María Visitación Hurtado, Rubén Ramos, Kawtar Benghazi, Manuel Noguera y Carlos Rodríguez presentan una plataforma para uso docente en línea desarrollada por ellos mismos, y cuya implantación están llevando a cabo en la Universidad de Granada. 165 La plataforma tiene como objetivo apoyar el proceso educativo a través del debate virtual. Las necesidades de los usuarios objetivos de la plataforma son muy diversas, así como los perfiles de formación y los usos que se puede querer dar a la plataforma. Es por ello que en el desarrollo de la plataforma se han tenido muy en cuenta aspectos clave tales como la usabilidad y la adaptabilidad de la misma. Es también muy destacable la arquitectura software que se ha diseñado para dar soporte a estas necesidades, tratándose de un sistema de componentes y módulos independientes que interaccionan entre sí para dar lugar a la funcionalidad de la plataforma. Esta arquitectura permite un mantenimiento y desarrollo del sistema muy eficiente. En este sentido, el desarrollo representa un claro ejemplo del uso de herramientas de Ingeniería del Software para el desarrollo de un sistema complejo y con muy diversos requerimientos. Las dimensiones del desarrollo y el alto grado de complejidad lo sitúan al mismo nivel que otras plataformas de apoyo educativo, tales como Moodle. El sistema actualmente se encuentra implantado, es accesible vía Web, y se está utilizando como instrumento para la adaptación de las estrategias docentes necesarias en el marco del EEES, potenciando especialmente el aprendizaje colaborativo. Así mismo, se trata de un proyecto vivo y en pleno desarrollo y cambio, que va adaptándose a las necesidades que solicitan alumnos y profesorado a través de encuestas llevadas a cabo entre los mismos. AGRADECIMIENTOS Queremos agradecer especialmente al editor de la revista, Martín Llamas Nistal por la oportunidad que nos ha ofrecido para difundir en IEEE-RITA estas versiones extendidas y revisadas de las comunicaciones presentadas en el ISELEAR’10, así como por el enorme apoyo continuo que nos ha ofrecido en ambas ediciones de ISELEAR. Queremos agradecer también a los seis revisores que han llevado a cabo la revisión de dichos artículos. Este trabajo ha sido parcialmente financiado por el Ministerio de Ciencia e Innovación (proyecto TIN2010-21288-C02-01), así como por la Universidad Complutense de Madrid (financiación concedida al grupo de investigación 962022), y forma parte de las actividades de difusión del eLearning llevadas a cabo por los editores en el marco de la red S2009/TIC-1650 de la Comunidad de Madrid. REFERENCES [1] [2] J.L. Sierra Rodríguez, y A. Sarasa Cabezuelo (eds), “Avances en Ingeniería del Software Aplicada al eLearning. Actas Revisadas y Extendidas del Primer Taller de Ingeniería del Software en eLearning, ISELEAR-10 ”. Madrid, España.: Ediciones Universidad Complutense de Madrid, 2010. J. L. Sierra Rodríguez, A. Sarasa Cabezuelo, Demetrios G. Sampson, Kinshuk, e I. Aedo Cuevas. “Monografía sobre Ingeniería de Sistemas de Aprendizaje Electrónico”. Revista Novática, nº 210. http://www.ati.es/novatica/2011/210/Nv210-77.pdf ISSN 1932-8540 © IEEE 166 IEEE-RITA Vol. 6, Núm. 4, Nov. 2011 Antonio Sarasa Cabezuelo, es Licenciado en C.C.Matemáticas en la especialidad de C.C.Computación por la Universidad Complutense de Madrid, Ingeniero Técnico en Informática por la Universidad Nacional de Educación a Distancia (UNED), e Ingeniero en Informática por la Universitat Oberta de Catalunya(UOC). Actualmente es Profesor Colaborador en la Facultad de Informática de la Universidad Complutense de Madrid, siendo miembro del Grupo de Investigación ILSA (Ingeniería de Lenguajes Software y Aplicaciones). Su investigación se ha centrado en el ámbito del eLearning, lenguajes de marcado y lenguajes específicos del dominio.Fue uno de los desarrolladores del proyecto Agrega de repositorios digitales. Ha publicado más de 50 trabajos de investigación en conferencias nacionales e internacionales. Así mismo, es miembro del Subcomité 36 de AENOR José Luis Sierra Rodríguez, es Licenciado en Informática por la Universidad Politécnica de Madrid y Doctor en Informática por la Universidad Complutense de Madrid. Actualmente es Profesor Titular de Universidad en la Facultad de Informática de la Universidad Complutense de Madrid, donde dirige el Grupo de Investigación ILSA. Su investigación se centra en el ámbito del desarrollo de lenguajes específicos del dominio y su aplicabilidad al e-Learning y a las humanidades digitales. Otras áreas de su interés son los lenguajes de marcado, y el diseño e implementación de lenguajes informáticos. Ha publicado más de 100 trabajos de investigación en revistas internacionales, conferencias y capítulos de libros, es revisor de revistas y congresos internacionales y ha participado y dirigido diversos proyectos de investigación en el campo del e-Learning y la Ingeniería de Lenguajes Software. Así mismo, es miembro del Subcomité 36 de AENOR ISSN 1932-8540 © IEEE