Plataforma para Formación de Investigadores a Distancia



Documentos relacionados
Consideraciones sobre el Uso de Espacios Virtuales en la Formación de Investigadores

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

CURSO COORDINADOR INNOVADOR

Software de Simulación aplicado a entornos de e-learning

VIABILIDAD TECNOLÓGICA DE FORMACIÓN DE INVESTIGADORES MEDIANTE ESPACIOS VIRTUALES. Darío Rodríguez, Ramón García-Martínez

Universidad Tecnológica Nacional. Artículos de las Jornadas de Enseñanza de la Ingenieria. II Jornadas de Enseñanza de la Ingeniería JEIN 2012

Elementos requeridos para crearlos (ejemplo: el compilador)

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

Las TIC: una apuesta para la mejora de la educación en la Comunidad de Madrid

INNOVACIÓN PEDAGÓGICA. DIPLOMA SUPERIOR EN Implementación de proyectos de e-learning

JAVA EE 5. Arquitectura, conceptos y ejemplos.

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

SUPLEMENTO EUROPASS AL TÍTULO

ANALES DEL XVIII CONGRESO ARGENTINO DE CIENCIAS DE LA COMPUTACIÓN CACIC. 8 al 12 de octubre de Bahía Blanca, Buenos Aires, Argentina

DESCRIPCION DEL CURSO Formación de Tutores de cursos a distancia desarrollados en entornos virtuales de aprendizaje

Guía de los cursos. Equipo docente:

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Inicio. Nivel 5. El Marco de la Buena Enseñanza. Definiciones preliminares. Dominios del Marco de la Buena Enseñanza

Capitulo 5. Implementación del sistema MDM

Facultad de Ciencias Sociales Universidad de Buenos Aires POLITICA DE USO DE CAMPUS VIRTUAL

Programa Institucional de Asesorías

Sistema de Gestión de Proyectos Estratégicos.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

Palabras clave: EVA, educación virtual, inglés, análisis.

MINING SOLUTIONS LIMITADA

Un Modelo de Diseño Instruccional para la Elaboración de Cursos en Línea José E. Díaz Camacho y Thalía Ramírez Velázquez Universidad Veracruzana

Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta


Experiencias de la Televisión Digital Interactiva en Colombia - ARTICA

CAPITULO I El Problema

Capítulo 2. Marco Teórico

PLAN INTEGRADO DE FORMACIÓN Y DESARROLLO DE PROFESORES UNIVERSITARIOS

Información General del Servicio de Hosting

Técnica 2(Instrumental)

PAPEL DE TRABAJO SOBRE LA RENOVACIÓN CURRICULAR IDEAS INICIALES

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Sistemas Operativos en Red. NIVEL: 2º Sistemas Microinformáticos y Redes

comunidades de práctica

DIRECCION DE PROYECTOS II

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

La tutoría para la dirección de proyectos de investigación. Darder Mesquida, Antònia Universitat de les Illes Balears.

3.2 Utiliza las TIC para mantener una orientación y desempeño profesional que refleje el esfuerzo por hacer sus tareas con eficiencia y calidad

Introducción a las redes de computadores

El Ministerio de Educación Nacional indica que

El proyecto Innova Cesal tiene como propósito llevar a cabo innovaciones en

Un Centro de Producción y Experimentación de Contenidos Digitales de última generación en la Universidad de Almería

PROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

ESCUELA NORMAL PROFESOR CARLOS A. CARRILLO

Capítulo 5. Cliente-Servidor.

PROGRAMAS ACADÉMICOS CARRERAS ONLINE ADMINISTRACIÓN PÚBLICA

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

Plataformas virtuales

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

UNIVERSIDAD AUTÓNOMA DEL CARIBE

SUMA (Campus Virtual de la Universidad de Murcia)

Curso Formación de tutores para propuestas educativas virtuales en Salud Pública

Unidad II. - Las técnicas en las que se basó, las categorías de análisis o ejes centrales que permiten guiar el proceso de investigación.

Comunicación interna: Intranets

INNOVACIÓN PARA UN MUNDO CAMBIANTE DÓNDE NACE ESTE PROGRAMA? QUIÉN HIZO ESTE PROGRAMA?

CONEAU. Comisión Nacional de Evaluación y Acreditación Universitaria MINISTERIO DE EDUCACION Año del Bicentenario de la Revolución de Mayo

Primaria Digital. Índice

Educación y capacitación virtual, algo más que una moda

Gestión y Administración de proyectos

ORGANIZACIÓN UNIVERSITARIA INTERAMERICANA (OUI) INSTITUTO DE GESTIÓN Y LIDERAZGO UNIVERSITARIO (IGLU)

NOMBRE DEL TALLER: Eje temático: Comunicación. Autor: Marisol Hernández Corona. Institución de procedencia. Escuela de Técnicos Laboratoristas

MODELO PEDAGÓGICO QUE SUSTENTA EL PROGRAMA DE POSTGRADO UNA: A PARTIR DE LA PERSPECTIVA DE SUS ACTORES

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. DIRECCIÓN CONTROL INTERNO PROYECTO NORMALIZACIÓN ACTIVIDAD DE AUDITORÍA INTERNA

INSTITUCIÓN UNIVERSITARIA POLITÉCNICO GRANCOLOMBIANO RECTORÍA POSGRADOS, INVESTIGACIÓN Y BIBLIOTECAS INVESTIGACIÓN, DESARROLLO E INNOVACIÓN

Resumen General del Manual de Organización y Funciones

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

Tecnologías de la Información Herramientas Tecnológicas de la CTAINL. Presidente, Lic. Sergio Antonio Moncayo González

Ventajas del software del SIGOB para las instituciones

ACUERDO NO. POR EL CUAL SE INSTITUCIONALIZA LA REVISTA CIENCIA E INGENIERÍA, PUBLICACIÓN CIENTÍFICA DE LA UNIVERSIDAD DE LA GUAJIRA

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

Service Oriented Architecture: Con Biztalk?

Ministerio de Educación Nacional Dirección de Calidad

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008

Studium, Campus Virtual de la Universidad de Salamanca.

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Sistema de Mensajería Empresarial para generación Masiva de DTE

E-learning: E-learning:

Diseño dinámico de arquitecturas de información

Nombre del Trabajo: Control ActiveX que garantiza la seguridad de las aplicaciones desarrolladas para windows.

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

<Generador de exámenes> Visión preliminar

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

1. CONTEXTO INTRODUCCIÓN Y JUSTIFICACIÓN DE LA UNIDAD IDEAS Y CONOCIMIENTOS PREVIOS DE LOS ESTUDIANTES OBJETIVOS...

COMPETENCIAS DEL GRADO EN PEDAGOGÍA

Universidad del Norte. Modelo de Gestión de las Comunicaciones Digitales Universitarias

Titulación OFICIAL expedida por Universidad Internacional de La Rioja (UNIR)

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

M.T.I. Arturo López Saldiña

