expo topicos

22
OBJETIVO DEL TRABAJO El Uso de la herramienta protege 3.4.8 es para la creación de una ontología que ayude al fácil manejo de consultas referente al proyecto de implementar una ontología a un restaurante criollo para mostrar los datos organizados según platos, precios, proveedores y locales de ubicación. El objetivo de realizar este proyecto es de integrar de manera completamente automática, la información de una compañía con datos externos de su mercado, su competencia, sus proveedores o con cualquier otra información disponible en La Web Semántica OWL.

Upload: gloriamayaute

Post on 16-Sep-2015

260 views

Category:

Documents


0 download

DESCRIPTION

lll

TRANSCRIPT

1) OBJETIVO DEL TRABAJO 5 2) DESCRIPCION DEL CASO 5 METODOLOGA PARA DESARROLLAR ONTOLOGIAS. 5 3) DESCRIPCION DE LA ONTOLOGIA 6 4) CONSTRUCCION CON EL PROTEGE 20 1.1 CREACIN DE ONTOLOGAS EN PROTG. 20 VALIDAR EL MODELO CON EL RAZONADOR PELLET 29 1.2 VALIDACION DEL MODELO 30 5) PRESENTAR CONSULTAS SPARQL 31 6) HACER LAS CONEXIONES JENA 32 7) HACER CONSULTAS EN EL JENA 35 8 REFERENCIAS 39

OBJETIVO DEL TRABAJO

El Uso de la herramienta protege 3.4.8 es para la creacin de una ontologa que ayude al fcil manejo de consultas referente al proyecto de implementar una ontologa a un restaurante criollo para mostrar los datos organizados segn platos, precios, proveedores y locales de ubicacin.

El objetivo de realizar este proyecto es de integrar de manera completamente automtica, la informacin de una compaa con datos externos de su mercado, su competencia, sus proveedores o con cualquier otra informacin disponible en La Web Semntica OWL. DESCRIPCION DEL CASOONTOLOGIA.ELEMENTOS DE UNA ONTOLOGA.Axioma: Clase o tipo: Instancias o individuosRelacionesPropiedades FrameConceptualizacinTaxonoma:WEB SEMNTICA

DESCRIPCION DE LA ONTOLOGIALa metodologa que fue adoptaba en el proyecto es producto de combinar ciertas fases de methontology con las fases del proceso unificado con el fin de tomar de cada una las que ms se ajustaran a la construccin del prototipo y su integracin con el repositorio. Se escogi methontology porque sigue el estndar para el desarrollo de software IEEE-1074 y porque es la metodologa ms acogida por la comunidad de desarrolladores de la Web semntica para desarrollar ontologas. As mismo, se escogi el proceso unificado por la visibilidad de las fases y flujos de trabajo contenidos en ella.MethontologyEs una metodologa para la planeacin, construccin y soporte de ontologas que adopt algunas ideas de otras disciplinas ms maduras de ingeniera de software, como por ejemplo del estndar IEEE-1074. Las actividades establecidas permiten visualizar las fases por las cuales se mueve una ontologa durante el ciclo de vida de su construccin.CONSTRUCCION VERSION 3.4.8

Al iniciar una ontologa OWL existe una clase inicial llamada owl:Thing que contendr la ontologa. Las Clases y Subclases en la construccin de RESTAURANTE2013.owl , son las siguientesCLASES Y SUBCLASES

PROPIEDADES OWLLas propiedades OWL representan relaciones entre dos objetos o individuos. Existen dos tipos de propiedades en OWL: ObjectProperties, que permite relacionar un individuo con otro, y DatatypeProperties, que relaciona un individuo con un XML Schema Datatypevalue o un literal RDF.

RESTRICCIONESA la Clase Actividad, se le ha ingresado dos restricciones, como se aprecia en la imagen

INSTANCIAS CREADASSon objetos, miembros de una clase, que no pueden ser divididos sin perder su estructura y caractersticas funcionales.

VALIDACION Para realizar el razonamiento de una ontologa es necesario adquirir una herramienta que acte como razonador para Protg. Para este caso se utilizo la herramienta integrada Pellet 1.5.2 para el anlisis y razonamiento de la ontologa

Validando nuestro proyecto en: http://www.mindswap.org/2003/pellet/demo.shtml

PRESENTAR CONSULTAS SPARQL(VARIAS)

HACER LAS CONEXIONES JENA

HACER CONSULTAS EN EL JENA

IMPLEMENTAR LAS INTERFASES EN LA WEBPRESENTAR LA WEB COMPLETA

CONCLUSIONES

En este ciclo acadmico nos ha tocado experimentar nuevas herramientas tecnolgicas que nos permite crear una Web Semntica cuyos resultados fueron favorables para todo el grupo de trabajo.

Se ha aprendido a utilizar el software Protg para crear ontologas, el SPARQL para realizar consultas y por ltimo el NetBeans con Jena que permite hacer la conexin a nivel externo con la ontologa OWL.

Con todo ello podemos concluir que esta nueva herramienta tecnolgica ser muy utilizada en el futuro no muy lejano debido a que la Web semntica proporciona mejores ventajas frente al modelo de la Web sintctica y es ms sencillo de utilizar.Concluimos en que la Methontology es una metodologa muy prctica al momento de crear ontologas y proporciona mucha ayuda antes de que esta se implemente o se construya. La Methontology nos permite definir conceptos, establecer relaciones, crear instancias, identificar atributos, crear axiomas y reglas para la ontologa.Se concluye en que la Web semntica nace por la necesidad de poseer mejores entornos Web que nos permita buscar la informacin con mayor eficiencia y obtener resultados inmediatos asimismo una de las desventajas es que muy pocos la conocen actualmente y quizs en el futuro toda la Web sintctica pase a ser una Web semntica.Concluimos en que nos esperan una inmerso de cosas por descubrir a cerca de este tema aun y que solo este pequeo proyecto a llegado a su fin. Espero que les sirva de mucha utilidad para sus proyectos.

RECOMENDACIONESRecomendamos a todos los estudiantes que compartamos un poco ms de lo que sabemos o conocemos a cerca de este tema y as haremos al mundo ms inteligente.Recomendamos que como estudiantes perseveremos hasta el fin de lograr nuestros objetivos y vayamos ms all del lmite.

Recomendamos a todos los estudiantes que no hay que conformarse con poco y seguir investigando ms a cerca de esta nueva herramienta tecnolgica.