SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Despliegue de servicios de
  e-salud en dispositivos móviles



P. Garcia-Sánchez, J. González, A. Prieto, Z. Valero, A.
   Escámez y M.P. Palomares

•Dept. ATC, Universidad de Granada
•Instituto de las TIC Avanzadas, Univ. Politécnica de Valencia
•Telefónica I+D

CEDI 2010
Índice

    Introducción

    Estado del Arte
    – SOA
       • Web Services
       • OSGi

    Arquitectura del proyecto AmIVital

    Diseño de la pasarela móvil
    – Servicios de infraestructura
    – Servicios tecnológicos
    – Servicios funcionales

    Ejemplo de integración

    Conclusiones


                          SiCE 2010      2
Introducción
• Envejecimiento de la población
• Computación Ubicua
   – Interoperabilidad
   – Movilidad
   – Adaptabilidad
• Ambient Assisted Living (AAL)
• Proyecto AmIVital
   – Centro de coordinación
   – Pasarela fija
   – Pasarela móvil




                            SiCE 2010   3
Service Oriented Architecture (SOA)




                    SiCE 2010         4
Web Services / OSGi

    Web Services
    – WSDL: Descriptor de servicio
    – UDDI: Intermediario de servicio
    – SOAP: Protocolo de mensajes


    OSGi
    – Interfaz Java
    – Service Tracker
    – Event Admin



                         SiCE 2010      5
Arquitectura de AmIVital




             SiCE 2010     6
Tipos de Servicios




           SiCE 2010   7
Diseño de la pasarela móvil (I)

    Ventajas de usar SOA
    – Servicios web independientes
    – Interfaces comunes (OSGi y WSDL)
    – Añadir servicios rápidamente

    Servicios de infraestructura
    – Logs: Log4J
    – Base de Datos: DB4O
    – Gestión de eventos: Event Admin
    – Gestión de WS: Apache Axis

    Servicios tecnológicos
    – Calendario virtual
    – Biomedidas
    – Alarmas personales
    – Gestión de contenidos
                           SiCE 2010       8
Diseño de la pasarela móvil




                SiCE 2010     9
Ejemplo: Servicio funcional de Monitorización
 1.Descarga de calendario
  virtual    en     formato
  iCalendar
 2.Aviso al usuario
 3.Petición de video al
  centro de coordinación
  por SOAP
 4.Conexión al dispositivo
  de monitorización por
  Bluetooth
 5.Preprocesamiento de la
  biomedida
 6.Envío de los resultados
  al centro de coordinación

Testeo en HTC Diamond
con sensor Alive Health
                              SiCE 2010         10
Conclusiones

    Ventajas de SOA en el desarrollo de servicios:
    – Interoperabilidad
    – Testeo
    – Desarrollo distribuido

    Ventajas de usar Web Services y OSGi
    – Extendidos
    – Portabilidad (Java)
    – Fácilmente extensible

    Trabajo futuro
    – Gestión inteligente de contexto
    – Localización
    – Consulta virtual


                              SiCE 2010              11
Muchas Gracias!
¿Preguntas? O mejor, ¿sugerencias?




                  pgarcia@atc.ugr.es

                                SiCE 2010   12

Contenu connexe

En vedette

Algoritmos Evolutivos en Nodos Heterogéneos
Algoritmos Evolutivos en Nodos HeterogéneosAlgoritmos Evolutivos en Nodos Heterogéneos
Algoritmos Evolutivos en Nodos HeterogéneosPablo García Sánchez
 
Journal des lecteurs 3°1
Journal des lecteurs 3°1Journal des lecteurs 3°1
Journal des lecteurs 3°1medfsb
 
Scrum architekturstudium
Scrum architekturstudiumScrum architekturstudium
Scrum architekturstudiumxpdaysgermany
 
TXIM - Facebook offers & page notification et instagram brand pages
TXIM - Facebook offers & page notification et instagram brand pagesTXIM - Facebook offers & page notification et instagram brand pages
TXIM - Facebook offers & page notification et instagram brand pagesX-PRIME GROUPE
 
