Ingenieria

Páginas: 8 (1876 palabras) Publicado: 27 de junio de 2012
Jena Semantic Web Framework y SPARQL
Proyecto GEARS

Mauricio Pasquier
mauriciopasquier@gmail.com Universidad Tecnol´gica Nacional o Facultad Regional Mendoza

Octubre, 2008

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

1 / 33

Contenidos
1

Jena Framework API de RDF API de ontolog´ ıas Consultas SPARQL Razonamiento Almacenamientode RDF RDF por HTTP SPARQL Introducci´n o Ejemplos

2

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

2 / 33

Contenidos
1

Jena Framework API de RDF API de ontolog´ ıas Consultas SPARQL Razonamiento Almacenamiento de RDF RDF por HTTP SPARQL Introducci´n o Ejemplos Conclusi´n, recursos y debate o

2

3

Mauricio Pasquier (GEARS,UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

2 / 33

Contenidos
1

Jena Framework API de RDF API de ontolog´ ıas Consultas SPARQL Razonamiento Almacenamiento de RDF RDF por HTTP SPARQL Introducci´n o Ejemplos Conclusi´n, recursos y debate o

2

3

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

2 / 33

´Indice
1

Jena Framework API de RDF API de ontolog´ ıas Consultas SPARQL Razonamiento Almacenamiento de RDF RDF por HTTP SPARQL Introducci´n o Ejemplos Conclusi´n, recursos y debate o

2

3

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

3 / 33

Jena Semantic Web Framework

Es un framework Java para la programaci´n de aplicaciones deWeb o Sem´ntica. a Desarrollado como parte del HP Labs Semantic Web Programme. Es c´digo abierto. o

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

4 / 33

Caracter´ ısticas principales

API para trabajar con RDF program´ticamente. a API para trabajar con ontolog´ en distintos lenguajes: ıas
RDF Schema OWL

Capacidad de procesamiento deconsultas SPARQL. Motores de inferencia y conectores a motores externos. Mecanismos de almacenamiento para RDF. Servidor HTTP de RDF.

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

5 / 33

´ Indice
1

Jena Framework API de RDF API de ontolog´ ıas Consultas SPARQL Razonamiento Almacenamiento de RDF RDF por HTTP SPARQL Introducci´n o EjemplosConclusi´n, recursos y debate o

2

3

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

6 / 33

Programando RDF

Permite generar grafos RDF programando en Java.

C´digo o
static String uriPersona = "http://ejemplo/mauricio"; static String nombreCompleto = "Mauricio Pasquier"; // creamos un modelo vac´o ı Model modelo =ModelFactory.createDefaultModel(); // creamos recursos Resource mauricio = model.createResource(uriPersona); // agregamos propiedades mauricio.addProperty(VCARD.FN, nombreCompleto);

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

7 / 33

Programando RDF (continuaci´n) o

Permite leer grafos RDF y cargarlos en memoria. Permite serializarlos en diversosformatos.
RDF/XML N3 o Turtle N-Triples

Permite navegar los grafos program´ticamente. a

Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

8 / 33

´ Indice
1

Jena Framework API de RDF API de ontolog´ ıas Consultas SPARQL Razonamiento Almacenamiento de RDF RDF por HTTP SPARQL Introducci´n o Ejemplos Conclusi´n, recursos y debate o

2

3Mauricio Pasquier (GEARS, UTN - FRM)

GEARS: http://ai.frm.utn.edu.ar/gears

octubre, 2008

9 / 33

Programando ontolog´ ıas

Permite generar ontolog´ de manera similar a RDF. ıas Usa los siguientes lenguajes.
RDF Schema. OWL (Lite, DL y Full). DAML+OIL (por compatibilidad hacia atr´s). a

Permite consultar las ontolog´ program´ticamente. ıas a

Mauricio Pasquier (GEARS, UTN -...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria
  • Ingenieria
  • Ingenieria
  • Ingeniería
  • Ingenieria
  • Ingenieria
  • La ingenieria
  • Ingenieria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS