1
Universidad Técnica Particular de Loja
Creación de una ontología para el ECTS-UTPL
Sistemas Basados en el conocimiento 2009
Lorena Del Cisne León Quiñónezhttp://[email protected]@ieee.org
Ing. Nelson Piedra
Lorena León: http://lorena2008.wordpress.com
Lorena León: http://lorena2008.wordpress.com2
Lorena León: http://lorena2008.wordpress.com3
Definición de OntologíaOntos: el serLogos: estudio de Una ontología, es el conocimiento propio que poseen e
intercambian los agentes de software y que se encuentra formalizado en estructuras conocedoras. An ontology is an explicit specification of a conceptualization.” (Gruber, 1995) traducid significa que un aontología es un especificación explicita de una conceptualización.
Una ontología es el resultado de seleccionar un dominio, y aplicar sobre el mismo un método para obtener una representación formal de los conceptos que contiene y las relaciones que existen entre los mismos. Se construye en función del contexto de utilización.
4
APLICACIONES DE LAS ONTOLOGÍAS
Como repositorios para la organización de conocimientos e información, tanto de tipo corporativo como científico.
Como herramienta para la adquisición de información, en situaciones en la que un equipo de trabajo la utiliza como soporte común para la organización del dominio.
Como herramienta de referencia en la construcción de SBC: el uso consistente de términos es básico en la KI/IC.
Para permitir la reutilización del conocimiento existente, en nuevos sistema.
Como base para la construcción de lenguajes de representación del conocimiento, junto a la formalización del cálculo que tenga lugar entre los términos.
Lorena León: http://lorena2008.wordpress.com
Lorena León: http://lorena2008.wordpress.com5
OWL Es un lenguaje web para ontologías
compatible con la World Wide Web en general y con el Web Semántico en particular.
Se usa cuando la información de los documentos requiere ser procesada por aplicaciones, no para presentarlos.
Puede representar el significado de los términos en vocabularios y las relaciones entre ellos (ontología)
Lorena León: http://lorena2008.wordpress.com6
RDF RDF define los términos mediante tripletas
sujeto-predicado-objeto RDF es el vocabulario para descripción de
propiedades y clases de recursos RDF. Cuenta con semántica para la generalización de jerarquías de las propiedades de las clases
RDF EsquemaEs el vocabulario para la descripción de
propiedades y clases de Recursos RDF. Cuenta con semántica para la generalización de jerarquías de las propiedades de las clases
Lorena León: http://lorena2008.wordpress.com7
Herramientas a utilizar para la ontología
CmapTools COE.- Es una herramienta que sirve para desarrollar el trabajo colaborativo en línea a través de la generación de Mapas Conceptuales, siendo estos de fácil construcción, flexible e intuitiva para los expertos del dominio, y para la representación del conocimiento, además de ser muy útil en entornos de colaboración educativos , y muy adecuada como herramienta colaborativa de validación y verificación de los conocimientos. Web de descarga: (http://cmap.ihmc.us/download/ )
Protegé es un editor de código abierto para construir ontologías y un marco genera para representar el conocimiento. Web de descarga (http://protege.stanford.edu/download/download.html )W3c Validation Service.- Desarrolla Estándares Web y Pautas Crea Estándares Web y Pautas. Desde 1994, el W3C ha publicado más de ciento diez estándares, denominados Recomendaciones del W3C. El W3C también está involucrado en tareas de educación y difusión, y en el desarrollo de software, sirviendo a su vez como foro abierto de discusión sobre la Web. Para que la Web alcance su máximo potencial, las tecnologías Web más importantes deben ser compatibles entre sí y permitir que cualquier hardware y software, utilizado para acceder a la Web, funcione conjuntamente. El W3C hace referencia a este objetivo como "interoperabilidad Web". Al publicar estándares abiertos (no propietarios) para lenguajes Web y protocolos, el W3C trata de evitar la fragmentación del mercado y, por lo tanto, la fragmentación de la Web. http://www.w3.org/RDF/Validator/
8
Descripción de la Ontología a desarrollar
El Modelo UPTL, tiene implementado un sistema de créditos ECTS (Sistema europeo de transferencia y acumulación de créditos) que involucra charlas magistrales, clases, seminarios, prácticas dentro y fuera de la universidad, trabajo de campo, dedicación, proyecto de fin de carrera y métodos de evaluación.
Lorena León: http://lorena2008.wordpress.com
9
Descripción de la Ontología a desarrollar
El ECTS involucra un programa formativos que involucra seis tipos de temáticas de acuerdo al siguiente gráfico.
El Modelo UPTL, tiene implementado un sistema de créditos ECTS (Sistema europeo de transferencia y acumulación de créditos) que involucra charlas magistrales, clases, seminarios, prácticas dentro y fuera de la universidad, trabajo de campo, dedicación, proyecto de fin de carrera y métodos de evaluación.
Lorena León: http://lorena2008.wordpress.com
Lorena León: http://lorena2008.wordpress.com10
CO
MP
LEM
EN
TA
RIA
S (
10%
)
Trabajo de Fin de carrera
Genéricas (15%)
Troncales de Carrera (35%)
LIB
RE C
ON
FIG
UR
AC
IÓN
(10%
)
FO
RM
AC
IÓN
BÁ
SIC
A (
10%
)
20%
Pra
ctic
um
(G
est
ión
Pro
du
ctiv
a)
Lorena León: http://lorena2008.wordpress.com11
Descripción de la Ontología a desarrollar
Con el fin de esquematizar nuestra ontología empezaremos usando las herramientas de necesarias para definir campo de conocimiento para nuestro sistema de ECTS, definiendo así las clases, atributos, propiedades , dominios y rangos de nuestra ontología para lo cual utilizaremos las herramientas necesarias para la construcción de la misma.
Lorena León: http://lorena2008.wordpress.com12
1. Desarrollo de mapa conceptual utilizando
CmapTools COE v5
Lorena León: http://lorena2008.wordpress.com13
Mapa Conceptual ECTS-UTPL
Lorena León: http://lorena2008.wordpress.com14
Creación de la ontología en protegé
Lorena León: http://lorena2008.wordpress.com15
Lorena León: http://lorena2008.wordpress.com16
Definición de las Clases
Lorena León: http://lorena2008.wordpress.com17
Definición de los individuals
Lorena León: http://lorena2008.wordpress.com18
Definición de Object properties
Lorena León: http://lorena2008.wordpress.com19
Definición de Data Properties
Lorena León: http://lorena2008.wordpress.com20
Dominios y Rangos
Lorena León: http://lorena2008.wordpress.com21
Propiedad Funcionan, Inversa
Lorena León: http://lorena2008.wordpress.com22
Propiedad Transitiva
Lorena León: http://lorena2008.wordpress.com23
Gráficas Protegé
Lorena León: http://lorena2008.wordpress.com24
TRIPLETAS
Lorena León: http://lorena2008.wordpress.com25
Modelo de datos para la clase la clase Carreras
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com26
Modelo de gráfico de tripletas
Lorena León: http://lorena2008.wordpress.com27
Modelo de datos para la clase Carreas con las subclases AreaBiológica, AreaAdministrativa,
AreaTecnica, AreaSocioHumanistica
Lorena León: http://lorena2008.wordpress.com28
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com29
Modelo de gráfico de tripletas
Lorena León: http://lorena2008.wordpress.com30
Modelo de datos para la clase Carreras y sus respectivas su subclases
Lorena León: http://lorena2008.wordpress.com31
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com32
Modelo Gráfico de tripletas
Lorena León: http://lorena2008.wordpress.com33
Modelo de datos para la clase Materias
34
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com
Lorena León: http://lorena2008.wordpress.com35
Lorena León: http://lorena2008.wordpress.com36
Modelo de datos para la clase Créditos
Lorena León: http://lorena2008.wordpress.com37
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com38
Gráfica
Lorena León: http://lorena2008.wordpress.com39
Modelo de datos para la clase Formación Básica
Lorena León: http://lorena2008.wordpress.com40
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com41
Grafica del Modelo
Lorena León: http://lorena2008.wordpress.com42
Modelo de datos para la clase Genéricas
Lorena León: http://lorena2008.wordpress.com43
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com44
Gráfica del Modelo
Lorena León: http://lorena2008.wordpress.com45
Modelo de datos para la clase Gestión Productiva.
Lorena León: http://lorena2008.wordpress.com46
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com47
Modelo Gráfico
Lorena León: http://lorena2008.wordpress.com48
Modelo de datos para la clase Libre Configuración.
Lorena León: http://lorena2008.wordpress.com49
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com50
Gráfico de Modelo
Lorena León: http://lorena2008.wordpress.com51
Modelo de datos para la clase Utpl_Ects.
Lorena León: http://lorena2008.wordpress.com52
Código Original RDF/XML
Lorena León: http://lorena2008.wordpress.com53
Lorena León: http://lorena2008.wordpress.com54
Refrencias
1. Publicación: 2009 Sistema de créditos Académicos ECTS2. Check and Visualize your RDF documents: http
://www.w3.org/RDF/Validator/3. Agentes y ontologías para el tratamiento de la información:
clasificación y recuperación en Internet. Dr. Jesús Tramullas Saz Dep. CC. de la Documentación Univ. de Zaragoza
4. Practical Guide to Building OWL Ontologies Using Protégé 4 and CO-ODE Tolls; Matthew Horridge, 2007.
5. CmapTools: http://cmapskm.ihmc.us/servlet/SBReadResourceServlet?rid=1064009710027_1483270340_27090