Donner un nouveau souffle à ses campagnes d emailing BtoB
Donner un nouveau souffle à ses campagnes d emailing BtoBDonner un nouveau souffle à ses campagnes d emailing BtoB
Donner un nouveau souffle à ses campagnes d emailing BtoBFlorence consultant
 
La gastronomie lyonnaise
La gastronomie lyonnaiseLa gastronomie lyonnaise
La gastronomie lyonnaiselepetitjournal
 
Basic healthnet
Basic healthnetBasic healthnet
Basic healthnetminimed
 
Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...
Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...
Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...lgonzalezcabrera
 
AHV_Ueberschuldung
AHV_UeberschuldungAHV_Ueberschuldung
AHV_UeberschuldungBruno M
 
Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Robert Deutz
 
Traballo sobre O liño, Marlén 6º curso
Traballo sobre O liño, Marlén 6º cursoTraballo sobre O liño, Marlén 6º curso
Traballo sobre O liño, Marlén 6º cursoMarta Pérez Lage
 
S6. Privé/Public - Cultures et Sociabilités du Numérique
S6. Privé/Public - Cultures et Sociabilités du NumériqueS6. Privé/Public - Cultures et Sociabilités du Numérique
S6. Privé/Public - Cultures et Sociabilités du NumériqueBodyspacesociety Blog
 
Maria e irene(2)
Maria e irene(2)Maria e irene(2)
Maria e irene(2)pacitina
 

En vedette (20)

Algoritmos Evolutivos en Nodos Heterogéneos
Algoritmos Evolutivos en Nodos HeterogéneosAlgoritmos Evolutivos en Nodos Heterogéneos
Algoritmos Evolutivos en Nodos Heterogéneos
 
Journal des lecteurs 3°1
Journal des lecteurs 3°1Journal des lecteurs 3°1
Journal des lecteurs 3°1
 
Verdades Biblicas Contemporaneas no1
Verdades Biblicas Contemporaneas no1Verdades Biblicas Contemporaneas no1
Verdades Biblicas Contemporaneas no1
 
Scrum architekturstudium
Scrum architekturstudiumScrum architekturstudium
Scrum architekturstudium
 
TXIM - Facebook offers & page notification et instagram brand pages
TXIM - Facebook offers & page notification et instagram brand pagesTXIM - Facebook offers & page notification et instagram brand pages
TXIM - Facebook offers & page notification et instagram brand pages
 
Donner un nouveau souffle à ses campagnes d emailing BtoB
Donner un nouveau souffle à ses campagnes d emailing BtoBDonner un nouveau souffle à ses campagnes d emailing BtoB
Donner un nouveau souffle à ses campagnes d emailing BtoB
 
La gastronomie lyonnaise
La gastronomie lyonnaiseLa gastronomie lyonnaise
La gastronomie lyonnaise
 
Basic healthnet
Basic healthnetBasic healthnet
Basic healthnet
 
Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...
Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...
Para mejorar la habilidades sociales de nuestros alumnos en tareas grupales...
 
Mist retail,villa,ofices call+91 995.895.9555
Mist retail,villa,ofices call+91 995.895.9555Mist retail,villa,ofices call+91 995.895.9555
Mist retail,villa,ofices call+91 995.895.9555
 
El cuento
El cuentoEl cuento
El cuento
 
Presentation2
Presentation2Presentation2
Presentation2
 
AHV_Ueberschuldung
AHV_UeberschuldungAHV_Ueberschuldung
AHV_Ueberschuldung
 
QR Code & Site Mobile - CLARINS LIFT FERMETE
QR Code & Site Mobile - CLARINS LIFT FERMETEQR Code & Site Mobile - CLARINS LIFT FERMETE
QR Code & Site Mobile - CLARINS LIFT FERMETE
 
Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011
 
Join the nightwolves eristoff
Join the nightwolves eristoffJoin the nightwolves eristoff
Join the nightwolves eristoff
 
Traballo sobre O liño, Marlén 6º curso
Traballo sobre O liño, Marlén 6º cursoTraballo sobre O liño, Marlén 6º curso
Traballo sobre O liño, Marlén 6º curso
 