ETAPA: ESO NIVEL: 4º ESO MATERIA: INTRODUCCION A LA GESTION COMERCIAL OBJETIVOS

Qué necesito saber para tener mi sitio web en Internet?

Unidad III. Software para la administración de proyectos.

MACROPROCESO GESTIÓN TECNOLÓGICA

Transcripción:

Universidad de Buenos Aires Facultad de Ingeniería 75.99 Trabajo Profesional Plataforma para Formación de Investigadores a Distancia Director: Dr. Ramón García-Martínez Codirectores: M.Ing. Enrique Fernández Lic. Darío Rodriguez Alumnos: Leonardo D Onofrio 75381 Fernando Uminsky 74973

Resumen Una estrategia posible para la formación de investigadores es constituir núcleos de investigación integrados por investigadores en formación bajo la dirección de un científico formado. Las tecnologías de la información y la comunicación han permitido construir comunidades virtuales integradas por individuos que pueden estar lejos físicamente pero cerca cognitivamente, emergiendo modelos colaborativos de formación de investigadores. En este contexto, el presente trabajo implementa un prototipo de plataforma tecnológica capaz de virtualizar la colaboración y cooperación que da soporte a uno de dichos modelos recientemente propuesto por los directores del trabajo. Abstract A possible strategy for training of researchers is to provide research cores integrated by researchers in training under the guidance of a trained scientist. The information and communication technologies have allowed the construction of virtual communities made up of individuals who may be far away physically but cognitively close, emerging collaborative models of research training. In this context, this work implements a prototype of a technological platform capable to virtualize the collaboration and cooperation which supports one of the models recently proposed by the directors of this work. D Onofrio - Uminsky Trabajo Profesional

D ONOFRIO - UMINSKY Pág. 3

1. Descripción del trabajo A continuación se describen brevemente los anexos que componen el presente trabajo. Anexo 1: Fundamento Teórico Rodríguez, D., Bertone, R., García-Martínez, R. 2009. Consideraciones sobre el Uso de Espacios Virtuales en la Formación de Investigadores. Revista de Informática Educativa y Medios Audiovisuales, 6: 35-42. ISBN 1667-8338. Anexo 2: Descripción funcional En esta sección se describen los módulos principales con los que cuenta la plataforma y su funcionalidad. Anexo 3: Soporte Tecnológico En esta sección se presenta la descripción del soporte tecnológico sobre el cual se construyó la plataforma. El mismo esta conformado por una combinación de diferentes tecnologías que conforman el estado del arte en lo que se refiere a entornos de programación orientada a objetos, servidores web, plataformas de streaming media, manipulación de documentos digitales, etc. Anexo 4: Manual de Instalación En este anexo se describen los requerimientos de hardware y software y los pasos necesarios para instalar la plataforma en un servidor. Anexo 5: Manual de Usuario Este anexo incluye el manual que permite al usuario de la plataforma conocer el funcionamiento de cada una de sus herramientas. Anexo 6: Documentación Técnica En esta sección se incluyen los diagramas técnicos y código fuente de la plataforma. D ONOFRIO - UMINSKY Pág. 4

2. Referencias 2.1 Autores Britos, P. 2008. Procesos de Explotación de Información Basados en Sistemas Inteligentes. Tesis de Doctorado en Ciencias Informáticas. Facultad de Informática. Universidad Nacional de La Plata. Césari, M. 2006. Nivel de Significación Estadística para el Aprendizaje de una Red Bayesiana. Tesis de Especialidad en Tecnologías de Explotación de Información. Instituto Tecnológico de Buenos Aires. Duart, J. y Sangrà, A. 2000. Formación universitaria por medio de la web: un modelo integrador para el aprendizaje superior. En Aprender en la Virtualidad de Duart y Sangrà (coordinadores) Gedisa. Barcelona. ISBN: 84-8429-161-8. Merlino, H. 2006. Ambiente de Integración de Herramientas para Exploración de Datos Centrados en la Web. Tesis de Magister en Ingeniería de Software. Facultad de Informática. Universidad Politécnica de Madrid. Moreno Aguilar, L., Vargas Solar, G., Sheremetov, L. 2003. Hacia una infraestructura de componentes para la construcción de ambientes de aprendizaje colaborativo. XIX Simposio Internacional de Computación en la Educación. Contextos emergentes en el aprendizaje. SOMECE 2003. México.http://bibliotecadigital.conevyt.org.mx/colecciones/documento s/somece/59.pdf. Página vigente al 11/07/09. Moreno Angarita, M. 1997. Dos Pistas para el Análisis de los Procesos de Formación de Investigadores en las Universidades Colombianas. Nómadas 7: 38-48. Instituto de Estudios Sociales Contemporáneos. Facultad de Ciencias Sociales Humanidades y Artes. Universidad Central. Colombia. http://www.ucentral.edu.co/nomadas/nunme-ante/6-10/nomadas_07/revista_numero_7_art07_hacia_una_propuestas.pdf. Página vigente al 11/07/09. Padrón Guillen, J. 2004. Los 7 Pecados Capitales de la Investigación Universitaria. Informe de Investigaciones Educativas 18: 69-79. ISSN: 1316-0648. Pollo-Cattaneo, F., Rodriguez, D., Britos, P., García-Martínez, R. 2009. Propuesta de Formación de RRHH en Investigación Basada en un Modelo Colaborativo. Hacia un Cambio de Paradigma. Proceedings of VI International Conference on Engineering and Computer Education. Pág. 1262-1266. ISBN 978-85-89549-58-5. Ponce Rosas R, Landgrave Ibáñez S, González Salinas C, Monroy Caballero C. 2002. Formación de investigadores en medicina familiar: La tutorización en investigación y la relación tutor-residente (Primera parte). Archivos de Medicina Familiar; 4(2): 77-81. ISSN: 1405-9657. D ONOFRIO - UMINSKY Pág. 5

