SlideShare una empresa de Scribd logo
Representación de la
                    información para el diseño de
                             un sistema ligero de
TSI-020301-2008-2     razonamiento en PIRAmIDE
00 | Índice


          01 | Modelos de datos y Sist. de Gest. del Contexto

          02.1 | PIRAmIDE: modelo de datos general

          02.2 | PIRAmIDE: modelos de datos específicos

          03.1 | PIRAmIDE: técnicas de modelado

          03.2 | Ventajas del modelado ontológico

          04 | Modelado e inferencia en dispositivos móviles




                                                                2
Introducció
01 | Introducción al modelado de datos para
                 Gestió
     Sistemas de Gestión del Contexto
Introducció
01 | Introducción al modelado de datos para
                 Gestió
     Sistemas de Gestión del Contexto
Introducció
01 | Introducción al modelado de datos para
                 Gestió
     Sistemas de Gestión del Contexto
Introducció
01 | Introducción al modelado de datos para
                 Gestió
     Sistemas de Gestión del Contexto

                                   Modelo de datos
                                   Descripción formal de los conceptos
                                     presentes en un sistema
                                   n características de cada concepto
                                   n relaciones entre conceptos
          modelo
          de datos

                                   Sistema de Gestión del Contexto
                                   n mecanismo    interoperabilidad entre
                                   subsistemas
                                   n    estructurar la información
                                           memoria principal
                                           almacenada en BBDD
                                   n    inferencia de nuevo contexto
00 | Índice


          01 | Modelos de datos y Sist. de Gest. del Contexto

          02.1 | PIRAmIDE: modelo de datos general

          02.2 | PIRAmIDE: modelos de datos específicos

          03.1 | PIRAmIDE: técnicas de modelado

          03.2 | Ventajas del modelado ontológico

          04 | Modelado e inferencia en dispositivos móviles




                                                                7
PIRAmIDE:
 02.1 | PIRAmIDE: modelo de datos general
“explotar las capacidades de los dispositivos móviles como herramientas para la sensorización y captura de
información, ofreciendo servicios adaptados a las circunstancias del usuario en cada momento”
  n   caracterización “implícita”                                                n   software        n hardware
      n localización n condiciones ambientales                                       n navegador web   n interfaz de entrada
      n actividad      n interacción con objetos                                     n audio/video     n interfaz de salida
                                                                                     n aplicaciones    n capacidades de
                                                                                        PIRAmIDE         comunicación
                                                                                                       n sensores




      (contexto)
                                               n   caracterización “explícita”
                                                   n datos personales
                                                   n grado de discapacidad
                                                   n preferencias
                                                   n políticas de privacidad




                                           (servicios)
00 | Índice


          01 | Modelos de datos y Sist. de Gest. del Contexto

          02.1 | PIRAmIDE: modelo de datos general

          02.2 | PIRAmIDE: modelos de datos específicos

          03.1 | PIRAmIDE: técnicas de modelado

          03.2 | Ventajas del modelado ontológico

          04 | Modelado e inferencia en dispositivos móviles




                                                                9
PIRAmIDE:                  especí
02.2 | PIRAmIDE: modelos de datos específicos
“explotar las capacidades de los dispositivos móviles como herramientas para la sensorización y captura de
información, ofreciendo servicios adaptados a las circunstancias del usuario en cada momento”

eInclusión                                                                    eSalud - eBienestar

  n   interacción con                                                                n   farmacia
      objetos                                                                        n   hospital
      n hogar
      n consumo                                                                      n   medicamentos
                                                                                     n   vacunas
  n   transporte público                                                             n   recetas

  n   turismo                                                                        n   gestión de citas
00 | Índice


          01 | Modelos de datos y Sist. de Gest. del Contexto

          02.1 | PIRAmIDE: modelo de datos general

          02.2 | PIRAmIDE: modelos de datos específicos

          03.1 | PIRAmIDE: técnicas de modelado

          03.2 | Ventajas del modelado ontológico

          04 | Modelado e inferencia en dispositivos móviles




                                                                11
03.1 | PIRAmIDE: Técnicas de modelado empleadas
       PIRAmIDE: Té

                                   ... objetos
                             tupla-valor
                      modelado esquemas ontologías
                           UML de marcado ...
                             ...        -


                 modelado UML


 n   lenguaje gráfico de modelado
 n   conceptos (clases)
 n   atributos
 n   relaciones simples



          (fase de diseño)
03.1 | PIRAmIDE: Técnicas de modelado empleadas
       PIRAmIDE: Té
