Otros sitios: Página web de la asignatura en el Campus Virtual de la UVa | Página web del máster |

Ejercicios sobre RDF

MUI-TIC: Web Semántica. Mercedes Martínez.


Bloque A: Variantes del Passin.

1) Validar en el validador del W3C los grafos RDF que se encuentran en los ficheros siguientes:
     a) Variante 1 del ejemplo 3 de las transparencias (en transparencia 65). Fichero: rdfpassin04var1.rdf
     b) Variante 2 del ejemplo 3 de las transparencias (en transparencia 67). Fichero: rdfpassin04var2.rdf
     c) Variante 3 del ejemplo 3 de las transparencias (en transparencia 68). Fichero: rdfpassin04var3.rdf
     d) Variante 4 del ejemplo 3 de las transparencias (en transparencia 70). Fichero: rdfpassin04var4.rdf

(Pedir la visualización del grafo)
 
2) Introducir estos mismos ejemplos en easyRdf - Converter. Exportarlos a los formatos N3 y comparar con los ficheros RDF/XML de partida.
 
Bloque B:  Creación de un grafo RDF desde el inicio.
 
3) Crear un grafo RDF con el FOAF personal. Hacerlo en notación N3. Validarlo y transformarlo a la notación RDF/XML usando los validadores vistos. Se puede usar como ejemplos los FOAF que proponen en el capítulo 7 de la referencia [Yu14] (se pueden descargar en http://liyangyu.com/).
 
4) Crear un grafo RDF para describir la estructura y composición del máster MUI-TIC. Ver la estructura del máster más abajo en esta misma página.
 
Nota: Se recomienda reutilizar algún vocabulario, como FOAF o AIISO. ¿Por qué?
 
5) Validarlo en alguno de los validadores probados anteriormente.
 
 
(El siguiente paso de este bloque pueden hacerse ahora, o posteriormente, pero son en todo caso necesarios para avanzar en los ejercicios sobre Linked Data)
 
6) Modificar el FOAF personal para indicar al menos uno de los cursos que se está cursando en el máster. Asegurarse también de que todos los recursos están identificados con una URI.
 
Bloque C: Comparación de grafos RDF que difieren en la utilización de 'rdf:type' para indicar la clase a la que pertenece una instancia de datos. Se introducen algunas utilidades de RDFS -> Este bloque de ejercicios debe realizarse después de haber visto RDF Schema.
 
7)
  7.a) Validar el ejemplo de los cursos y profesores (ver [Antoniou04]) donde no se usa rdf:type, y se usan entidades. Fichero: antoniou04-courses.xml.
  7.b) Validar también el equivalente, pero donde se asigna una propiedad rdf:type a cada recurso. Fichero: antoniou04-courses-contype.xml.
 Comparar los grafos resultantes. ¿Hay alguna diferencia? ?Por qué?
 


---------------------------------------------------------------------------------------------------------------
FICHEROS RDF ADICIONALES PARA PRACTICAR
Código RDF, en distintas variantes sintácticas, de los ejemplos del capítulo 2 del libro "A Developer's Guide to the Semantic Web". Se pueden usar para practicar con los validadores, editarlos en editores RDF, modificarlos, comparar sintaxis, etc.  


---------------------------------------------------------------------------------------------------------------
ESTRUCTURA DE MUI-TIC (extraído de la documentación del máster)
 
Nombre del máster:  MASTER UNIVERSITARIO DE INVESTIGACION EN TECNOLOGIAS DE LA INFORMACION Y LAS COMUNICACIONES
  Módulos:
    - Módulo basico (MB): Fundamentos de I+D+i EN TIC (15 ECTS)
    - Módulos de especialización (30 ECTS cada uno)
        1) Tratamiento y Senales de Bioingeniería (TSB)
        2) Análisis y diseño en Electrónica y Comunicaciones (EC)
        3) Ingeniería de Sistemas Telemáticos (IST)
        4) Ingeniería de Sistemas y Servicios Informáticos (ISSI)
    - Proyecto Fin de Máster (15 ECTS)

Bloques y Cursos/Asignaturas de cada módulo:
1) MB:
    - Bloque Metodología e instrumentos de investigación, innovación y transferencia tecnológica (MI):
    - Metodología de investigación (3 ECTS),
    - Transferencia tecnológica e innovación en el sistema de I+D+i (3 ECTS)
    - Bloque Técnicas y herramientas de apoyo a la investigación (TH):
    - Técnicas y herramientas de apoyo a la investigación (5 ECTS)
    - Bloque Introducción a las especialidades (IE):
    - Introducción a las especialidades (4 ECTS)
2) TSB:
    ...
3) EC:
    ....
4) IST:
    ...
5) ISSI:
   - Bloque Paradigmas y tecnologías para los sistemas y servicios informáticos (PTSSI):
   - Tecnologías avanzadas de gestión de información
   - Tecnologías avanzadas de sistemas inteligentes
   - Plataforma de soporte computacional
   - Bloque Sistemas y servicios informáticos: Dominios de Aplicación (SSIDA):
   - Aplicaciones basadas en Servicios de Información
   - Aplicaciones de Sistemas Inteligentes en entornos tecnológicos
   - Ingeniería de sistemas empotrados y movilidad