Rivera, B., Osorio, O., Tangarife, D., Arroyave J. 2000. Los Semilleros de Formación de Jóvenes Investigadores: la Experiencia de ASPA. Documentos en el Programa de Maestrías. Consorcio para el Desarrollo Sostenible de la Ecorregión Andina. http://www.condesan.org/ memoria/col0700. pdf. Página vigente al 11/07/09. Rodríguez, D., Bertone, R., García-Martínez, R. 2009. Consideraciones sobre el Uso de Espacios Virtuales en la Formación de Investigadores. Revista de Informática Educativa y Medios Audiovisuales, 6: 35-42. ISSN 1667-8338. Schulz, G. 2008. Un Ambiente Integrado de Clasificación, Selección y Ponderación de Reglas Basado en Sistemas Inteligentes. Tesis de Grado en Ingeniería Informática. Laboratorio de Sistemas Inteligentes. Facultad de Ingeniería. UBA. Valerio, G. 2002. Herramientas Tecnológicas para la Administración del Conocimiento. Transferencia, 57: 19-21. http://www.sistemasde conocimiento.org/produccion_intelectual/articulos/herramientas_km.p df. Página vigente al 11/07/09.IEEE, 2009. IEEE Computer Society Digital Library. http://www2.computer.org/portal/web/csdl/home. Página vigente al 11/07/09. 2.2 Sitios Web ACM, 2009. ACM Digital Library. http://portal.acm.org/dl.cfm. Página vigente al 11/07/09. Adobe Flex, 2009. Adobe Flex Open Source Framework http://www.adobe.com/products/flex/ Página vigente al 24/08/2009 Apache MINA, 2009. Apache MINA Project. http://mina.apache.org/ Página vigente al 24/08/2009 Apache Tomcat, 2009. Apache Tomcat. The Apache Software Foundation. http://tomcat.apache.org/ Página vigente al 24/08/2009. DOAJ, 2009. Directory of Open Access Journals. http://www.doaj.org/ Página vigente al 11/07/09. ExtJS, 2009. Ext JS: Cross-Browser Rich Internet Application Framework. http://www.extjs.com/products/extjs/ Página vigente al 24/08/2009. GRISE, 2009. Grupo de Investigación en Ingeniería de Software Empírica. Facultad de Informática. UPM. http://www.grise.upm.es/ Página vigente al 11/07/09. Hibernate, 2009. Relational Persistence for Java and.net https://www.hibernate.org/ Página vigente al 24/08/2009. D ONOFRIO - UMINSKY Pág. 6

Mortbay Jetty, 2009. Jetty WebServer http://www.mortbay.org/jetty/ Página vigente al 24/08/2009 MySQL, 2009. The world s most popular open source database. http://www. mysql.com/ Página vigente al 24/08/2009. oovoo. 2009. Sitio Oficial para Descarga de oovoo. http://www.oovoo. com/?sc_lang=es-es Página vigente al 11/07/09. Red5, 2009. Open Source Flash Server. http://osflash.org/red5 Página vigente al 24/08/2009 SKYPE, 2009. Sitio Oficial para Descarga de SKYPE. http://www.skype.com/intl/es/ Página vigente al 11/07/09 Spring, 2009. Spring Application Framework http://www.springframework.net/ Página vigente al 24/08/2009 Sun Java, 2009. Sun Developer Network (SDN). Developer Resources for Java Technology. http://java.sun.com/ Página vigente al 24/08/2009. UBA-FI-LSI, 2009. Laboratorio de Sistemas Inteligentes. Facultad de Ingeniería. UBA. http://laboratorios.fi.uba.ar/lsi/z-hemerotecavirtual.htm Página vigente al 11/07/09. Virtual Whiteboard. 2009. Virtual Whiteboard - A Free Online Collaboration Tool. http://www.virtual-whiteboard.co.uk/home.asp Página vigente al 11/07/2009. Wikipedia, 2009. InnoDB. http://es.kiwipedia.org/innodb Página vigente al 24/08/2009. Wikipedia, 2009. Java Server Pages. http://es.wikipedia.org/wiki/jsp Página vigente al 24/08/2009 Wikipedia, 2009. Open Source http://es.wikipedia.org/wiki/open_source Página vigente al 24/08/2009 Wikipedia, 2009. Servlets. http://es.wikipedia.org/wiki/servlets Página vigente al 24/08/2009 Wikipedia, 2009. Tomcat. http://es.wikipedia.org/wiki/tomcat Página vigente al 24/08/2009 D ONOFRIO - UMINSKY Pág. 7

3. Anexo I: Fundamento Teórico D ONOFRIO - UMINSKY Pág. 8

Consideraciones sobre el Uso de Espacios Virtuales en la Formación de Investigadores Darío Rodríguez, Rodolfo Bertone, Ramón García-Martínez Programa de Maestría en Tecnología Informática Aplicada a la Educación. Facultad de Informática. Universidad Nacional de La Plata. Instituto de Investigaciones en Informática LIDI. Facultad de Informática. Universidad Nacional de La Plata. Área Ingeniería del Software. Licenciatura en Sistemas. Departamento Desarrollo Productivo y Tecnológico. Universidad Nacional de Lanús djhr_1977@yahoo.com.ar, pbertone@lidi.info.unlp.edu.ar, rgm1960@yahoo.com Resumen: Una estrategia posible para la formación de investigadores es constituir núcleos de investigación integrados por investigadores en formación bajo la dirección de un científico formado. Las tecnologías de la información y la comunicación han permitido construir comunidades virtuales integradas por individuos que pueden estar lejos físicamente pero cerca cognitivamente, emergiendo modelos colaborativos de formación de investigadores. En este contexto, el trabajo formula una aproximación a la identificación de los elementos del espacio de trabajo de un grupo de investigación dedicado a la formación y evalúa la viabilidad tecnológica de la virtualización de los elementos de dicho espacio. Palabras claves: Formación de investigadores. Espacios virtuales. Formación mediada por tecnología. 1. Introducción Varios autores [Rivera et al., 2000; Ponce Rosas et al., 2002; Padrón Guillen, 2004; Pollo Catámeo et al., 2009] han señalado que el grupo de investigación puede estar integrado por individuos que no pertenecen a la misma institución ni siquiera al mismo país y que lo único requerido es que estos individuos compartan el universo de sentido del dominio de investigación. Las tecnologías de la información y la comunicación han permitido construir comunidades virtuales integradas por individuos que pueden estar lejos físicamente pero cerca cognitivamente [Moreno Angarita, 1997]. En este contexto, la masificación de Internet demanda una nueva conceptualización de nociones como grupos de investigación, formación de investigadores, pares, publicaciones, socialización, cooperación, entre otros. La virtualización ha potenciado el concepto que los grupos no son definitivamente la suma de individuos, sino la resultante de un entramado de sistemas simbólicos, prácticas, rituales y reflexiones. En esta red de intercambio de significados entre los investigadores, alrededor del objeto y del proyecto de investigación, se construye una especie de escuela virtual, donde se otorgan status y se valoran productos investigativos. En este artículo se presenta un posible marco teórico (sección 2) en la que se presenta las distintas definiciones que la comunidad ha ido construyendo sobre líneas de investigación y proyectos (sección 2.1), la formación de investigadores (sección 2.2), el concepto de comunidades de investigación (sección 2.3); y las relaciones existentes entre comunicación interpersonal, formación de investigadores y grupo de I&D (sección 2.4). Se introduce el modelo colaborativo de formación de investigadores (sección 3) describiendo en su contexto: el concepto de línea de investigación y plan de investigación (sección 3.1) y la dinámica del grupo de investigación asociada al modelo (sección 3.2). Se discute la viabilidad tecnológica de virtualización del modelo descrito (sección 4) identificando los elementos del espacio de trabajo (sección 4.1) y fundamentando la viabilidad tecnológica de virtualización de elementos del espacio de trabajo (sección 4.2). En las conclusiones se presentan las futuras líneas de trabajo (sección 5). 2. Marco Teórico Esta sección presenta los aspectos desarrollados por distintos autores que dan marco teórico a los conceptos de líneas de investigación, proyectos de investigación, formación de investigadores, Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs. 35-42. 2009 35 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

