Web Ontology Language (OWL)

Slides:



Advertisements
Presentaciones similares
De la Web Sintáctica a la Web Semántica
Advertisements

Enero 2007Seminario DigiDoc Web Semántica y Sistemas de Información Documental Lluís Codina UPF. Seminario DigiDoc Curso Seminario DigiDoc.
Marzo 2005Jornadas sobre Documentos Digitales - La Web Semántica: Perspectivas para la Documentación. L. Codina UPF 1 La Web Semántica Perspectivas para.
Seminario: Expresividad semántica y lógica de segundo orden
Cómo usar los mapas conceptuales en el entrenamiento NECOBELAC
María Esther del Moral - Departamento de Ciencias de la Educación
XML XQuery.
Características generales de un servicio web
Aplicación de MDA a la Ingeniería del Conocimiento
Introducción a la Web Semántica (Curso en Buenos Aires. SIU)
XXI Reunión del Foro de Directores y Responsables de Unidades de Información Documental Julio/2005 La explotación cooperativa de contenidos en el contexto.
Carlos Arias Ramos Tecnologías Emergentes. La web semántica es un índex a una extensión de la web actual en la cual la información recibe un significado.
Lenguajes de Ontologías Gustavo Núñez, Alvaro Rodriguez, Oscar Sena.
Oscar Sena, Alvaro Rodriguez, Gustavo Núñez
JBDU º Jornada sobre la Biblioteca Digital Universitaria Los desafíos de la web social La Biblioteca Digital Universitaria en la Web Semántica.
12/3/2011 Web Ontology Language (OWL) Mikel Egaña Aranguren Oficina 3205 Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo.
Prof. Bach. Kryscia Ramírez Benavides 30/03/2005
L ABORATORIO DE I NNOVACIÓN EN H UMANIDADES D IGITALES G IMENA DEL R IO (SECRIT-CONICET)
TECNOLOGIA E INFORMATICA
I Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM'04) MDA Aplicado: Una Gramática de Grafos para la Transformación de.
Desarrollo de un sistema de clasificación de recursos electrónicos en el ámbito de la lógica matemática” Autor: Antonio Sarasa Cabezuelo Directora: María.
Curso Linked Data para bibliotecas y repositorios digitales Daniel Vila Suero Ontology Engineering Group, Universidad Politécnica de Madrid.
Introducción a Linked Data y conceptos básicos Daniel Vila Suero Ontology Engineering Group, Universidad Politécnica de Madrid Agradecimientos:
Modelado Arquitectónico
1 Reunión Proyecto EduCaMontevideo - Noviembre 2005 Búsqueda de Recursos Educacionales considerando Aspectos Culturales Cristina Bender - Claudia Deco.
Web Semántica M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
Introducción a JSON-LD Miguel Ángel García Delgado, Daniel Vila-Suero Facultad de Informática Universidad Politécnica.
PAGINA WEB Kelly Hernández Santiago Aranzazu 11:c Carlos Fernández.
DAML-ONT An Ontology Language for the Semantic Web Deborah McGuinness, Richard Fikes, Lynn Andrea Stein, James Hendler Grupo 15 Web y Base de Datos 2002.
Buscador semántico para la recuperación de Tesis Electrónicas en la Biblioteca UNET Una aproximación Ing. Jennifer Flores (LCAR UNET) Ing. Jhonnie Padrón.
EL REPORTE DE RESULTADOS DEL PROCESO CUALITATIVO
Web Semántica Por: Francisco Encarnación Hernández.
Sebastián Bedoya Cortés Andrés Zapata Restrepo 11°A 2013 WEB QUEST.
Departamento de Sistemas Informáticos y Programación Universidad Complutense de Madrid Simulación del patrón … (4)
Web Semántica Borja A. Espejo García. ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza?
JOHAN ALEJANDRO SALAZAR MANUELA OCHOA 11 C  Una página web es un documento electrónico diseñado para el World Wide Web (Internet) que contiene.
Qué es una página web: Una página web es un documento electrónico diseñado para el World Wide Web (Internet) que contiene algún tipo de información como.
CC/PP: Composite Capabilities and Preference Profiles David Álvarez Quintana.
Servicios Web Semánticos
SOCIALIZACIÓN DEL ARTÍCULO: LA ENSEÑANZA DE LA CONTABILIDAD CON MODALIDAD A DISTANCIA. PROMESAS Y RIESGOS Mg. Ximena Sánchez Mayorga Lic. Yuly Pauline.
Web Semántica La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario.
CRISTIAN MATEO NOREÑA MELIZA OSPINA MORENO 11 C TECNOLOGIA INFORMATICA LA SALLE DE CAMPOAMOR 2013.
Servicio de Internet http Pagina Web (blog). ¿ Que es una página Web? Documento en la World Wide Web que es visto a través de un navegador como Internet.
Semantic Web: Orígenes, Tendencias y Perspectivas Dr. Héctor G. Ceballos CIIA 2012.
WEB SEMÁNTICA.
Marcela marque Hernández Jeferson estrada Betancur 11b Profesor Carlos Fernández.
PUNTO 3.
Características generales de un servicio Web.
12/3/2011 Web Ontology Language (OWL) Mikel Egaña Aranguren Oficina 3205 Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo.
Datos Enlazados en la BNE: datos.bne.es Daniel Vila Suero Asunción Gómez-Pérez Facultad de Informática, Universidad Politécnica de Madrid Campus de Montegancedo.
Tecnologías de la Información y la Comunicación. Tecnologías de la Información y la Comunicación UNIVERSIDAD CENTRAL FACULTAD DE CIENCIAS SOCIALES, HUMANIDADES.
Universidad de la República - Facultad de Ingeniería Instituto de Computación Proyecto de Grado 2005 Evolución de sistemas de Web Warehousing guiado por.
Web Semántica Tejiendo una red de significados Disertante Lic. Giannella Ligato Universidad Tecnológica.
DIRECCIONES URL Las siglas URL corresponden a las palabras inglesas Universal Resource Locator, que en español viene a significar algo así como "Localizador.
WEB 2.0 sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide.
Tutorial: Web Semántica Roberto García Grupo Investigación IPO e Integración Datos Universitat de Lleida, España.
Análisis de una web semántica Pablo López Escobés Tecnologías emergentes en sistemas telemáticos MUI-TIC Noviembre 2009.
CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia Taller sobre estándares Web W3C- 11 de noviembre de.
Capítulo 9: Detección de Errores MSc. Alexis Cabrera Mondeja.
QUE ES INTERNET:  Sus orígenes se remontan a la década de 1960 como respuesta a la necesidad de esta organización de buscar mejores maneras de usar los.
Describe: un extractor irrestricto de definiciones Gerardo Sierra, Rodrigo Alarcón, César Aguilar, Héctor Jiménez, José Manuel Pérez 4° Taller de Tecnologías.
Universidad Pedagógica Experimental Libertador La Investigación a través de ERIC Prof. María Correa Prof. Néstor Ojeda.
TÓPICOS SELECTOS DE TI WEB SEMÁNTICA GRUPO: ITIC- 411 UNIVERSIDAD TECNOLOGICA DE NEZAHUALC Ó YOTL ENERO 2012.
TECNICATURA ANALISTA PROGRAMADOR
Inferencias Semánticas en Bases de Datos RDF usando OWL Trabajo Final de Grado Universidad de Palermo Alumno: Emiliano Martínez Luque Profesora: Ana Darcacha.
Seminario IntegraWeb - 23 Marzo Razonadores en la Web Semántica Gonzalo A. Aranda Corral
OWL: Ontology Web Language Asignatura Doctorado 2007 (Francisco José Galán Morillo)
Introducción a programación web Martin Esses. En las presentaciones anteriores, vimos como enviar datos a un controlador usando POST y como generar formularios.
La Web Semántica Equipo: 3 Efrain Hernandez Salazar
La construcción de esquemas semánticos para bibliotecas virtuales
Transcripción de la presentación:

Web Ontology Language (OWL) Mikel Egaña Aranguren Oficina 3205 Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo 28660 Boadilla del Monte, Madrid http://www.oeg-upm.net megana@fi.upm.es http://mikeleganaaranguren.com   12/3/2011

Más sobre OWL Más sobre OWL Web Ontology Language

Más sobre OWL Manchester OWL Syntax / DL syntax equivalentTo: ≡ subClassOf: ⊑ someValuesFrom (some): ∃ allValuesFrom (only): ∀ hasValue (value): ∋ minCardinality (min): ≥ cardinality (exactly): = maxCardinality (max): ≤ intersectionOf (and): ⊓ unionOf (or): ⊔ complementOf (not): ¬ Coche_Audi equivalentTo fabricado_por some Audi Web Ontology Language

Más sobre OWL Manchester OWL Syntax / DL syntax equivalentTo: ≡ subClassOf: ⊑ someValuesFrom (some): ∃ allValuesFrom (only): ∀ hasValue (value): ∋ minCardinality (min): ≥ cardinality (exactly): = maxCardinality (max): ≤ intersectionOf (and): ⊓ unionOf (or): ⊔ complementOf (not): ¬ Coche_Audi equivalentTo fabricado_por some Audi Coche_Audi ≡ ∃fabricado_por Audi Web Ontology Language

Más sobre OWL OWL keys http://www.w3.org/TR/2009/REC-owl2-primer-20091027/#Keys ~ “datatype inverse functional” numero_seguridad_social “7”^^xsd:integer numero_seguridad_social “8”^^xsd:integer Web Ontology Language

Más sobre OWL OWL keys Web Ontology Language

