30.12.2012 Views

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ISBN: 978–972–8924–45-4 © 2007 IADIS<br />

propieda<strong>de</strong>s y literales son llamadas Resource, Property y Literal respectivamente. En Jena, un grafo es<br />

llamado un mo<strong>de</strong>lo y es representado por la interfaz Mo<strong>de</strong>l.<br />

Cada arco en un Mo<strong>de</strong>lo RDF es llamado un estatuto. Cada estatuto establece un hecho acerca <strong>de</strong> un<br />

recurso. Un estatuto tiene tres partes:<br />

1. El sujeto es el recurso <strong>de</strong>l cual salen los arcos.<br />

2. El predicado es la propiedad que etiqueta el arco.<br />

3. El objeto es el recurso o literal apuntada por el arco.<br />

Un Mo<strong>de</strong>lo RDF es representado por un conjunto <strong>de</strong> estatutos. Por ejemplo, a continuación se muestran<br />

parcialmente los estatutos <strong>de</strong>l mapeo generado anteriormente.<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Persona_Resi<strong>de</strong>s "n1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Frontal "f1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Fotografia_Perfil_Izquierdo "pi1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Fotografia_Perfil_Derecho "pd1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Imagen_Senas "s1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Persona_Licencia "n1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Foto "f1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Imagen_Huella_Dactilar "h1" .<br />

dato:I<strong>de</strong>ntificaPersona#n1 dato:I<strong>de</strong>ntificaPersona.owl#Persona_Padron "n1" .<br />

La Jena Ontology API permite construir una interfaz <strong>de</strong> programación consistente para el <strong>de</strong>sarrollador <strong>de</strong><br />

aplicaciones <strong>de</strong> web semántica, in<strong>de</strong>pendiente <strong>de</strong>l lenguaje que se esta procesando. Hay diferentes lenguajes<br />

para ontologías para representar información ontológica en la web semántica. El más expresivo <strong>de</strong> estos<br />

lenguajes es OWL y lo po<strong>de</strong>mos utilizar para construir un mo<strong>de</strong>lo ontológico para que a través Jena llevemos<br />

a cabo consultas o razonamiento sobre el mo<strong>de</strong>lo ontológico <strong>de</strong>finido. A continuación se muestra<br />

parcialmente la visualización <strong>de</strong> la ontología IOP usando Jena.<br />

Clase: http://www.owl-ontologies.com/Ontology1176766491.owl#Persona<br />

SubClase: Persona_Padron<br />

SubClase: Persona_Resi<strong>de</strong>s<br />

SubClase: Persona_Licencia<br />

Clase Disjunta: Imagen<br />

4.4 Búsqueda<br />

La navegación y la búsqueda <strong>de</strong> información se pue<strong>de</strong> llevar a cabo en los diferentes repositorios <strong>de</strong> datos<br />

usados en este sistema. Como se muestra en la figura 5 es posible realizar las consultas sobre los documentos<br />

directamente o también usando la base <strong>de</strong> datos a través <strong>de</strong> SPARQL y/o SQL. SPARQL es un lenguaje <strong>de</strong><br />

consulta y un protocolo para acce<strong>de</strong>r a documentos RDF, como lenguaje <strong>de</strong> consulta, SPARQL es orientado<br />

al dato en el sentido que solo consulta la información mantenida en los mo<strong>de</strong>los, no hay inferencia en el<br />

propio lenguaje (W3C, 2007).<br />

112<br />

Figura 5. Consultas en los diversos esquemas

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!