Download Diapositiva 1
Document related concepts
no text concepts found
Transcript
JENUI 2007 Análisis de tecnologías sw para laboratorios remotos Facultad de Ingeniería. Universidad de Deusto JENUI 2007, Teruel Julio 2007 Javier García Zubía, Pablo Orduña, José María Sáenz Ruiz de Velasco, Inés Jacob Taquet, Jesús Luis Díaz Labrador y Javier Oliver Bernal Facultad de Ingeniería. Universidad de Deusto Análisis de tecnologías sw para laboratorios remotos Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Índice 1. Escenario de WebLabs 2. Arquitectura hardware 3. Arquitectura software 4. Conclusiones 5. Líneas futuras de trabajo Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto Análisis de tecnologías sw para laboratorios WebLab-GPIB at the University of Deusto remotos Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Escenario de WebLab, Laboratorio Remoto Ventajas educativas: Trabajo autónomo y significativo Trabajo colaborativo Trabajo desde casa Ventajas en la organización Económicas Organización de laboratorios: espacio, monitores, apertura, .. Tiempo de profesor y alumno Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Escenario del WebLab-GPIB Practice Spectrum Analyzer and RF signal generator Protocolo GPIB Network analyzer Description Objectives • Frequency domain response of a • filter, the losses of wires and AM• modulated signal analysis. Control of devices by hand. • Control de dispositivos con GPIB. Análisis de señales AM usando programas en C con • comandos en GPIB. • To measure the S-parameters of a • filter and a coupler in a different • frequency range • Data collection. Analysis of frequency domain response. Captura de datos • 53 alumnos • 2 analizadores de espectro y 2 generadores de señales • Horarios complicados • Demasiado en laboratorios • Análisis en el dominio de la frecuencia Analysis of S-parameters. Data collection. WebLab GPIB Importance of the calibration Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Escenario del WebLab-GPIB Pasos 2 y 3 Paso 4 Paso 1 Paso 6 Paso 5 Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Arquitectura hardware LaboratorioWebLab-GPIB GPIB RF S ignal Generator GPIB_2 S pectrum Analyzer WebLab-GPIB S erver GPIB_1 La arquitectura hw es exactamente la misma que en el laboratorio clásico Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Análisis de requisitos. ¿Ingeniería del sw? ¿Que sistemas operativos? Todos: Windows, Linux, mac OS… ¿Que navegadores? Todos: Explorer, Mozilla, Opera… ¿Qué plug-ins? Ninguno, ¿JVM? ¿Player? ¿Qué puertos abiertos? Ninguno, salvo port 80 ¿Qué tipo de dispositivos? Todos: PC, PDA, móvil, etc. ¿Qué idiomas? Todos los deseados ¿Accesibilidad? Es una obligación ¿Necesidades de interacción? Total ¿Ancho de banda? ¿Audio/Video? La mayor Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE La tecnología condiciona la aplicación resultante Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE Universalidad: paradigma, multiplataforma, accesibilidad, navegadores Characteristic Paradigm Cross-platform Accessibility Acceptance by Web Browsers Universality Technology Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX 8 13 17 19 7 Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE Seguridad: intrusividad, estandarización, instalación, protocolos Characteristic Intrusiveness Standardization Installation required Available network protocols Security/ Standards Technology Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX 16 16 18 17 9 Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE Potencia: Audio/Video, ancho de banda, flexibilidad, móviles Characteristic Audio and video Bandwidth Flexibility Mobile devices Power Technology Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto 14 16 12 8 17 WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE Desarrollo: herramientas, precio, proveedor, comunidad Characteristic Development tools Price Providers Community Development Technology Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Java Applets Adobe Flash AJAX HTML ActiveX Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto 18 14 20 20 12 WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE La tecnología condiciona la aplicación resultante Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software CLIENTE Comparación Adobe Flash frente a AJAX Adobe Flash 27 AJAX Paradigm Cross-platform Intrusivity Installation required Mobile devices Development tools Audio and video Acceptance by Web Browsers Marks Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto 36 WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Clasificación de tecnologías software SERVIDOR La calidad del servidor recae sobre todo en el equipo de desarrollo Characteristic Cross-platform Price Developers Communities Development tools Development speed Web Services libraries Language features Robustness Dynamism Marks Technology Python .NET a Java Python .NET a Java b Python .NET Java Python .NET Java Python .NET Java Python .NET Java Python .NET Java Python .NET Java Python .NET Java Python .NET Java Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto 38 32 36 WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Arquitectura software del WebLab-Deusto web 2.0 Casi directo Requisitos del cliente: • Cualquier navegador • Sin plug-ins • Multiplataforma • PC, PDA, móviles • Puerto 80 • Escalabilidad Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Arquitectura software del WebLab-Deusto Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras ¿Valor educativo de un WebLab? Hay que asegurarse de que el WebLab es ÚTIL Individual Guided practices in Computer Practices projects the laboratory simulations connected to a computer Remote practices using WebLab Instrument Selection **** ** - ** - Material Selection **** ** *** - Assembling the experiment **** *** **** *** **** - Instrumentation **** **** * **** ** Debugging **** **** **** **** - Real conditions of the experiment **** **** - **** - Data collection ** ** **** **** *** Analysis of the results ** ** **** **** **** Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Conclusiones Enfocar los laboratorios remotos desde el sw Remarcar la importancia de las decisiones tecnológicas en sw Establecer unos criterios de selección Elegir AJAX como tecnología de referencia para laborarorios remotos Fortaleza de la arquitectura sw del WebLab-Deusto Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Escenario de WebLabs Arquitectura hardware Arquitectura software Conclusiones Líneas futuras Líneas futuras Sociedad: Rectores, ministros Universidad: Servicios IT y Vicerrectorado IP Asignatura: Profesor/Alumno Labs e Investigadores microservidores S e r v i c i o s IDE, Mash-up, Swift, SOLA, Grid computing Semántica, Google Facultad de Ingeniería. Universidad ESIDE Faculty. University de of Deusto w e b WebLab-GPIB at the University of Deusto remotos Análisis de tecnologías sw para laboratorios Análisis de tecnologías sw para laboratorios remotos Facultad de Ingeniería. Universidad de Deusto JENUI 2007, Teruel Julio 2007 Javier García Zubía, Pablo Orduña, José María Sáenz Ruiz de Velasco, Inés Jacob Taquet, Jesús Luis Díaz Labrador y Javier Oliver Bernal Facultad de Ingeniería. Universidad de Deusto Análisis de tecnologías sw para laboratorios remotos