arquitectura de referencia
TRANSCRIPT
![Page 1: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/1.jpg)
TSI-020301-2008-2
PIRAmIDE: una arquitectura para facilitar el desarrollo de
aplicaciones móviles basadas en personalización
y contexto
![Page 2: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/2.jpg)
2
02 | Arquitectura de referencia
04 | Arquitectura de Servidor de entorno
03 | Arquitectura de cliente
00 |||| ÍÍÍÍndicendicendicendice
01 | Visión general
05 | Detalles de implementación
![Page 3: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/3.jpg)
3
01 |||| VisiVisiVisiVisióóóón generaln generaln generaln general
Sensorización,
captura de información,
servicios …
un sexto sentido para facilitarnos la vida
![Page 4: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/4.jpg)
4
01 |||| VisiVisiVisiVisióóóón general: Disen general: Disen general: Disen general: Diseñññño de la arquitecturao de la arquitecturao de la arquitecturao de la arquitectura
� Orientada a servicios
� Basada en el terminal y asistida por la red
� Sensible al contexto
› Estimación de parámetros básicos
› Contexto por agregación
› Suscripción al servicio
� Razonamiento a varios niveles
› ligero en el terminal, y asistido por la infraestructura en casos más complejos
![Page 5: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/5.jpg)
5
02 | Arquitectura de referencia
04 | Arquitectura de Servidor de entorno
03 | Arquitectura de cliente
01 | Visión general
05 | Detalles de implementación
![Page 6: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/6.jpg)
6
02 |||| Arquitectura de referenciaArquitectura de referenciaArquitectura de referenciaArquitectura de referencia
![Page 7: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/7.jpg)
7
02 |||| Arquitectura de referenciaArquitectura de referenciaArquitectura de referenciaArquitectura de referencia
![Page 8: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/8.jpg)
8
02 | Arquitectura de referencia
04 | Arquitectura de Servidor de entorno
03 | Arquitectura de cliente
01 | Visión general
05 | Detalles de implementación
![Page 9: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/9.jpg)
9
03 |||| Arquitectura de cliente Arquitectura de cliente Arquitectura de cliente Arquitectura de cliente
� Basado en módulos independientes denominados habilitadores :
� De adquisición, de actuación o de contexto
� Habilitadores de adquisición o de actuación
CARACTERÍSTICAS DEL CONTEXTO TECNOLOGÍAS
Actividad Acelerómetros/giróscopos, Brújula, Sensor de proximidad en móvil
Posición Acelerómetros/giróscopos, Red celular, GPS/AGPS, Wi-Fi, Bluetooth , Brújula, ULP Bluetooth (Wibree), ZigBee
Parámetros cinéticos Acelerómetros/giróscopos
Tecnologías disponibles y estado del terminal
Monitorización interna
Conectividad Red celular, Wi-Fi, Bluetooth
Identificación Códigos bidimensionales, NFC
Proximidad Códigos bidimensionales, ULP BT(Wibree), ZigBee, NFC
Datos ambientales Sensor de luz, Micrófono, Sensores ambientales externos
Datos biométricos Sensores biométricos externos
Información de proveedores externos (calendarios, meteorología, perfiles de red
social, etc.)
Sensores virtuales
![Page 10: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/10.jpg)
10
03 |||| Arquitectura de cliente Arquitectura de cliente Arquitectura de cliente Arquitectura de cliente
![Page 11: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/11.jpg)
11
03 |||| Arquitectura de cliente Arquitectura de cliente Arquitectura de cliente Arquitectura de cliente
![Page 12: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/12.jpg)
12
02 | Arquitectura de referencia
04 | Arquitectura de Servidor de entorno
03 | Arquitectura de cliente
01 | Visión general
05 | Detalles de implementación
![Page 13: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/13.jpg)
13
04 |||| ArquitecturaArquitecturaArquitecturaArquitectura de Servidor de entornode Servidor de entornode Servidor de entornode Servidor de entorno
![Page 14: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/14.jpg)
14
02 | Arquitectura de referencia
04 | Arquitectura de Servidor de entorno
03 | Arquitectura de cliente
01 | Visión general
05 | Detalles de implementación
![Page 15: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/15.jpg)
15
05 |||| Detalles de implementaciDetalles de implementaciDetalles de implementaciDetalles de implementacióóóónnnn
� Dos versiones para la arquitectura cliente:
� Más avanzada tecnológicamente:
mobile OSGi
� Más extendida en terminales:
J2ME con perfil CLDC
AMBAS SOLUCIONES SE BASAN EN TECNOLOGÍA JAVA
� Necesidad de software nativo
![Page 16: Arquitectura de referencia](https://reader034.vdocuments.co/reader034/viewer/2022052601/559931e21a28ab10488b4608/html5/thumbnails/16.jpg)
COORDINADOR