S6. Privé/Public - Cultures et Sociabilités du Numérique
S6. Privé/Public - Cultures et Sociabilités du NumériqueS6. Privé/Public - Cultures et Sociabilités du Numérique
S6. Privé/Public - Cultures et Sociabilités du Numérique
 
Maria e irene(2)
Maria e irene(2)Maria e irene(2)
Maria e irene(2)
 
Le point sur la délivrabilité
Le point sur la délivrabilitéLe point sur la délivrabilité
Le point sur la délivrabilité
 

Similaire à Amivital cedi-2010

Plataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - Perú
Plataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - PerúPlataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - Perú
Plataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - PerúCésar Vilchez Inga
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones webRuthReyes71
 
openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)
openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)
openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)Miriam Ruiz
 
Guadalinfo usuarios v02
Guadalinfo usuarios v02Guadalinfo usuarios v02
Guadalinfo usuarios v02ybarrones
 
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras Viewnext
 
Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...
Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...
Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...Museu Marítim de Barcelona
 
04 proyectos-actuales-presente-y-roadmap-tecnologico
04 proyectos-actuales-presente-y-roadmap-tecnologico04 proyectos-actuales-presente-y-roadmap-tecnologico
04 proyectos-actuales-presente-y-roadmap-tecnologicoauspin
 
SharePoint Server #MDU2012
SharePoint Server #MDU2012SharePoint Server #MDU2012
SharePoint Server #MDU2012unicunditech
 
Servidores de-aplicacion-1211055568915043-9
Servidores de-aplicacion-1211055568915043-9Servidores de-aplicacion-1211055568915043-9
Servidores de-aplicacion-1211055568915043-9home
 
Enlaces a otros sistemas y bases de datos especializadas-Cabezas Bullemore
Enlaces a otros sistemas y bases de datos especializadas-Cabezas BullemoreEnlaces a otros sistemas y bases de datos especializadas-Cabezas Bullemore
Enlaces a otros sistemas y bases de datos especializadas-Cabezas BullemoreLatindex
 
Soluciones de movilidad con Android y PaaS
Soluciones de movilidad con Android y PaaSSoluciones de movilidad con Android y PaaS
Soluciones de movilidad con Android y PaaSNeodoo Microsystems S.L.
 
Oracle cloud computing forum 2010
Oracle cloud computing forum 2010Oracle cloud computing forum 2010
Oracle cloud computing forum 2010Antoni Davia
 
Aplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las CosasAplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las CosasJavier García Puga
 

Similaire à Amivital cedi-2010 (20)

Modelo Comercial Plataforma Sofia2
Modelo Comercial Plataforma Sofia2Modelo Comercial Plataforma Sofia2
Modelo Comercial Plataforma Sofia2
 
Plataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - Perú
Plataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - PerúPlataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - Perú
Plataforma de Interoperabilidad - PIDE para Servicios Públicos en Línea - Perú
 
Oracle Application Framework
Oracle Application FrameworkOracle Application Framework
Oracle Application Framework
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridadResultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
Resultados del proyecto Valencia SmartCity y retos en el ámbito de la seguridad
 
openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)
openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)
openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)
 
Guadalinfo usuarios v02
Guadalinfo usuarios v02Guadalinfo usuarios v02
Guadalinfo usuarios v02
 
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
Modelo CENIT. Servicios de Gestión de Aplicaciones e infraestructuras
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Evolucion redes telecomunicaciones
Evolucion redes telecomunicacionesEvolucion redes telecomunicaciones
Evolucion redes telecomunicaciones
 
Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...
Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...
Jornades "Comunicació 3.0 i accessibilitat total". Ponència David Zanoletti: ...
 
04 proyectos-actuales-presente-y-roadmap-tecnologico
04 proyectos-actuales-presente-y-roadmap-tecnologico04 proyectos-actuales-presente-y-roadmap-tecnologico
04 proyectos-actuales-presente-y-roadmap-tecnologico
 
SharePoint Server #MDU2012
SharePoint Server #MDU2012SharePoint Server #MDU2012
SharePoint Server #MDU2012
 
