Fedora (o Arquitectura de Repositorio de Objetos Digitales Flexible y Extensible ) es una arquitectura de repositorio de contenido de gestión de activos digitales (DAM) sobre la que se pueden construir repositorios institucionales , archivos digitales y sistemas de bibliotecas digitales . Fedora es la arquitectura subyacente para un repositorio digital y no es una aplicación completa de gestión, indexación, descubrimiento y entrega. Es una arquitectura modular construida sobre el principio de que la interoperabilidad y la extensibilidad se logran mejor mediante la integración de datos, interfaces y mecanismos (es decir, programas ejecutables) como módulos claramente definidos.
Historia
El software de código abierto Fedora Repository es un proyecto respaldado por la organización sin fines de lucro DuraSpace. El software tiene sus orígenes en la Arquitectura de Repositorio de Objetos Digitales Extensible Flexible (es decir, Fedora), que fue diseñada y desarrollada originalmente por investigadores de la Universidad de Cornell. [2] Fedora es una arquitectura para almacenar, administrar y acceder a contenido digital en forma de objetos digitales inspirada en el Marco de Kahn y Wilensky. [3] Fedora comenzó como un proyecto de investigación financiado por DARPA y la Fundación Nacional de Ciencias en el Grupo de Investigación de Bibliotecas Digitales de la Universidad de Cornell en 1997, donde la primera implementación de referencia se escribió en Java utilizando un enfoque de objetos distribuidos basado en CORBA. [4] [5] La Universidad de Virginia comenzó a experimentar [6] con el software de Cornell y luego se unió a Cornell para establecer el proyecto Fedora Repository que reimplementó Fedora como software de código abierto. Desde entonces, se han realizado varias modificaciones a la arquitectura, [7] y a fines de 2005, se lanzó la versión 2.1. [8] Fedora define un conjunto de abstracciones para expresar objetos digitales, afirmar relaciones entre objetos digitales y vincular "comportamientos" (es decir, servicios) a objetos digitales.
En 2003, Red Hat, Inc. solicitó el estatus de marca registrada para el nombre "Fedora" para asociarlo con su proyecto de sistema operativo Linux . [9] Cornell y UVA disputaron formalmente la solicitud y, como solución final, todas las partes llegaron a un acuerdo de coexistencia que establecía que el proyecto Cornell-UVA podía usar el nombre cuando estuviera claramente asociado con software de código abierto para sistemas de repositorio de objetos digitales y que Red Hat podía usar el nombre cuando estuviera claramente asociado con sistemas operativos de computadora de código abierto. [10]
Tecnología
Fedora proporciona una capa de administración de propósito general para objetos digitales. [11] La administración de objetos se basa en modelos de contenido que representan objetos de datos (unidades de contenido) o colecciones de objetos de datos. Los objetos contienen vínculos entre flujos de datos (archivos de contenido administrados internamente o externos), metadatos (en línea o externos), metadatos del sistema (incluido un PID, identificador persistente , que es único para el repositorio) y comportamientos que son en sí mismos objetos de código que proporcionan enlaces a diseminadores (procesos de software que se pueden usar con los flujos de datos). Los modelos de contenido pueden considerarse como contenedores que dan una forma útil a la información que se vierte en ellos; si la información encaja en el contenedor, se puede usar inmediatamente de formas predefinidas.
Fedora admite dos tipos de servicios de acceso: un cliente de administración para la ingesta, el mantenimiento y la exportación de objetos; o mediante ganchos API para servicios de acceso personalizados basados en la web, creados en HTTP o SOAP. Un repositorio de Fedora proporciona una capa de administración de propósito general para objetos digitales y contenedores que agregan flujos de datos tipificados por MIME (por ejemplo, imágenes digitales, archivos XML, metadatos). Fedora incluye de fábrica las herramientas de software necesarias para ingerir, administrar y proporcionar una entrega básica de objetos con pocos o ningún diseminador personalizado, o puede usarse como backend para una interfaz de usuario más monolítica.
Fedora admite la ingesta y exportación de objetos digitales en una variedad de formatos XML. Esto permite el intercambio de objetos entre Fedora y otras aplicaciones, además de facilitar la conservación y el archivo digital.
- Modelo de objetos digitales El modelo de objetos digitales de FEDORA permite la agregación de metadatos y contenido digital como "flujos de datos", independientemente del formato y la ubicación física. Los objetos de FEDORA pueden incluir contenido de repositorios externos o distribuidos. Los objetos digitales se pueden modelar para representar muchos tipos de entidades de textos digitales, publicaciones, fotos, videos y conjuntos de datos. Los objetos digitales pueden tener "comportamientos" asociados que pueden proporcionar diferentes vistas del objeto o que pueden producir transformaciones dinámicas del contenido del objeto digital.
- Relaciones El modelo de objetos digitales de FEDORA admite la capacidad de afirmar relaciones semánticas mediante el marco de descripción de recursos (RDF) . Las relaciones entre objetos y dentro de los objetos se pueden indexar mediante un almacén triple semántico que permite realizar consultas en todo el repositorio de objetos digitales.
- El servicio de repositorio se basa en cuatro interfaces de programación de aplicaciones (API) principales: administración, acceso, búsqueda y recolección de metadatos a través de OAI-PMH. El sistema es escalable y flexible, y los usuarios de Fedora han adoptado el repositorio como un componente central de muchas aplicaciones y plataformas.
El Proyecto Fedora actualmente cuenta con el apoyo de la organización DuraSpace .
Véase también
Referencias
- ^ "Notas de la versión - Proyecto de repositorio de Fedora". github.com. 24 de junio de 2022. Consultado el 24 de junio de 2022 .
- ^ Payette, S., y Lagoze, C., “Arquitectura de repositorio y objeto digital flexible y extensible (FEDORA)”, Conferencia europea sobre investigación y tecnología avanzada para bibliotecas digitales, Notas de clase en informática, Springer, 1998
- ^ Kahn, R., Wilensky R., Un marco para servicios de objetos digitales distribuidos, International Journal on Digital Libraries. Volumen 6, número 2, abril de 2006. Springer-Verlag Berlin, Heidelberg.
- ^ Payette, Sandra; Lagoze, Carl (2000). Objetos digitales que llevan y hacen cumplir políticas . Conferencia europea sobre investigación y tecnología avanzada para bibliotecas digitales. arXiv : 1312.1260 .
- ^ Payette, Sandra; Lagoze, Carl (1998). Arquitectura de repositorio y objeto digital flexible y extensible (FEDORA). Investigación y tecnología avanzada para bibliotecas digitales. arXiv : 1312.1258 . doi :10.1007/3-540-49653-X_4 . Consultado el 25 de junio de 2022 .
- ^ Staples, T., Wayland, R., Virginia Dons FEDORA: Un prototipo para un repositorio de objetos digitales. Revista D-Lib. Julio/agosto de 2000.
- ^ Payette, S. y Staples, T., “El proyecto Mellon Fedora: la arquitectura de bibliotecas digitales se encuentra con XML y los servicios web”, Sexta Conferencia Europea sobre Investigación y Tecnología Avanzada para Bibliotecas Digitales, Notas de clase en Ciencias de la Computación, Springer, septiembre de 2003
- ^ Lagoze, C., Payette, S., Shin, E. y Wilper, C., “Fedora: una arquitectura para objetos complejos y sus relaciones”, International Journal on Digital Libraries, número especial sobre objetos complejos, Springer, 2005
- ^ Becker, D., Red Hat, investigadores en disputa de nombre. CNET News.com. 6 de noviembre de 2003.
- ^ "Historial del proyecto del repositorio de Fedora". Archivado desde el original el 22 de febrero de 2014. Consultado el 14 de agosto de 2012 .
- ^ "Green, R., Awre, C., El Proyecto REMAP: Pasos hacia un entorno de información habilitado por repositorios. Revista Ariadne. 30 de abril de 2009". Archivado desde el original el 6 de diciembre de 2018. Consultado el 13 de junio de 2012 .
Lectura adicional
- Acs, B., et al., Un enfoque general para la computación intensiva en datos utilizando el marco basado en componentes Meandre. Wands '10 Actas del 1er Taller internacional sobre enfoques de flujo de trabajo para la nueva ciencia centrada en datos. Junio de 2010.
- Allinson, J., Feng, Y., Creación de flujos de trabajo flexibles con Fedora, el enfoque de la Universidad de York. Conferencia Open Repositories 2010, Duraspace User Group. Julio de 2010.
- Baldiris, S., Avila, C., Rivera, P., Guevara, J., Fabregat, R., Módulo de edición web para etiquetar metadatos de los objetos de aprendizaje del repositorio Fedora Commons según los estándares DRD y LOM. FIE '11 Proceedings of the 2011 Frontiers in Education Conference. Octubre de 2011.
- Bayliss, S., Dow, M., Allinson, J., Uso de tecnologías de la Web semántica para integrar tesauros con Fedora a fin de respaldar la catalogación, el descubrimiento, la reutilización y la interoperabilidad. Conferencia Open Repositories 2011. Junio de 2011.
- Bayliss, S., Dow, M., Repositorios de Fedora e identificadores persistentes: un enfoque arquitectónico que coloca a los identificadores persistentes en el centro del modelo de contenido. Conferencia Open Repositories 2011. Junio de 2011.
- Bertazzo, M., Di Iorio, A., Preservación y distribución de contenido audiovisual mediante la integración de Fedora Commons y MediaMosa. Conferencia Open Repositories 2011. Junio de 2011.
- Blekinge, A., Christiansen, K., Enhanced Content Models. Conferencia Open Repositories 2010, Duraspace User Group. Julio de 2010.
- Curley, A., The Hydraulics Project: Empoderando a las comunidades para construir una biblioteca digital utilizando Fedora y un marco de mensajería orientada a servicios y controlado por eventos. Conferencia Open Repositories 2011. Junio de 2011.
- DiLauro, T., Elección de los componentes de una infraestructura digital. First Monday Journal. 3 de mayo de 2004.
- Ferreira, M., Baptista, A., Ramalho, J., Una fundación para la preservación digital automática. Revista Ariadna. 30 de julio de 2006.
- Gourley, D., Battino Viterbo, P., Una infraestructura de repositorio sostenible para las humanidades digitales: la experiencia de DHO. EuroMed'10: Actas de la Tercera conferencia internacional sobre patrimonio digital. Noviembre de 2010.
- Green, R., Awre, C., Waddington, S., El proyecto CLIF: el repositorio como parte de un ciclo de vida del contenido. Revista Ariadne. 9 de marzo de 2012.
- Green, R., El proyecto RepoMMan: automatización de metadatos y flujo de trabajo para Fedora. Revista D-Lib. Septiembre de 2005.
- Hamer, G., Custom Rich Client, Multimedia Interfaces for the Web and Mobile for Fedora and Duracloud Using Adobe Open Source Solutions. Conferencia Open Repositories 2010, Grupo de usuarios de Duraspace. Julio de 2010.
- Kennan, M., Kingsley, D., El estado de la nación: una instantánea de los repositorios institucionales australianos. First Monday Journal. 2 de febrero de 2009.
- Ludwig, J., Enke, H., Fischer, T., Aschenbrenner, A., Diversidad e interoperabilidad de repositorios en un entorno de curación de archivos en red. Conferencia Open Repositories 2010, Sesiones generales. Julio de 2010.
- Puschmann, C., Reimer, P., DiPP y eLanguage: dos modelos cooperativos para el acceso abierto. First Monday Journal. 1 de octubre de 2007.
- Salo, D., Reequipamiento de bibliotecas para el desafío de los datos. Revista Ariadne. 30 de julio de 2010.
- Soroka, A., El uso de flujos de trabajo basados en mensajes en el patrón Service Bus para indexar repositorios de Fedora. Conferencia Open Repositories 2011. Junio de 2011.
- Varanka, M., Varjonen, V., Ryhänen, T., Desarrollo de un sistema de soporte de procesos de publicación con Fedora y Orbeon Forms: un estudio de caso. Conferencia Open Repositories 2010, Duraspace User Group. Julio de 2010.
- Webb, F., Paulson, J., Harvest: Un sistema de búsqueda y descubrimiento de objetos digitales para colecciones distribuidas con diferentes tipos y estructuras de archivos. Conferencia Open Repositories 2010, Duraspace User Group. Julio de 2010.
Enlaces externos