comunidades de investigación y su relación con la formación de investigadores. 2.1. Líneas de Investigación y Proyectos En [Inciarte González y Torres de Izquierdo, 1999] se postula que las Líneas de Investigación son un eje ordenador de la actividad de investigación, que posee una base racional y que permite la integración y continuidad de los esfuerzos de una o más personas, equipos o instituciones comprometidas con el desarrollo del conocimiento en un ámbito específico. Su identificación permite establecer niveles de concreción y especificidad al señalar problemas, cuya necesidad de ser resueltos es evidente y compartida. Una línea de investigación conforma, además, un esquema de enseñanza aprendizaje centrado en la investigación que tiene entre otras las siguientes ventajas: Promueve la apertura crítica a diversos aspectos o enfoques sin restricciones de visiones paradigmáticas únicas; la convergencia y divergencia de conceptos, enfoques, métodos y paradigmas; el diálogo, la reflexión y el análisis profundo y fructífero de la tarea de los investigadores en formación; la apertura para ser observados por colegas y extraños. Ofrece un espacio excelente para desarrollar el proceso investigar-aprender. Ayuda a proyectar las actividades de investigación permitiendo utilizar efectivamente el conocimiento sobre la práctica. 2.2. Formación de Investigadores En [Sánchez Lima, 2006] se sostiene que la formación de investigadores conforma una relación pedagógica en la que se identifican tres momentos comunes que serán sus ejes de análisis: La interacción con el entorno social (sujetos y objetos que participan en el proceso formativo). La apropiación individual o internalización por parte del sujeto de los saberes generados en su comunidad de investigación. Su transformación con el diseño de un proyecto que cristaliza en una creación que el cual se resuelve un problema en un área del conocimiento. En [Villarreal y Guevara, 1994] se señala que una estrategia posible de formación de investigadores es constituir núcleos de investigación integrados por investigadores en formación bajo la dirección de un investigador formado con los siguientes objetivos: colaborar con el investigador formado en el proyecto que éste desarrolle; y generar un proyecto propio después de haber colaborado con el investigador formado y bajo la asesoría de éste. En coincidencia en [Moreno Angarita, 1997] postula que los núcleos de la investigación científica actual son los grupos (o comunidades) que trabajan alrededor de proyectos específicos de investigación. Por otra parte en [Serrano, 1997] se fundamenta que la preparación de recursos humanos en investigación tiene estrecha relación con la creación de comunidades académicas y por ende con el desarrollo de conocimiento. En particular, las comunidades científicas expresan y encarnan las epistemologías que circulan por los campos disciplinares y operan a manera de indicador contextual del estado de la formación de investigadores. 2.3. Comunidades de Investigación La investigación en solitario es capaz de generar conocimientos, pero es limitada por la unidimensionalidad en la formación; entonces se empieza a ver la necesidad de abordar de manera integral la realidad y para ello se requiere reunir diversas perspectivas para comprender el mismo tema. Así surgen los Grupos, que no son sumatoria de proyectos aislados sino entramados de intereses individuales por conocer el mismo campo temático o problema nuclear [Agudelo Cely, 2004]. En [Sánchez Lima y Granados Juárez, 2007] se define que una comunidad de investigación se constituye por investigadores seniors, investigadores juniors, estudiantes de doctorado, estudiantes avanzados de maestría, y de nuevo ingreso. El seminario (o workshop) de investigación, práctica establecida por los grupos para revisar el avance de sus proyectos, es la estructura que integra este trabajo colegiado. Una de sus ventajas es su horizontalidad porque supera la tradicional relación maestro-alumno y propicia una relación entre colegas. La dinámica del colectivo favorece espacios de autonomía en tanto confluyen diversas experiencias de sus integrantes. Es un espacio de coconstrucción, en el cual todos aprenden, porque aclaran dudas y enriquecen sus proyectos con las aportaciones del grupo. La asimilación de un investigador en formación por una comunidad de investigación le beneficia ya que este no se ha dotado aún de las mismas reservas de información que los investigadores formados: ricas colecciones personales de publicaciones y una red de contactos personales con colegas expertos que pueden reducir la necesidad de búsqueda de información extensiva, y por tanto el empleo de habilidades de información [Barry, 1997]. Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs.35-42. 2009 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar 36

2.4. Comunicación Interpersonal, Formación de Investigadores y Grupo de I&D La comunicación que se promueve al interior de una comunidad de investigación es factor que favorece el desarrollo de sus integrantes, quienes en permanente interacción sujeto-sujeto o sujeto-objeto de investigación, contribuyen con su experiencia a la solución de un problema. Esa interacción está mediada por conocimientos y experiencias provenientes del mundo académico y profesional, que son significativas entre quienes pertenecen a una determinada comunidad de investigación. La comunicación mediante sesiones colectivas, abre espacios para que el investigador formado consolide el avance del investigador en formación y este se nutra de las observaciones formuladas a/y por sus pares. Mediante el intercambio y la colaboración en los espacios de investigación se desarrolla una relación interformativa que los convierte en espacios de co-construcción de saberes asumiendo un valor pedagógico, ya que quien se forma, accede a metodologías y experiencias desarrolladas por otros investigadores, lo cual favorece el desarrollo de competencias necesarias para su desempeño profesional. En este contexto, Moreno Angarita [Moreno Angarita, 1997] señala que el grupo ofrece un caldo de cultivo en el que se posibilita la relación entre el aprendiz (joven investigador) y el investigador experimentado (investigador principal). El aprendiz aprende mediante la confrontación de su saber incipiente con el otro saber maduro. No solamente en materia de manejo de herramientas, que es lo que a veces desafortunadamente más importa, sino en virtud de los juicios de experto, lo cual se constituye en la tarea más sofisticada del aprendizaje investigativo. Es por eso que durante este proceso, la guía y asesoramiento del investigador ya formado es indispensable para corregir y alentar los avances de quien se constituye en investigador en formación. Su colaboración es crucial, porque con su conocimiento y experiencia orienta y fortalece en los investigadores novatos la ejecución de tareas de investigación y el desarrollo de habilidades que les conduzcan a formalizar proyectos innovadores y generadores de conocimiento y tecnología [Sánchez Lima y Granados Juárez, 2007]. 3. Modelo Colaborativo de Formación de Investigadores (MCFI) En [Pollo Catámeo et al., 2009] se propone un modelo de formación de investigadores centrado en la colaboración. Este modelo define dos aspectos a considerar: por un lado la asignación de temas de investigación y, por otro, la dinámica del grupo de investigación orientado a ser "per se" una entidad dedicada a la formación de investigadores. 3.1. Línea de Investigación y Plan de Investigación El grupo de investigación se centra en un Docente Investigador Formado, quien define la Línea de investigación y genera el Plan de Investigación asociado (ver figura 1). Marca y determina el área de conocimiento sobre la cual aplicará el plan de investigación. Todos los integrantes del Grupo de Investigación trabajarán en el mismo dominio de conocimiento organizados en diferentes niveles. Es el Docente Investigador Formado quien asigna los temas de investigación (tesis de Doctorado, de Maestría, de Especialidad o de Grado) conforme a los distintos niveles de ejecución del plan de investigación. Los temas de investigación se asignan teniendo en cuenta las siguientes premisas: Tesis de Doctorado: generan nuevo conocimiento dentro del área de dominio establecida por el Investigador Formado. Tesis de Maestría: establece la forma en la cual, el conocimiento desarrollado por el doctorando, puede aplicarse a un desarrollo avanzado (por ejemplo. sistema experto). Tesis de Especialidad: involucra un trabajo de investigación documental o un trabajo experimental exploratorio. Se vincula con el maestrando y el doctorando. Tesis de Grado: instrumenta en algún artefacto software lo planteado por el tesista de maestría. Desarrolla la solución y comprende el planteo del tesista de maestría y del doctorando. Dentro del Plan de Investigación se generan diversos Programas de Investigación, cada uno vinculado en su origen con lo propuesto por un doctorando. A modo de ejemplo, en la figura 2 se muestra como los nodos marcados de la figura 1 se corresponden con un programa de investigaciones real en el que se concilian proyectos de tesis de cuatro instituciones. Estos programas (los de los diversos doctorandos) son independientes entre sí pero se enmarcan en el dominio de conocimiento asociada a la línea de investigación definida por el investigador formado. El trabajo del maestrando completa la labor iniciada por el doctorando, generando así su propio Proyecto, encadenado con el del doctorando. Esta cadena se completa con los tesistas de especialidad y de grado que se incorporan en los niveles inmediatos inferiores alimentando la cadena y logrando la retroalimentación necesaria para comprobar y validar en campos reales y concretos lo propuesto por el doctorando en sus inicios. Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs.35-42. 2009 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar 37