Más sobre OWL Semantic Web Rule Language (SWRL) http://www.w3.org/Submission/SWRL/ http://protege.cim3.net/cgi-bin/wiki.pl?SWRLLanguageFAQ Web Ontology Language

Más sobre OWL tiene_oficio(?persona, Investigador) -> Funcionario(?persona) hace_actividad(?persona, ?actividad), edad(?persona, ?edad), greaterThan(?edad, 18) -> hace_actividad(?persona, Actividad_adulto) tiene_oficio(?persona_1, ?oficio_1), tiene_oficio(?persona_2, ?oficio_2), DifferentFrom (?oficio_1, ?oficio_2) -> tiene_oficio_diferente_a(?persona_1, ?persona_2) Web Ontology Language

Más sobre OWL hace_actividad(?persona, ?actividad), edad(?persona, ?edad), lessThanOrEqual(?edad, 18) -> hace_actividad(?persona, Actividad_no_adulto) Web Ontology Language

Más sobre OWL OWL punning http://www.w3.org/2007/OWL/wiki/Punning Capacidad de dar la misma URI a diferentes entidades, se diferencian en el razonador dependiendo del contexto (Con algunos limites) Se utiliza para simular “Metamodelado”, ej. nos podemos referir a una clase como si fuese un individuo, dándoles la misma URI Así podemos hacer metamodelado sin caer en OWL Full Ej: la clase águila es el conjunto de todas las aguilas (Clase) pero es un individuo de la clase Especies en peligro Web Ontology Language

Más sobre OWL Cómo encontrar ontologías OWL BioPortal: http://bioportal.bioontology.org/ Swoogle: http://swoogle.umbc.edu/ Watson: http://watson.kmi.open.ac.uk/WatsonWUI/ http://www.schemaweb.info http://schemacache.com/ etc. Web Ontology Language

Más sobre OWL Patrones de Diseño para OWL (ODPs) http://ontologydesignpatterns.org/ http://odps.sf.net/ Web Ontology Language

Más sobre OWL Proyectos que usan OWL Web Ontology Language

BioPAX (http://www.biopax.org/) Más sobre OWL BioPAX (http://www.biopax.org/) Web Ontology Language

Cell Cycle Ontology http://www.semantic-systems-biology.org/cco Más sobre OWL Cell Cycle Ontology http://www.semantic-systems-biology.org/cco Web Ontology Language

OBI http://obi-ontology.org Más sobre OWL OBI http://obi-ontology.org Web Ontology Language

PhosphaBase http://www.bioinf.manchester.ac.uk/phosphabase/ Más sobre OWL PhosphaBase http://www.bioinf.manchester.ac.uk/phosphabase/ Web Ontology Language

A prototype KB for the Life Sciences http://www.w3.org/TR/hcls-kb/ Más sobre OWL A prototype KB for the Life Sciences http://www.w3.org/TR/hcls-kb/ Web Ontology Language

A prototype KB for the Life Sciences http://www.w3.org/TR/hcls-kb/ Más sobre OWL A prototype KB for the Life Sciences http://www.w3.org/TR/hcls-kb/ Web Ontology Language

Más sobre OWL OWL profiles Fragmentos de OWL 2 (Limitaciones sintácticas) que optimizan algún tipo de inferencia http://www.w3.org/TR/owl2-profiles/ Web Ontology Language

Más sobre OWL Limitaciones de OWL Relaciones n-arias (http://www.w3.org/TR/swbp-n-aryRelations/) Web Ontology Language

Más sobre OWL OWL/Linked Data Linked Data es un primer paso hacia la Web Semántica (http://www.w3c.es/divulgacion/guiasbreves/LinkedData) Una red de datos en vez de documentos Basada en el triple RDF (Resource Description Framework) Principios Linked Data: 1. Usar URIs para identificar las cosas 2. Usar URIs HTTP 3. Ofrecer información sobre los recursos usando RDF 4. Incluir enlaces a otros URIs Web Ontology Language

Más sobre OWL OWL/Linked Data Web Ontology Language

Más sobre OWL OWL/Linked Data Las ontologías OWL se utilizan como vocabularios para publicar Linked Data RDF ~ individuos, OWL ~ clases owl:sameAs para crear enlaces entre diferentes conjuntos de datos (Aparte de los predicados RDF) OWL (RDF/XML) es RDF válido: Se puede usar SPARQL contra un ontología OWL (Sin la semántica, aunque … ) También se puede usar una ontología para materializar triples RDF mediante inferencia antes de servirlos (Pero se hace poco) Algunas triple stores permiten transitividad, inverse functional, … Web Ontology Language

Más sobre OWL Pellet ICV http://clarkparsia.com/pellet/icv/ Extensión de Pellet que funciona con CWA y weak UNA OWL ~ lenguaje de validación para datos RDF Por ejemplo explotando el rango Web Ontology Language