La gestin de objetos digitales una aplicacin para
La gestión de objetos digitales: una aplicación para la e-Ciencia Luis Zorita Vicente Alicia López Medina
AGENDA • • • Motivación Modelo de objeto digital Estándares Fedora Aplicaciones
I n f r a e s t r u c t u r a E-ciencia/E-learning En red En colaboración Almacenamiento Computación Información - Objeto digital en red, complejo, heterogéno - Sistema capaz de representar y gestionar esa complejidad
Enhanced publication
Slide de Matthias Razum, VII Works REBIUN, 2007
Los objetos de aprendizaje son modulares ODA 1 ODA 2 ODA 3 • ODA 1: puede ser una imagen • ODA 2: puede ser un módulo del curso, que incluye imágenes, texto y test de autoevaluación • ODA 3: puede ser un curso completo o una página web que incluya texto, imágenes y una simulación
Necesitamos un sistema capaz de representar y gestionar esa complejidad para: 1. Servicios que apoyen los procesos de la investigación y el aprendizaje en red. 1. Entornos de conocimiento que capturen las relaciones semánticas y factuales entre unidades de información. 1. Permitir la reutilización y contextualización de la información. 2. Facilitar el trabajo en colaboración y capturar la información que se crea como subproducto de esa colaboración.
AGENDA • • • Motivación Modelo de objeto digital Estándares Fedora Aplicaciones
“objeto digital” • Nuestro modelo de objeto digital es un contenedor capaz de “estructurar” los datos que contiene. Se trata, por tanto, de una agregador de componentes. Característica clave para funcionar en la red es que tanto el contenedor como sus componentes sean direccionables mediante URI’s. • Se basa en la idea de que las unidades de información pueden ser: a) heterogéneas b) complejas c) generadas dinámicamente d) y mantienen relaciones entre sí • •
DO Heterogéneo • Ha de poder representar muchos tipos de unidades de información • • Texto Data Simulaciones Imágenes Video Cálculos Análisis automatizados Objetos de aprendizaje
DO Complejo • Ha de soportar la agregación en único DO de más de un componente de cualquiera de los tipos especificados anteriormente. Esos componentes pueden estar incluidos en el objeto o bien estar referenciados mediante URL.
Soporta relaciones semánticas Objecto Miembro Objeto Colección
AGENDA • • • Motivación Modelo de objeto digital Estándares Fedora Aplicaciones
Estándares XML • • • Dublin core LOM RDF OAI-PMH (e-ciencia) Estándares futuros • Utilizamos esquemas existentes y aceptados internacionalmente: no hay que inventarse nada
AGENDA • • • Motivación Modelo de objeto digital Estándares Fedora Aplicaciones
Fedora • Fedora – Flexible – Extensible – Digital – Object – Repository – Architecture SOA RDF
Fedora • • • Define una nueva estructura llamada objeto digital (DO) que puede serializada en xml (fedora. xsd) Puede gestionar el(los) asset(s) en forma local o remota Establece relaciones entre objetos digitales y entre los componentes de un objeto digital, expresadas en RDF: http: //www. fedora. info/definitions/1/0/fedora-relsext-ontology. rdfs Ejemplo: http: //62. 204. 194. 45: 8080/fedora/get/bibliuned: ETFSerie 1 -F 444 A 3 E 3 -4230 -C 5 FF-C 492 BA 3 D 011 D 7738/RELS-EXT • Control de acceso utilizando el estándar XACML con diferentes niveles de granularidad: -repositorio, -objeto -componentes dentro de un objeto (datastreams). • • Autenticación LDAP y Shibboleth Control y mantenimiento de las diferentes versiones de un objeto digital Auditoría Data curation
PORTAL FEDERADO: Sistema de búsqueda y acceso centralizado a todos los contenidos digitales de los repositorios Portal de gestión Portal e-Spacio Portal OCW Portal Tele. Uned Portal Otros Servicios web: proyectos especiales (gestión de “curricula”, sistema de citación) E-Spacio E-administración OCW Tele. Uned Otros Cada una de estas aplicaciones puede tener su propio servidor FEDORA Almacenamiento (local o por referencia) Servicios de interoperabilidad: OAI-PMH, ORE, Google Servicios web de acceso Gestión: creación, versiones, auditoría, preservación, políticas de acceso (XACML) Gestión de objetos digitales FEDORA Bases de datos relacionales Bases de datos de ontologías
AGENDA • • • Motivación Modelo de objeto digital Estándares Fedora Aplicaciones
Aplicaciones • • Migración de datos “Data provider”: protocolo OAI-PMH Creación de una Revista digital Servicio de búsqueda -XML y RSS
Migración de datos • Datos provenientes de Access • Datos provenientes de Mysql • Datos provenientes de Exist (base de datos XML nativa) Transformaciones xslt OD en foxml
Data Provider • • Servicio OAI (conforme con el OAI-PMH) Difusión a través de recolectores Portal e-ciencia Información disponible para cualquier recolector
Creación de una Revista digital • http: //62. 204. 194. 45: 8080/fedora/get/bibliu ned: revista. EPOS/demo: Collection/view/
Los mismos componentes básicos OD 2 Otros tipos MIME Año 1984 PDF Is. Member. Of Imagen portada Is. Member. Of Dublin Core OD 1 Contenedor Revista OD 3 Lista. xml Artículo RELS-EXT Dublin Core Has. Part Hojaestil o. xsl UD
Servicio de búsqueda • Servicio de búsqueda – Resultado en XML – Búsqueda en distintos repositorios – Generando RSS
Por hacer • Aprovechar la posibilidad de intercambiar información en formato XML para crear y desarrollar proyectos de colaboración en red • Estudiar y, si es posible, participar en la en el proyecto ORE (Object Reuse and Exchange ) orientado a modificar la forma en que se realiza el proceso de la comunicación y publicación científica. • Estudiar mecanismos de reutilización de data en proyectos GRID-Europa
Algunas conclusiones • Creemos que esta elección tecnológica nos permite un alto grado de independencia de nuestros contenidos respecto a la representación elegida. • Está orientada a su despliegue en la web • Permite crear relaciones internas y externas entre unidades de información. • Permite asociar data con metainformación de una forma sencilla. • Utiliza esquemas estándar y publicados en la red para representar sus contenidos lo cual facilita la posibilidad de federación de contenidos.
¡Gracias por su atención! lzorita@pas. uned. es alopezm@pas. uned. es
- Slides: 29