Fig. 1. Generación de plan de investigación y asignación de temas de investigación 3.2. Dinámica del grupo de investigación A medida que se asciende en los niveles establecidos se obtiene una visión generalista y globalizadora. El rol del Investigador Formado consiste en constituirse en un orientador o facilitador dentro del proceso investigativo a los niveles inferiores en el contexto de aprendizaje colaborativo y participativo. Una misma línea es tratada en diferentes niveles y en colaboración natural permiten lograr un proceso integrado. Los investigadores en formación de distintos niveles (doctorandos, maestrandos, especializandos y tesinandos) colaboran entre sí. La supervisión se genera naturalmente entre los investigadores en formación de nivel superior y los investigadores en formación de niveles inferiores inmediatos. En comparación con el Investigador Formado, son pares, sin embargo logran guiar y contener a sus dirigidos. La red de relaciones que establece la distribución de tareas de investigación conlleva a una red colaborativa circular que contiene al Investigador Formado (ver figura 3) pero cuyo centro son las ideas-problemas-soluciones-referencias asociadas a los distintos problemas de investigación, en contraposición al modelo clásico (red radial) en la que el investigador formado esta en el centro y los investigadores en formación solo se conectan con el. En el marco del paradigma cooperativo y colaborativo, el workshop o seminario de investigadores en formación coordinados por el investigador formado, es la actividad en la que se da naturalmente la revisión de las propuestas investigativas y se coopera en la búsqueda de soluciones a los problemas emergentes en la fase que se encuentra cada proyecto de investigación. Fig. 2. Ejemplo de Programa de Investigación Real. Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs. 35-42. 2009 38 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Fig. 3. Red de relaciones en la formación de investigadores en el modelo colaborativo. En estos encuentros, cada participante somete al grupo: ideas, problemas y posibles soluciones. Recibe sugerencias, críticas y aportes del resto de los integrantes, bajo la supervisión y guía del Investigador Formado. Estas actividades permiten notificar los avances de cada proyecto y recibir el correspondiente feedback. 4. Viabilidad Tecnológica de Virtualización del MCFI En esta sección se enumeran los elementos del espacio de trabajo de un grupo de investigación con dedicación a la formación de investigadores y se discute la viabilidad tecnológica de virtualización de dichos elementos y el espacio correspondiente a partir de la identificación de artefactos software existentes que le den soporte. 4.1. Elementos del Espacio de Trabajo (EET) El espacio de trabajo de un grupo de investigación contiene un conjunto de elementos que son de uso cotidiano para los investigadores en formación. Entre estos elementos se destaca una hemeroteca especializada, un repositorio de documentos y un espacio áulico donde desarrollar los workshops o seminarios. La hemeroteca especializada debe contener las publicaciones (revistas y actas de congresos) pertinentes al dominio de conocimiento en el cual se radica la línea y plan de investigación del grupo de trabajo. El repositorio de documentos contiene dos grupos distinguibles: la producción científica del grupo (artículos, comunicaciones, tesis, reportes de trabajo), documentos de interés pertenecientes a otros grupos de investigación en el mismo dominio. El espacio áulico tiene el equipamiento de una sala de reuniones con algún elemento que permita socializar los esquemas de ideas (pizarrón, rotafolio, entre otros). 4.2. Viabilidad Tecnológica de Virtualización de EET En el marco de un modelo metodológico equilibrado de enseñanza superior [Duart y Sangrà, 2000] se busca utilizar los medios tecnológicos más adecuados para mediar la formación de investigadores poniendo a su alcance los recursos que ayudarán, al investigador en formación en su proceso de aprendizaje; y al investigador formado en llegar a ser un verdadero facilitador del aprendizaje y de la adquisición de habilidades investigativas. La virtualización debe permitir la interacción entre los investigadores generando un espacio para emitir preguntas o respuestas a preguntas de cualquiera de ellos y el libre intercambio de documentos. Las intervenciones de los participantes deben ser materializables dentro de un conjunto de artefactos software colaborativos centrados en la web [Moreno Aguilar et al, 2003]. Disponer de un repositorio virtualizado con la producción científica del grupo de investigación, se constituye en una herramienta de administración del conocimiento de dicho grupo, deviniendo en una herramienta de aprendizaje y de aseguramiento de la Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs.35-42. 2009 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar 39

