(2024-25-04) Epilepsia, manejo el urgencias (doc).docx
OntoDDB - Ontology Driven Data Base (C. Clínic).
1. OntoDDB
… y del conocimiento a los datos
Lozano, R; Pastor, X; Urbón, P; Lozano, E
Informática Médica, Corporación Sanitaria Clínic,
Villarroel 170, 08036 Barcelona, Spain
email: rlozano@clinic.ub.es
2. El PROCESO CLINICO
El enfermo y
sus problemas
Conocimiento
Médico
Monitorización
anamnesis,
exploración
registro
Datos Diagnóstico
sindrómico
transformación
Diagnóstico
Informacióndiferencial Hipótesis
combinación Integración diagnóstica
Ordenes
Toma de médicas
inferencia decisiones
planificación Acciones
ejecución
6/3/2008
3. INVESTIGAR
Conocimiento
médico
Diseño
Diseño
Acciones recogida
Datos
Datos
transformación
Resultados
Información
Información
análisis
Comparaciones Integración
Integración
Planificación inferencia
Conclusiones Nuevo conocimiento
Nuevo conocimiento
6/3/2008
4. REQUERIMIENTOS BÁSICOS
• Registrar, almacenar los datos
• Mantener la estructura de los datos
• Extracción de los datos para su análisis
• Contexto
– Acceso distribuido
– Cambio constante del conocimiento
6/3/2008
6. INCONVENIENTES
• Coste
– De desarrollo: Base de Datos, Aplicación web
– Coste de mantenimiento: Modificaciones BD,
modificaciones páginas web
• Tiempo de desarrollo prolongado
• Tiempo de amortización muy corto
• Se necesitan recursos muy técnicos
• Distancia entre el investigador y el desarrollador
• Heterogeneidad entre las distintas aplicaciones
• Nula reutilización
6/3/2008
7. NUEVOS PARADIGMAS
• Ingeniería del conocimiento
• Hacer explícito el conocimiento
• Conocimiento procesable por ordenadores
• Separar conocimiento y datos
• El conocimiento dirige el resto
• Las ontologías como núcleo de la Web Semántica
6/3/2008
8. OntoDDB - Ontology Driven Data Base
• OntoDDB es un SISTEMA de gestión de datos
CONOCIMIENTO
• Es un SISTEMA de Ingeniería del conocimiento
• Basado en ontologías
• Permite modelar los datos de modo declarativo
• OntoDDB también permite su instanciación
– Recogida concreta de datos
– Almacenamiento
– Extracción DATOS
6/3/2008
10. PROTÉGÉ - PLUG-IN OWL-DB
Procedimientos
almacenados
en la BD
.OWL
OWL-XML file JENA
Java API for
Comparación del OWL
modelo y extración de
statements
OWL-
DB
6/3/2008
18. REQUISITOS TÉCNICOS
• Servidor de aplicaciones y base de datos
– HW: 2 Gb de RAM, 40 MB disco duro
– SW
• Sistema operativo: Indiferente
• Servidor de base de datos: MS SQL Server ®, Sybase ® , Oracle ®
• Maquina virtual de Java
• Servidor de aplicaciones: Apache Tomcat ® 5.5 o superior
• Protégé 2000 ® + Plug-in
• Usuario: MS Internet Explorer ® versión 6 o superior
6/3/2008
19. VENTAJAS
• Simplificación del desarrollo
– Reducción en los costes de desarrollo
– Reducción en el tiempo de desarrollo
– No precisa programación, ni por lo tanto los recursos
técnicos para ello
– La construcción de una aplicación se reduce prácticamente
a la fase de análisis y diseño
– Disponibilidad de prototipos desde el inicio
• Facilidad de mantenimiento
– Gran flexibilidad respecto a modificaciones posteriores
– Reducción de costes
• Permite aprovechar economías de escala
6/3/2008
20. VENTAJAS
• Utilización de ontologías
– El análisis ontológico clarifica la estructura del conocimiento
– Procesables
– Integración con la Web Semántica
– Reutilización de modelos
• Utilización de estándares: OWL, Protégé
– Permite comunicar los modelos
– Permite compartir los modelos
– Fácilmente extensible a nuevas funcionalidades
• Es multilingüe
• Ayuda a establecer criterios homogéneos en la organización
• Independiente del dominio
6/3/2008
21. TRABAJO FUTURO
• Se está trabajando en la versión 2
• Extraer más conocimiento explícito
– Separación entre modelo de datos y
presentación
– Incorporación de más funcionalidad web
– Incorporación de procesos
• Futuras aplicaciones
6/3/2008
22. Sin ontologías no puede
haber un vocabulario para
representar conocimiento
What Are Ontologies, and Why Do We Need Them?
B. Chandrasekaran, Jorn R. Josephson, V. and Richard Benjamins
6/3/2008