Servidores De Aplicacion
Servidores De AplicacionServidores De Aplicacion
Servidores De Aplicacion
 
Servidores de-aplicacion-1211055568915043-9
Servidores de-aplicacion-1211055568915043-9Servidores de-aplicacion-1211055568915043-9
Servidores de-aplicacion-1211055568915043-9
 
Enlaces a otros sistemas y bases de datos especializadas-Cabezas Bullemore
Enlaces a otros sistemas y bases de datos especializadas-Cabezas BullemoreEnlaces a otros sistemas y bases de datos especializadas-Cabezas Bullemore
Enlaces a otros sistemas y bases de datos especializadas-Cabezas Bullemore
 
Soluciones de movilidad con Android y PaaS
Soluciones de movilidad con Android y PaaSSoluciones de movilidad con Android y PaaS
Soluciones de movilidad con Android y PaaS
 
Oracle cloud computing forum 2010
Oracle cloud computing forum 2010Oracle cloud computing forum 2010
Oracle cloud computing forum 2010
 
Aplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las CosasAplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las Cosas
 
GFI - Soluciones con WSO2
GFI - Soluciones con WSO2GFI - Soluciones con WSO2
GFI - Soluciones con WSO2
 

Amivital cedi-2010

  • 1. Despliegue de servicios de e-salud en dispositivos móviles P. Garcia-Sánchez, J. González, A. Prieto, Z. Valero, A. Escámez y M.P. Palomares •Dept. ATC, Universidad de Granada •Instituto de las TIC Avanzadas, Univ. Politécnica de Valencia •Telefónica I+D CEDI 2010
  • 2. Índice  Introducción  Estado del Arte – SOA • Web Services • OSGi  Arquitectura del proyecto AmIVital  Diseño de la pasarela móvil – Servicios de infraestructura – Servicios tecnológicos – Servicios funcionales  Ejemplo de integración  Conclusiones SiCE 2010 2
  • 3. Introducción • Envejecimiento de la población • Computación Ubicua – Interoperabilidad – Movilidad – Adaptabilidad • Ambient Assisted Living (AAL) • Proyecto AmIVital – Centro de coordinación – Pasarela fija – Pasarela móvil SiCE 2010 3
  • 4. Service Oriented Architecture (SOA) SiCE 2010 4
  • 5. Web Services / OSGi  Web Services – WSDL: Descriptor de servicio – UDDI: Intermediario de servicio – SOAP: Protocolo de mensajes  OSGi – Interfaz Java – Service Tracker – Event Admin SiCE 2010 5
  • 7. Tipos de Servicios SiCE 2010 7
  • 8. Diseño de la pasarela móvil (I)  Ventajas de usar SOA – Servicios web independientes – Interfaces comunes (OSGi y WSDL) – Añadir servicios rápidamente  Servicios de infraestructura – Logs: Log4J – Base de Datos: DB4O – Gestión de eventos: Event Admin – Gestión de WS: Apache Axis  Servicios tecnológicos – Calendario virtual – Biomedidas – Alarmas personales – Gestión de contenidos SiCE 2010 8
  • 9. Diseño de la pasarela móvil SiCE 2010 9
  • 10. Ejemplo: Servicio funcional de Monitorización 1.Descarga de calendario virtual en formato iCalendar 2.Aviso al usuario 3.Petición de video al centro de coordinación por SOAP 4.Conexión al dispositivo de monitorización por Bluetooth 5.Preprocesamiento de la biomedida 6.Envío de los resultados al centro de coordinación Testeo en HTC Diamond con sensor Alive Health SiCE 2010 10
  • 11. Conclusiones  Ventajas de SOA en el desarrollo de servicios: – Interoperabilidad – Testeo – Desarrollo distribuido  Ventajas de usar Web Services y OSGi – Extendidos – Portabilidad (Java) – Fácilmente extensible  Trabajo futuro – Gestión inteligente de contexto – Localización – Consulta virtual SiCE 2010 11
  • 12. Muchas Gracias! ¿Preguntas? O mejor, ¿sugerencias? pgarcia@atc.ugr.es SiCE 2010 12