Tabla 1. Artefactos software para mediar los elementos del espacio de trabajo de un grupo de formación de investigadores ARTEFACTO CARACTERÍSTICAS EJEMPLOS Hemeroteca especializada Repositorio de documentos Espacio áulico Las colecciones deben estar digitalizadas y los artículos ser accesibles en versión completa para todos los investigadores Es una página web desarrollada por el grupo de investigación que hipervincula a: Su producción científica Otros documentos de interés Permite: La comunicación virtual (conferencia web) entre los investigadores. La comunicación de ideas en forma de esquemas mediante el equivalente de pizarras virtuales. memoria organizacional que favorece el flujo de conocimiento intragrupo y el trabajo colaborativo [Valerio, 2002]. En este contexto, se identifican en la tabla 1 los artefactos software para mediar los elementos del espacio de trabajo de un grupo de investigación dedicado a la formación de investigadores. 5. Conclusiones La formación de investigadores conlleva la interacción entre profesionales que poseen distintos niveles de calificación profesional y académica, unos de investigadores formados y los otros en distintos niveles formación, cuyo objeto de actividad es una problemática de investigación dentro de su área disciplinar, misma que se convierte en su objeto de estudio [Sánchez Lima, 2006]. La realidad de nuestro país, en la que los centros de investigación en informática con capacidad de formar investigadores en todos sus niveles son escasos, lleva a la necesidad de abordar la cuestión de esquemas alternativos de formación de investigadores. La formación mediada por tecnología surge como una posibilidad de constituir grupos de investigación en la que las instituciones universitarias con centros de investigación consolidados aporten los investigadores formados y el resto del sistema universitario las vocaciones para formarse en los procesos investigativos. IEEE Computer Society Digital Library [IEEE, 2009] ACM Digital Library [ACM, 2009] Directory of Open Access Journals [DOAJ, 2009] En [UBA-FI-LSI, 2009] se lista y habilita el acceso a: tesis doctorales, de magister, de ingeniería informática, artículos, comunicaciones a congresos. En [GRISE, 2009] se agrega a los anteriores los reportes de investigación (research documents) En [SKYPE, 2009], se habilita la conferencia web entre dos personas. En [oovoo, 2009], se habilita la conferencia web hasta seis usuarios. En [Virtual Whiteboard, 2009], se habilita el uso de una pizarra compartida hasta cuatro usuarios. En este contexto, en este trabajo se ha explorado el marco teórico para la formación en investigación, se ha introducido un esquema colaborativo de formación de investigadores, discutiéndose la viabilidad tecnológica de la virtualización del esquema descrito. Como próxima etapa se prevé continuar este trabajo definiendo los distintos procesos vinculados al esquema colaborativo de formación de investigadores y evaluar la posibilidad de ensamblar los distintos artefactos software en un único ambiente. 6. Referencias ACM, 2009. ACM Digital Library. http:// portal.acm.org/dl.cfm. Página vigente al 11/07/09. Agudelo Cely, N. 2004. Las Líneas de Investigación y la Formación de Investigadores: Una Mirada desde la Administración y sus Procesos Formativos. Revista Electrónica de la Red de Investigación Educativa 1(1) ISSN: 1794-8061. http://revista.iered.org/ v1n1/pdf/ncagudelo.pdf. Página vigente al 11/07/09. Barry, B. 1997. Information skills for an electronic world: training doctoral research students. Journal of Information Science 23(3):.225-238. ISSN: 1741-6485. Britos, P. 2008. Procesos de Explotación de Información Basados en Sistemas Inteligentes. Tesis de Doctorado en Ciencias Informáticas. Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs. 35-42. 2009 40 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar

Facultad de Informática. Universidad Nacional de La Plata. Césari, M. 2006. Nivel de Significación Estadística para el Aprendizaje de una Red Bayesiana. Tesis de Especialidad en Tecnologías de Explotación de Información. Insttituto Tecnológico de Buenos Aires. DOAJ, 2009. Directory of Open Access Journals. http://www.doaj.org/. Página vigente al 11/07/09. Duart, J. y Sangrà, A. 2000. Formación universitaria por medio de la web: un modelo integrador para el aprendizaje superior. En Aprender en la Virtualidad de Duart y Sangrà (coordinadores) Gedisa. Barcelona. ISBN: 84-8429-161-8. GRISE, 2009. Grupo de Investigación en Ingeniería de Software Empírica. Facultad de Informática. UPM. http://www.grise.upm.es/. Página vigente al 11/07/09. IEEE, 2009. IEEE Computer Society Digital Library. http://www2.computer.org/portal/web/ csdl/home. Página vigente al 11/07/09. Inciarte González, A. y Torres de Izquierdo, M. 1999. La línea y los grupos de investigación, de investigación como estrategia para la formación de investigadores. Agenda Académica 6(1): 23-28. ISSN: 1315-3013. Merlino, H. 2006. Ambiente de Integración de Herramientas para Exploración de Datos Centrados en la Web. Tesis de Magister en Ingeniería de Software. Facultad de Informática. Universidad Politécnica de Madrid. Moreno Aguilar, L., Vargas Solar, G., Sheremetov, L. 2003. Hacia una infraestructura de componentes para la construcción de ambientes de aprendizaje colaborativo. XIX Simposio Internacional de Computación en la Educación. Contextos emergentes en el aprendizaje. SOMECE 2003. México. http://bibliotecadigital.conevyt.org.mx/colecciones/documentos /somece/59.pdf. Página vigente al 11/07/09. Moreno Angarita, M. 1997. Dos Pistas para el Análisis de los Procesos de Formación de Investigadores en las Universidades Colombianas. Nómadas 7: 38-48. Instituto de Estudios Sociales Contemporáneos. Facultad de Ciencias Sociales Humanidades y Artes. Universidad Central. Colombia. http://www.ucentral.edu. co/nomadas/nunme-ante/6-10/ nomadas_07/revista_numero_7_art07_hacia_ una_propuestas.pdf. Página vigente al 11/07/09. oovoo. 2009. Sitio Oficial para Descarga de oovoo. http://www.oovoo.com/?sc_lang=es-es. Página vigente al 11/07/09. Padrón Guillen, J. 2004. Los 7 Pecados Capitales de la Investigación Universitaria. Informe de Investigaciones Educativas 18: 69-79. ISSN: 1316-0648. Pollo-Cattaneo, F., Rodriguez, D., Britos, P., García-Martínez, R. 2009. Propuesta de Formación de RRHH en Investigación Basada en un Modelo Colaborativo. Hacia un Cambio de Paradigma. Proceedings of VI International Conference on Engineering and Computer Education. Pág. 1262-1266. ISBN 978-85- 89549-58-5. Ponce Rosas R, Landgrave Ibáñez S, González Salinas C, Monroy Caballero C. 2002. Formación de investigadores en medicina familiar: La tutorización en investigación y la relación tutor-residente (Primera parte). Archivos de Medicina Familiar; 4(2): 77-81. ISSN: 1405-9657. Rivera, B., Osorio, O., Tangarife, D., Arroyave J. 2000. Los Semilleros de Formación de Jóvenes Investigadores: la Experiencia de ASPA. Documentos en el Programa de Maestrías. Consorcio para el Desarrollo Sostenible de la Ecorregión Andina. http://www.condesan.org/ memoria/col0700.pdf. Página vigente al 11/07/09. Sánchez Lima, L. 2006. Formación de investigadores en posgrado. Un proceso pedagógico por atender. XX Congreso Nacional de Posgrado. México. http://www.cenidet.edu.mx/subaca/ web-dda/ docs/leticia comepo06.pdf. Página vigente al 11/07/09. Sánchez Lima, L. y Granados Juárez, M. 2007. Experiencias de Autoformación y Heteroformación de Formadores de Investigadores en el Campo Tecnológico. IX Congreso Nacional de Investigación Educativa. México. http://www. comie.org.mx/congreso/ memoria/v9/ponencias/at16/pre1178923303.p df. Página vigente al 11/07/09. Schulz, G. 2008. Un Ambiente Integrado de Clasificación, Selección y Ponderación de Reglas Basado en Sistemas Inteligentes. Tesis de Grado en Ingeniería Informática. Laboratorio de Sistemas Inteligentes. Facultad de Ingeniería. UBA. Serrano, J. 1997. Nacen, se Hacen o los Hacen: Formación de Investigadores y Cultura Organizacional en las Universidades. Nómadas 7: 52-62. Instituto de Estudios Sociales Contemporáneos. Facultad de Ciencias Sociales Humanidades y Artes. Universidad Central. Colombia. http://www.ucentral.edu.co/nomadas /nunme-ante/610/nomadas_07/revista_numero_ 7_art04_nacen.pdf. Página vigente al 11/07/09. Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs.35-42. 2009 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar 41

