23.04.2015 Views

Grupo ARCO - Universidad de Castilla-La Mancha

Grupo ARCO - Universidad de Castilla-La Mancha

Grupo ARCO - Universidad de Castilla-La Mancha

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.2.9. Control <strong>de</strong> las propieda<strong>de</strong>s <strong>de</strong>l tiempo real . . . . . . . . . . . . . . 18<br />

2.2.10. Estudio <strong>de</strong> implementaciones existentes . . . . . . . . . . . . . . . 18<br />

2.3. Proyecto Elcano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />

2.4. Proyecto Energos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

2.4.1. Adquisición <strong>de</strong> información en tiempo real . . . . . . . . . . . . . 22<br />

3. Objetivos 23<br />

3.1. Objetivo general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />

3.2. Objetivos específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />

4. Método <strong>de</strong> trabajo y herramientas 25<br />

4.1. Metodología <strong>de</strong> trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

4.1.1. Prototipado incremental . . . . . . . . . . . . . . . . . . . . . . . 25<br />

4.1.2. Desarrollo dirigido por pruebas . . . . . . . . . . . . . . . . . . . 27<br />

4.2. Herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />

4.2.1. Lenguajes <strong>de</strong> programación . . . . . . . . . . . . . . . . . . . . . 27<br />

4.2.2. Aplicaciones <strong>de</strong> <strong>de</strong>sarrollo . . . . . . . . . . . . . . . . . . . . . . 28<br />

4.2.3. Documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

4.2.4. Gestión <strong>de</strong> proyecto . . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

4.2.5. Herramientas hardware . . . . . . . . . . . . . . . . . . . . . . . . 28<br />

5. Desarrollo <strong>de</strong>l proyecto 29<br />

5.1. Especificación <strong>de</strong> requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />

5.2. Casos <strong>de</strong> uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />

5.3. Diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />

5.4. Implementación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

5.4.1. Suscripción y publicación sin filtros . . . . . . . . . . . . . . . . . 35<br />

5.4.2. Filtrado <strong>de</strong> eventos a nivel <strong>de</strong> canal . . . . . . . . . . . . . . . . . 36<br />

5.4.3. Filtrado a nivel <strong>de</strong> publicador . . . . . . . . . . . . . . . . . . . . 39<br />

5.4.4. Filtrado a nivel <strong>de</strong> suscripción . . . . . . . . . . . . . . . . . . . . 41<br />

5.4.5. Fe<strong>de</strong>ración <strong>de</strong> canales . . . . . . . . . . . . . . . . . . . . . . . . 43<br />

5.4.6. Modificación <strong>de</strong> filtros <strong>de</strong> un suscriptor . . . . . . . . . . . . . . . 46<br />

5.4.7. Operaciones <strong>de</strong>l servicio IceStorm . . . . . . . . . . . . . . . . . . 46<br />

5.5. Aplicación Android . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />

6. Resultados 49<br />

6.1. Aplicaciones <strong>de</strong>l mo<strong>de</strong>lo a diferentes escenarios . . . . . . . . . . . . . . . 49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!