03.1 | PIRAmIDE: Técnicas de modelado empleadas
       PIRAmIDE: Té

                                   ... objetos
                             tupla-valor
                      modelado esquemas ontologías
                           UML de marcado ...
                             ...        -


                 modelado UML                        modelado ontológico

                                           n   lenguaje formal de modelado
 n   lenguaje gráfico de modelado              semántico
 n   conceptos (clases)                    n   alto poder expresivo
 n   atributos                                 (relaciones complejas entre
                                               conceptos)
 n   relaciones simples
                                           n   OWL: lenguaje estandarizado
                                               (basado en XML)
          (fase de diseño)                        (fase de explotación)
00 | Índice


          01 | Modelos de datos y Sist. de Gest. del Contexto

          02.1 | PIRAmIDE: modelo de datos general

          02.2 | PIRAmIDE: modelos de datos específicos

          03.1 | PIRAmIDE: técnicas de modelado

          03.2 | Ventajas del modelado ontológico

          04 | Modelado e inferencia en dispositivos móviles




                                                                15
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización
    (ahorro de tiempo/dinero en el
    diseño/desarrollo)

n   compartición de modelos
        operabilidad inter-sistema
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización
    (ahorro de tiempo/dinero en el    FOAF - Friend Of A Friend
    diseño/desarrollo)

n   compartición de modelos
        operabilidad inter-sistema




                     FOAF
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización
    (ahorro de tiempo/dinero en el    Valid-Time Ontology
    diseño/desarrollo)

n   compartición de modelos
        operabilidad inter-sistema




    Valid-Time       FOAF
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización
    (ahorro de tiempo/dinero en el                Delivery Context Ontology
    diseño/desarrollo)

n   compartición de modelos
        operabilidad inter-sistema




    Valid-Time       FOAF       DeliveryContext
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización
    (ahorro de tiempo/dinero en el                OntoMODA
    diseño/desarrollo)

n   compartición de modelos
        operabilidad inter-sistema




        OntoMODA




    Valid-Time       FOAF       DeliveryContext
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización
    (ahorro de tiempo/dinero en el                SNOMED CT
    diseño/desarrollo)

n   compartición de modelos
        operabilidad inter-sistema




        OntoMODA          SNOMED CT




    Valid-Time       FOAF       DeliveryContext
03.2 | Ventajas del modelado ontológico
                             ontoló

n   reutilización                                 n     alto grado
    (ahorro de tiempo/dinero en el                      de expresividad
    diseño/desarrollo)
                                                        (lógica descriptiva)

n   compartición de modelos                                        herencia    rdfs:subClassOf
        operabilidad inter-sistema                             cardinalidad    min/maxCardinality

                                                        unión / intersección   owl:unionOf / owl:intersectionOf

                                                         dominios / rangos     rdfs:domain / rdfs:range

                                                              equivalencias    owl:equivalentProperty/Class

                                                      relaciones simétricas,   owl:SymmetricProperty,
                                                              inversas, etc.   owl:inverseOf, etc.

        OntoMODA          SNOMED CT



                                                                                          motor de
                                                           KB                             inferenci
                                                                                                 a
    Valid-Time       FOAF       DeliveryContext         base de                          (motor de reglas)
                                                      conocimiento
00 | Índice


          01 | Modelos de datos y Sist. de Gest. del Contexto

          02.1 | PIRAmIDE: modelo de datos general

          02.2 | PIRAmIDE: modelos de datos específicos

          03.1 | PIRAmIDE: técnicas de modelado

          03.2 | Ventajas del modelado ontológico

          04 | Modelado e inferencia en dispositivos móviles




                                                                23
04 | Modelado e inferencia en terminales móviles
                                         mó

              (infraestructura)                       (entorno móvil)

     n   OWL-DL
          n asegura ‘decidibilidad’
              (tiempo limitado)
          n   limita expresividad
     n   gestión de ontologías (Java)
          n   Jena                            n    en fase de investigación
          n   OWL-API                         n    proyectos desactualizados
     n   lenguajes de consulta a KB           n    no herramientas estándares
          n   SPARQL                                n OWL-Lite
          n   SQWRL                                    (limita expresividad)
                                                       (aumentar eficiencia)
     n   lenguajes de definición de reglas
          n   SWRL
          n   RIF
     n   razonadores ontológicos
          n   Pellet
          n   FaCT++
          n   etc.
COORDINADOR

Más contenido relacionado

Similar a Modelo semántico de datos

Planteamiento general y ponencias
Planteamiento general y ponenciasPlanteamiento general y ponencias
Planteamiento general y ponencias
piramidepse
 