SKYPE, 2009. Sitio Oficial para Descarga de SKYPE. http://www.skype.com/intl/es/. Página vigente al 11/07/09. UBA-FI-LSI, 2009. Laboratorio de Sistemas Inteligentes. Facultad de Ingeniería. UBA. http://laboratorios.fi.uba.ar/lsi/z-hemerotecavirt ual.htm. Página vigente al 11/07/09. Valerio, G. 2002. Herramientas Tecnológicas para la Administración del Conocimiento. Transferencia, 57: 19-21. http://www. sistemasdecono cimiento.org/produccion _intelectual/articulos/ herramientas_km.pdf. Página vigente al 11/07/09. Villarreal, D. y Guevara J. 1994. Una Experiencia en Formación de Investigadores. Núcleos de Investigadores en la Universidad Autónoma de Tamaulipas. Revista de la Educación Superior Volumen XXIII(4), Número 92, Asociación Nacional de Universidades e Instituciones de Educación Superior. http://www.anuies.mx/ servicios/p_anuies/publicaciones/revsup/res092 / txt1.htm. Página vigente al 11/07/09. Virtual Whiteboard. 2009. Virtual Whiteboard - A Free Online Collaboration Tool. http://www. virtual-whiteboard.co.uk/home.asp. Página vigente al 11/07/09. Revista de Informática Educativa y Medios Audiovisuales Vol. 6(11), págs.35-42. 2009 ISSN 1667-8338 LIE-FI-UBA. liema@fi.uba.ar 42

Anexo II: Descripción Funcional En esta sección se describen los módulos principales con los que cuenta la plataforma desarrollada y su funcionalidad. Disponer de un repositorio virtualizado con la producción científica del grupo de investigación, se constituye en una herramienta de administración del conocimiento de dicho grupo, deviniendo en una herramienta de aprendizaje y de aseguramiento de la memoria organizacional que favorece el flujo de conocimiento intragrupo y el trabajo colaborativo [Valerio, 2002]. A continuación se presentan los módulos de la plataforma que hemos identificado como prioritarios para mediar los elementos del espacio de trabajo de un grupo de investigación dedicado a la formación de investigadores: Repositorio de documentos El mismo permite almacenar documentos digitales en diferentes formatos y de diferente tipo (Ej.: documentos de texto, planillas de cálculo, presentaciones, imágenes, archivos de audio, archivos de video, etc.), clasificados de acuerdo al criterio especificado y compartirlos entre los miembros del grupo de investigadores. Además provee un poderoso motor de búsqueda para facilitar la recuperación de los mismos. Hemeroteca virtual Mantiene una colección de artículos en su versión completa, ordenados y clasificados de acuerdo a los criterios del investigador. Además permite enlazar documentos de otros repositorios (Ej.: bibliotecas, universidades, organizaciones, etc.). Aula virtual Este módulo constituye un verdadero espacio de cooperación virtual, donde los investigadores pueden comunicarse en tiempo real gracias a la funcionalidad de videoconferencia que permite, utilizando una cámara web y los dispositivos de audio de una computadora, mantener un canal de audio y video entre múltiples usuarios en simultáneo lo que constituye un verdadero desafío tecnológico. Para ello se utilizarán las últimas tecnologías en lo que respecta al streaming de video y VoIP (voz sobre IP). Pueden además, compartir documentos e intercambiar opiniones e ideas a través de una pizarra virtual donde todos los usuarios participan y uno actúa como moderador. La pizarra virtual es un elemento fundamental del espacio áulico ya que simula una pizarra real donde cada participante del grupo puede dibujar y presentar esquemas, pegar documentos, imágines, textos de todo tipo, etc., y los demás participantes lo verán en tiempo real. Esto presenta también grandes desafíos desde la implementación tecnológica en lo que respecta a la sincronización y transmisión de datos entre programas distribuidos, logrando la performance necesaria para garantizar la calidad de la experiencia del usuario. Administración de la Intranet El módulo de administración permite crear y gestionar, de forma dinámica, grupos de investigadores, investigadores, usuarios del sistema, perfiles de usuario, permisos, D ONOFRIO - UMINSKY Pág. 17

tablas paramétricas, documentos, proyectos, programar conferencias, y todas las funciones necesarias para el correcto funcionamiento de la plataforma. D ONOFRIO - UMINSKY Pág. 18

1. Anexo III: Soporte Tecnológico 1.1 Introducción A continuación se presenta la descripción del soporte tecnológico sobre el cual se construyó la plataforma. El mismo esta conformado por una combinación de diferentes tecnologías que conforman el estado del arte en lo que se refiere a entornos de programación orientada a objetos, servidores web, plataformas de streaming media, manipulación de documentos digitales, etc. La tecnología web permite que usuarios distribuidos en todo el planeta accedan a la aplicación desde una computadora conectada a Internet sin más requerimientos de software instalado que el de un navegador web. Esto permite también la actualización de versiones sin la necesidad de distribuirlas e instalarlas. El código abierto (en inglés open source) es el término con el que se conoce al software distribuido y desarrollado libremente. A diferencia del software libre, el código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones morales y/o filosóficas. La idea del código abierto se centra en la premisa de que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario, es una visión técnica [OpenSource, 2009]. El presente trabajo adhiere a la filosofía del código abierto y es por ello que todo el soporte tecnológico sobre el cual se construyó la plataforma cumple con estas características. 1.2 Arquitectura del Sistema 1.2.1 Implementación del módulo de Aula Virtual Este módulo constituye el corazón de la plataforma y por lo tanto se desarrolla en detalle en las sub-secciones siguientes. Arquitectura de Servidor Se utilizó una arquitectura de servidor este basada en Red5, un servidor Flash de código abierto que nos permite, entre otras cosas, distribuir contenidos multimedia a través del protocolo RTMP o de su variante sobre HTTP, RTMPT [Red5, 2009]. La elección de Red5 sobre los otros servidores disponibles para esta plataforma (Adobe Media Server, Wowza) se debe sobre todo a que se trata de un proyecto de código abierto escrito en Java lo que permite, por un lado, escribir aplicaciones de servidor en este lenguaje y además, modificar el código fuente del propio servidor para realizar tareas más específicas imposibles en las otras opciones disponibles. Red5 se sostiene en la estructura MINA (Multi-purpose Infrastructure for Network Applications) de Apache [Apache MINA, 2009] que permite desarrollar aplicaciones de red altamente escalables basándose en parte en la arquitectura SEDA (Staged Event- Driven Architecture). SEDA propone descomponer la aplicación de red en un modelo de etapas conectadas por colas que permite filtrar el tráfico de entrada en cada una de D ONOFRIO - UMINSKY Pág. 19

