Gestion del Wiring
De MorfeoWiki
Este documento se encarga de los aspectos relativos a la gestión del desarrollo del módulo de Wiring. Para mas informacion ver la Arquitectura y Diseño de Wiring
[editar]
Personal asignado
- Responsable del módulo:
- Javier López (UPM), jlopez@pegaso.ls.fi.upm.es
- Desarrolladores
- Manuel de la Iglesia (UPM), miglesia@pegaso.ls.fi.upm.es
- Rafael Nogal (UPM), ...
- ... (YACO), ...
[editar]
Hitos y entregables
A continuación se resumen una serie de hitos a corto plazo. El hito general es tener un módulo funcional (que cumpla todas las características básicas de funcionamiento) para el 31/10/07
- H1: 17/09/07: Definir la arquitectura de alto nivel, propuesta de diseño de bajo nivel, tecnologías empleadas, etc.
- En proceso, ver Diseño
- H2: 21/09/07: Definir la API para el desarrollador de gadgets, y la interfaz de comunicación con otros módulos
- Pendiente
- H3: 28/09/07: Primera versión del código en SVN, incluyendo la funcionalidad básica de envío de eventos y subscripcion
- Pendiente
- H4: 05/10/07: Primera versión de la interfaz de usuario
- Pendiente
- H5: 12/10/07: Integración con los datos del template
- Pendiente
- H6: 19/10/07: Integracion con el modulo de persistencia
- Pendiente
- H7: 28/10/07: Primera version con funcionalidad total, interfaz de usuario e integrada con el resto de modulos
- Pendiente
[editar]
Resultados esperados
- Los gadgets serán capaces de comunicarse siguiendo el modelo ya explicado.
- El usuario será capaz de establecer de una manera sencilla nuevas conexiones entre gadgets y tipos de dato.
- El módulo registrará nuevos tipos de datos al añadir gadgets al entorno operacional, creará conexiones automáticamente al añadir nuevos gadgets (si se ha configurado la plataforma de esa manera), y eliminará conexiones muertas cuando se quiten gadgets del entorno.
- El desarrollador de gadgets tendrá una API para el envío de eventos, y el template considerará la definición de tipos de salida, y de tipos de entrada+manejadores asociados.