Diapositivas inge soft 2
Diapositivas inge soft 2Diapositivas inge soft 2
Diapositivas inge soft 2
jorge orlando
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
menavi
 
3 tecnicas modernas programacion
3 tecnicas modernas programacion3 tecnicas modernas programacion
3 tecnicas modernas programacion
cortezbfajardo
 
Contex taller de modelamiento de sw
Contex taller de modelamiento de swContex taller de modelamiento de sw
Contex taller de modelamiento de sw
Dante PACHA APAZA
 
Contex taller de modelamiento de sw
Contex taller de modelamiento de swContex taller de modelamiento de sw
Contex taller de modelamiento de sw
Dante PACHA APAZA
 
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDMMOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
Vicente Pelechano
 
Tm06 diseño bd
Tm06 diseño bdTm06 diseño bd
Tm06 diseño bd
Julio Pari
 
Ecosistema actual de bi y data mining
Ecosistema actual de bi y data miningEcosistema actual de bi y data mining
Ecosistema actual de bi y data mining
Carlos Alvarez
 
Db4objects
Db4objectsDb4objects
Db4objects
home
 
Tipos abstractos de datos
Tipos abstractos de datosTipos abstractos de datos
Tipos abstractos de datos
Jose Armando
 

Similar a Modelo semántico de datos (20)

Planteamiento general y ponencias
Planteamiento general y ponenciasPlanteamiento general y ponencias
Planteamiento general y ponencias
 
Diapositivas inge soft 2
Diapositivas inge soft 2Diapositivas inge soft 2
Diapositivas inge soft 2
 
20101125 piramide v_asamblea
20101125 piramide v_asamblea20101125 piramide v_asamblea
20101125 piramide v_asamblea
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Ingeniería del Software de Gestión. Tema 2.
Ingeniería del Software de Gestión. Tema 2.Ingeniería del Software de Gestión. Tema 2.
Ingeniería del Software de Gestión. Tema 2.
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
2 p tecn 10 rmb.odt
2 p tecn 10 rmb.odt2 p tecn 10 rmb.odt
2 p tecn 10 rmb.odt
 
3 tecnicas modernas programacion
3 tecnicas modernas programacion3 tecnicas modernas programacion
3 tecnicas modernas programacion
 
Contex taller de modelamiento de sw
Contex taller de modelamiento de swContex taller de modelamiento de sw
Contex taller de modelamiento de sw
 
Contex taller de modelamiento de sw
Contex taller de modelamiento de swContex taller de modelamiento de sw
Contex taller de modelamiento de sw
 
Modelado y metodologias para aplicaciones web
Modelado y metodologias para aplicaciones webModelado y metodologias para aplicaciones web
Modelado y metodologias para aplicaciones web
 
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDMMOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
MOSKitt. Una plataforma libre para el desarrollo de métodos y herramientas DSDM
 
Prest ux luis_correa_02
Prest ux luis_correa_02Prest ux luis_correa_02
Prest ux luis_correa_02
 
Tecnicas de modelado y metodologias para aplicaciones Web
Tecnicas de modelado y metodologias para aplicaciones WebTecnicas de modelado y metodologias para aplicaciones Web
Tecnicas de modelado y metodologias para aplicaciones Web
 
Tm06 diseño bd
Tm06 diseño bdTm06 diseño bd
Tm06 diseño bd
 
Presentación de Base de datos II
Presentación de Base de datos IIPresentación de Base de datos II
Presentación de Base de datos II
 
Tabla de saberes[2]
Tabla de saberes[2]Tabla de saberes[2]
Tabla de saberes[2]
 
Ecosistema actual de bi y data mining
Ecosistema actual de bi y data miningEcosistema actual de bi y data mining
Ecosistema actual de bi y data mining
 
Db4objects
Db4objectsDb4objects
Db4objects
 
Tipos abstractos de datos
Tipos abstractos de datosTipos abstractos de datos
Tipos abstractos de datos
 

Más de piramidepse (10)

Marco tecnológico y arquitectura despachador
Marco tecnológico y arquitectura despachadorMarco tecnológico y arquitectura despachador
Marco tecnológico y arquitectura despachador
 
Interfaces adaptables al usuario
Interfaces adaptables al usuarioInterfaces adaptables al usuario
Interfaces adaptables al usuario
 
Soporte multiformato de decodificación códigos 2D
Soporte multiformato de decodificación códigos 2DSoporte multiformato de decodificación códigos 2D
Soporte multiformato de decodificación códigos 2D
 
Arquitectura de referencia
Arquitectura de referenciaArquitectura de referencia
Arquitectura de referencia
 