dichas colas, acondicionando de esta manera el flujo entrante para mejorar el rendimiento en los picos de tráfico ya que todo puede ser ajustado dinámicamente. Cada una de estas etapas es una pieza del software independiente que realiza parte del procesado de la petición pasándolo, en cada caso, a la cola siguiente que corresponda, todo esto como alternativa a la proliferación de hilos que añaden más sobrecarga y que no permiten reaccionar tan fácilmente ante un pico en un momento determinado. El ya anteriormente mencionado MINA es parte del proyecto Apache e intenta aprovechar la filosofía descrita por SEDA para facilitar la tarea de realizar este tipo de aplicaciones en Java y la separación entre la gestión de eventos más implementación de protocolos de la lógica de la aplicación propiamente dicha. Como se mencionó anteriormente, Red5 utiliza el protocolo RTMP (o RTMPT) para la distribución de contenidos multimedia. El objetivo de este protocolo es que los clientes desarrollados con la tecnología Flash (en su momento también de Macromedia) pudieran enviar y recibir datos en tiempo real asegurando la calidad desde y hacia el servidor Flash Media Server. Una de las características que esto permite es la posibilidad de tunelar el tráfico para que los datos viajen como si fueran el cuerpo de mensajes HTTP, de forma que no sean tan fácilmente visibles en dispositivos como firewalls y gestores de tráfico que son configurados en la frontera de las redes empresariales y personales para filtrar contenidos de este tipo. Esta última característica facilita enormemente el uso del servicio de videoconferencia en ambientes muy restringidos sin, en principio, tener que implementar cambios importantes en el cliente ni en el servidor. Red5 utiliza un servidor HTTP y de aplicaciones (servlets) Jetty [Mortbay Jetty, 2009] administrado por la estructura Spring [Spring, 2009] que pone a disposición del programador la posibilidad de configurar de diversas maneras (XML, archivos de propiedades Java, etc) denominadas "ganchos" el comportamiento de diversas aplicaciones Java. De esta manera es posible codificar en Java una aplicación de servidor que corra sobre Red5 utilizando la interfaz ofrecida y configurar diversos parámetros editando varios archivos XML. Se propone entonces aprovechar las posibilidades que ofrece Red5 para crear una nueva aplicación de servidor, escrita en Java, que corra sobre Red5 y permita mantener información sobre la presencia de los clientes conectados, estén o no participando activamente en alguna conferencia, como así también información sobre las capacidades de cada cliente, es decir, si puede (y quiere) emitir vídeo y audio (tiene una cámara conectada). Esta información es ofrecida al resto de los clientes que podrán así elegir en cada momento los flujos que reciben. La interacción cliente-servidor se realiza mediante llamadas a métodos remotos desde los clientes aprovechando las capacidades para ello ofrecidas por Red5, las respuestas del servidor son enviadas como objetos serializados e interpretadas por el cliente como sea conveniente. Arquitectura de Cliente En este caso se utilizó Adobe Flex [Adobe Flex, 2009] como Aplicación Rica de Internet (RIA), ya que es un marco de desarrollo de código abierto que permite crear flujos de vídeo y audio desde el navegador de forma muy sencilla, tanto para el desarrollador como para los usuarios finales. D ONOFRIO - UMINSKY Pág. 20

Se construyó la aplicación cliente mediante Flex con código ActionScript y MXML. ActionScript es un lenguaje de programación orientado a objetos similar a Java. Lo creó Macromedia (actualmente Adobe) para generar, una vez compilado, código Flash ejecutable (que se denomina SWF) por el reproductor de la misma compañía. Este lenguaje está basado en la cuarta edición de la especificación de ECMAScript y una de sus principales características es la adopción de otro estándar ECMA para codificar documentos XML como objetos del mismo lenguaje. El lenguaje MXML sirve para definir interfaces de usuario avanzadas en formato XML. Una vez que el desarrollador ha creado la interfaz con MXML el compilador Flex traduce el documento en las clases ActionScript necesarias para después compilarlo. Por lo tanto la aplicación diferencia la interfaz de usuario del resto de las reglas y lógica de negocio. La aplicación cliente es capaz de realizar el control de sesión de los usuarios comunicándose para ello con el servidor Red5 de manera de intercambiar el estado de sesión, datos sobre usuarios conectados, las salas disponibles y el modo de presentación que hay en la sala donde el usuario está conectado. El cliente también es capaz de controlar los flujos multimedia, esto se logra utilizando las clases NetStream y NetConnection, que pertenecen a la API que ofrece el marco de desarrollo Flex. Por encima se utilizan objetos avanzados que permiten controlar parámetros de los flujos como el volumen del audio, el aspecto de la imagen, etc. 1.2.2 Implementación de los módulos de Hemeroteca Virtual, Repositorio de Documentos y Administración La implementación de estos módulos no requiere servidores especiales como ocurre en el módulo de Aula Virtual con el caso del Media Server Red5, es por ello que los mismos pueden ser implementados sobre cualquier tecnología web como puede ser LAMP. A continuación se describe la tecnología de servidor elegida y su justificación. Arquitectura de Servidor Por analogía con el módulo de Aula Virtual y aprovechando el servidor web embebido en Red5 (Apache Tomcat [Apache Tomcat, 2009]) se utilizó la tecnología Java [Sun Java, 2009]. Tomcat (también llamado Jakarta Tomcat o Apache Tomcat) funciona como un contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation. Tomcat implementa las especificaciones de los servlets y de JavaServer Pages (JSP) de Sun Microsystems [Wikipedia, 2009]. Los servlets son objetos que corren dentro del contexto de un contenedor de servlets (ej: Tomcat) y extienden su funcionalidad. La palabra servlet deriva de otra anterior, applet, que se refería a pequeños programas que se ejecutan en el contexto de un navegador web. Por contraposición, un servlet es un programa que se ejecuta en un servidor. El uso más común de los servlets es generar páginas web de forma dinámica a partir de los parámetros de la petición que envíe el navegador web [Wikipedia, 2009]. D ONOFRIO - UMINSKY Pág. 21