PIRAmIDE English Presentation
PIRAmIDE English PresentationPIRAmIDE English Presentation
PIRAmIDE English Presentation
 
Presentación Proyecto PIRAmIDE
Presentación Proyecto PIRAmIDEPresentación Proyecto PIRAmIDE
Presentación Proyecto PIRAmIDE
 
PIRAmIDE: Servicios e-Health AmI
PIRAmIDE: Servicios e-Health AmIPIRAmIDE: Servicios e-Health AmI
PIRAmIDE: Servicios e-Health AmI
 
Jornada de Presentación de PIRAmIDE en Asturias
Jornada de Presentación de PIRAmIDE en AsturiasJornada de Presentación de PIRAmIDE en Asturias
Jornada de Presentación de PIRAmIDE en Asturias
 
La capacidad de la telefonía móvil al servicio de la discapacidad visual
La capacidad de la telefonía móvil al servicio de la discapacidad visualLa capacidad de la telefonía móvil al servicio de la discapacidad visual
La capacidad de la telefonía móvil al servicio de la discapacidad visual
 
PIRAmIDE en eVIA
PIRAmIDE en eVIAPIRAmIDE en eVIA
PIRAmIDE en eVIA
 

Último

PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
encinasm992
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 

Último (20)

PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 

Modelo semántico de datos

  • 1. Representación de la información para el diseño de un sistema ligero de TSI-020301-2008-2 razonamiento en PIRAmIDE
  • 2. 00 | Índice 01 | Modelos de datos y Sist. de Gest. del Contexto 02.1 | PIRAmIDE: modelo de datos general 02.2 | PIRAmIDE: modelos de datos específicos 03.1 | PIRAmIDE: técnicas de modelado 03.2 | Ventajas del modelado ontológico 04 | Modelado e inferencia en dispositivos móviles 2
  • 3. Introducció 01 | Introducción al modelado de datos para Gestió Sistemas de Gestión del Contexto
  • 4. Introducció 01 | Introducción al modelado de datos para Gestió Sistemas de Gestión del Contexto
  • 5. Introducció 01 | Introducción al modelado de datos para Gestió Sistemas de Gestión del Contexto
  • 6. Introducció 01 | Introducción al modelado de datos para Gestió Sistemas de Gestión del Contexto Modelo de datos Descripción formal de los conceptos presentes en un sistema n características de cada concepto n relaciones entre conceptos modelo de datos Sistema de Gestión del Contexto n mecanismo interoperabilidad entre subsistemas n estructurar la información memoria principal almacenada en BBDD n inferencia de nuevo contexto
  • 7. 00 | Índice 01 | Modelos de datos y Sist. de Gest. del Contexto 02.1 | PIRAmIDE: modelo de datos general 02.2 | PIRAmIDE: modelos de datos específicos 03.1 | PIRAmIDE: técnicas de modelado 03.2 | Ventajas del modelado ontológico 04 | Modelado e inferencia en dispositivos móviles 7
  • 8. PIRAmIDE: 02.1 | PIRAmIDE: modelo de datos general “explotar las capacidades de los dispositivos móviles como herramientas para la sensorización y captura de información, ofreciendo servicios adaptados a las circunstancias del usuario en cada momento” n caracterización “implícita” n software n hardware n localización n condiciones ambientales n navegador web n interfaz de entrada n actividad n interacción con objetos n audio/video n interfaz de salida n aplicaciones n capacidades de PIRAmIDE comunicación n sensores (contexto) n caracterización “explícita” n datos personales n grado de discapacidad n preferencias n políticas de privacidad (servicios)
  • 9. 00 | Índice 01 | Modelos de datos y Sist. de Gest. del Contexto 02.1 | PIRAmIDE: modelo de datos general 02.2 | PIRAmIDE: modelos de datos específicos 03.1 | PIRAmIDE: técnicas de modelado 03.2 | Ventajas del modelado ontológico 04 | Modelado e inferencia en dispositivos móviles 9
  • 10. PIRAmIDE: especí 02.2 | PIRAmIDE: modelos de datos específicos “explotar las capacidades de los dispositivos móviles como herramientas para la sensorización y captura de información, ofreciendo servicios adaptados a las circunstancias del usuario en cada momento” eInclusión eSalud - eBienestar n interacción con n farmacia objetos n hospital n hogar n consumo n medicamentos n vacunas n transporte público n recetas n turismo n gestión de citas
  • 11. 00 | Índice 01 | Modelos de datos y Sist. de Gest. del Contexto 02.1 | PIRAmIDE: modelo de datos general 02.2 | PIRAmIDE: modelos de datos específicos 03.1 | PIRAmIDE: técnicas de modelado 03.2 | Ventajas del modelado ontológico 04 | Modelado e inferencia en dispositivos móviles 11
  • 12. 03.1 | PIRAmIDE: Técnicas de modelado empleadas PIRAmIDE: Té ... objetos tupla-valor modelado esquemas ontologías UML de marcado ... ... - modelado UML n lenguaje gráfico de modelado n conceptos (clases) n atributos n relaciones simples (fase de diseño)
  • 13. 03.1 | PIRAmIDE: Técnicas de modelado empleadas PIRAmIDE: Té
  • 14. 03.1 | PIRAmIDE: Técnicas de modelado empleadas PIRAmIDE: Té ... objetos tupla-valor modelado esquemas ontologías UML de marcado ... ... - modelado UML modelado ontológico n lenguaje formal de modelado n lenguaje gráfico de modelado semántico n conceptos (clases) n alto poder expresivo n atributos (relaciones complejas entre conceptos) n relaciones simples n OWL: lenguaje estandarizado (basado en XML) (fase de diseño) (fase de explotación)
  • 15. 00 | Índice 01 | Modelos de datos y Sist. de Gest. del Contexto 02.1 | PIRAmIDE: modelo de datos general 02.2 | PIRAmIDE: modelos de datos específicos 03.1 | PIRAmIDE: técnicas de modelado 03.2 | Ventajas del modelado ontológico 04 | Modelado e inferencia en dispositivos móviles 15
  • 16. 03.2 | Ventajas del modelado ontológico ontoló n reutilización (ahorro de tiempo/dinero en el diseño/desarrollo) n compartición de modelos operabilidad inter-sistema
  • 17. 03.2 | Ventajas del modelado ontológico ontoló n reutilización (ahorro de tiempo/dinero en el FOAF - Friend Of A Friend diseño/desarrollo) n compartición de modelos operabilidad inter-sistema FOAF
  • 18. 03.2 | Ventajas del modelado ontológico ontoló n reutilización (ahorro de tiempo/dinero en el Valid-Time Ontology diseño/desarrollo) n compartición de modelos operabilidad inter-sistema Valid-Time FOAF
  • 19. 03.2 | Ventajas del modelado ontológico ontoló n reutilización (ahorro de tiempo/dinero en el Delivery Context Ontology diseño/desarrollo) n compartición de modelos operabilidad inter-sistema Valid-Time FOAF DeliveryContext
  • 20. 03.2 | Ventajas del modelado ontológico ontoló n reutilización (ahorro de tiempo/dinero en el OntoMODA diseño/desarrollo) n compartición de modelos operabilidad inter-sistema OntoMODA Valid-Time FOAF DeliveryContext
  • 21. 03.2 | Ventajas del modelado ontológico ontoló n reutilización (ahorro de tiempo/dinero en el SNOMED CT diseño/desarrollo) n compartición de modelos operabilidad inter-sistema OntoMODA SNOMED CT Valid-Time FOAF DeliveryContext
  • 22. 03.2 | Ventajas del modelado ontológico ontoló n reutilización n alto grado (ahorro de tiempo/dinero en el de expresividad diseño/desarrollo) (lógica descriptiva) n compartición de modelos herencia rdfs:subClassOf operabilidad inter-sistema cardinalidad min/maxCardinality unión / intersección owl:unionOf / owl:intersectionOf dominios / rangos rdfs:domain / rdfs:range equivalencias owl:equivalentProperty/Class relaciones simétricas, owl:SymmetricProperty, inversas, etc. owl:inverseOf, etc. OntoMODA SNOMED CT motor de KB inferenci a Valid-Time FOAF DeliveryContext base de (motor de reglas) conocimiento
  • 23. 00 | Índice 01 | Modelos de datos y Sist. de Gest. del Contexto 02.1 | PIRAmIDE: modelo de datos general 02.2 | PIRAmIDE: modelos de datos específicos 03.1 | PIRAmIDE: técnicas de modelado 03.2 | Ventajas del modelado ontológico 04 | Modelado e inferencia en dispositivos móviles 23
  • 24. 04 | Modelado e inferencia en terminales móviles mó (infraestructura) (entorno móvil) n OWL-DL n asegura ‘decidibilidad’ (tiempo limitado) n limita expresividad n gestión de ontologías (Java) n Jena n en fase de investigación n OWL-API n proyectos desactualizados n lenguajes de consulta a KB n no herramientas estándares n SPARQL n OWL-Lite n SQWRL (limita expresividad) (aumentar eficiencia) n lenguajes de definición de reglas n SWRL n RIF n razonadores ontológicos n Pellet n FaCT++ n etc.