Fedora (o Arquitectura de repositorio de objetos digitales extensible flexible ) es una arquitectura de repositorio de contenido de gestión de activos digitales (DAM) sobre la cual se pueden construir repositorios institucionales , archivos digitales y sistemas de bibliotecas digitales . Fedora es la arquitectura subyacente de un repositorio digital y no es una aplicación completa de administració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.
Desarrollador (es) | DuraSpace |
---|---|
Versión inicial | 16 de mayo de 2003 |
Lanzamiento estable | 5.0.2 [1] / 14/02/2019 [±] |
Repositorio | |
Plataforma | Java |
Tipo | Gestión de activos digitales |
Licencia | Licencia Apache 2.0 |
Sitio web | fedora-commons |
Historia
El software de código abierto del Repositorio de Fedora es un proyecto respaldado por la organización sin fines de lucro DuraSpace. El software tiene su origen 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 inspirados en Kahn y Wilensky Framework. [3] Fedora comenzó como un proyecto de investigación financiado por DARPA y la National Science Foundation 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 objeto distribuido 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 Repositorio de Fedora que volvió a implementar Fedora como software de código abierto. Desde entonces, se han realizado varias modificaciones a la arquitectura, [7] ya finales 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 que el nombre "Fedora" se asocie con su proyecto de sistema operativo Linux . [9] Cornell y UVA disputaron formalmente la solicitud y, como acuerdo final, todas las partes llegaron a un acuerdo de coexistencia que establecía que el proyecto Cornell-UVA podría usar el nombre cuando esté 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 estaba 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 gestió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 externos o administrados internamente), metadatos (en línea o externos), metadatos del sistema (incluido un PID (identificador persistente) que es exclusivo del repositorio) y comportamientos que son en sí mismos objetos de código que proporcionan vínculos. o enlaces a difusores (procesos de software que se pueden utilizar con los flujos de datos). Los modelos de contenido pueden concebirse como contenedores que dan una forma útil a la información que se vierte en ellos; si la información se ajusta al contenedor, se puede utilizar inmediatamente de formas predefinidas.
Fedora admite dos tipos de servicios de acceso: un cliente de administración para ingesta, mantenimiento y exportación de objetos; o mediante enlaces de API para servicios de acceso personalizados basados en 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 de tipo mímico (por ejemplo, imágenes digitales, archivos XML, metadatos). Fedora listo para usar incluye las herramientas de software necesarias para ingerir, administrar y proporcionar la 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 preservación y el archivo digitales.
- 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, desde 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 utilizando el Marco de descripción de recursos (RDF) . Las relaciones entre objetos y dentro de los objetos se pueden indexar utilizando 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.
Actualmente, el Proyecto Fedora cuenta con el apoyo de la organización DuraSpace .
Ver también
Referencias
- ^ "Notas de la versión de Fedora 5.0.2" . duraspace.org. 14 de febrero de 2019 . Consultado el 30 de mayo de 2019 .
- ^ 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 la conferencia en informática, Springer, 1998
- ^ Kahn, R., Wilensky R., Un marco para servicios de objetos digitales distribuidos, Revista internacional sobre bibliotecas digitales. Volumen 6 Número 2, abril de 2006. Springer-Verlag Berlín, Heidelberg.
- ^ Payette, S. y Lagoze, C., "Policy-Carrying, Policy-Enforcing Digital Objects", Conferencia europea sobre investigación y tecnología avanzada para bibliotecas digitales, Lisboa, Portugal, publicado en Lecture Notes in Computer Science, Springer, 2000
- ^ Payette, S., Lagoze, C., Arquitectura de repositorio y objeto digital flexible y extensible (FEDORA). Segunda Conferencia Europea sobre Investigación y Tecnología Avanzada para Bibliotecas Digitales, ECDL'98 Heraklion, Creta, Grecia 21-23 de septiembre de 1998.
- ^ 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., "The Mellon Fedora Project: Digital Library Architecture Meets XML and Web Services", Sexta Conferencia Europea sobre Investigación y Tecnología Avanzada para Bibliotecas Digitales, Lecture Notes in Computer Science, Springer, septiembre de 2003
- ^ Lagoze, C., Payette, S., Shin, E. y Wilper, C., "Fedora: una arquitectura para objetos complejos y sus relaciones", Revista internacional sobre bibliotecas digitales, número especial sobre objetos complejos, Springer, 2005
- ^ Becker, D., Red Hat, investigadores de nombre tiff. 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 para repositorios. Revista Ariadne. 30 de abril de 2009.
Otras lecturas
- Acs, B., et al., Un enfoque general para la computación intensiva en datos utilizando el marco basado en componentes de Meandre. Wands '10 Actas del primer taller internacional sobre enfoques de flujo de trabajo para la nueva ciencia centrada en datos. Junio de 2010.
- Allinson, J., Feng, Y., Construyendo 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 de Fedora Commons bajo los estándares DRD y LOM. Actas de la FIE '11 de la Conferencia Fronteras en la Educación de 2011. Octubre de 2011.
- Bayliss, S., Dow, M., Allinson, J., Uso de tecnologías de Web Semántica para integrar tesauros con Fedora para admitir catalogación, descubrimiento, reutilización e interoperabilidad. Conferencia Open Repositories 2011. Junio de 2011.
- Bayliss, S., Dow, M., repositorios de Fedora e identificadores persistentes: un enfoque arquitectónico que coloca los identificadores persistentes en el corazón del modelo de contenido. Conferencia Open Repositories 2011. Junio de 2011.
- Bertazzo, M., Di Iorio, A., Preservando y entregando contenido audiovisual integrando Fedora Commons y MediaMosa. [ enlace muerto permanente ] Conferencia Open Repositories 2011. Junio de 2011.
- Blekinge, A., Christiansen, K., Modelos de contenido mejorados. 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 orientado a servicios impulsado por eventos. [ enlace muerto permanente ] Conferencia Open Repositories 2011. Junio de 2011.
- DiLauro, T., Elección de los componentes de una infraestructura digital. Diario del primer lunes. 3 de mayo de 2004.
- Ferreira, M., Baptista, A., Ramalho, J., A Foundation for Automatic Digital Preservation. Revista Ariadne. 30 de julio de 2006.
- Gourley, D., Battino Viterbo, P., Una infraestructura de repositorio sostenible para humanidades digitales: la experiencia 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 del ciclo de vida del contenido. Revista Ariadne. 9 de marzo de 2012.
- Green, R., The RepoMMan Project: Automatización de metadatos y flujo de trabajo para Fedora. Revista D-Lib. Septiembre de 2005.
- Hamer, G., cliente enriquecido personalizado, interfaces multimedia para la web y dispositivos móviles para Fedora y Duracloud utilizando soluciones de código abierto de Adobe. Conferencia Open Repositories 2010, Duraspace User Group. Julio de 2010.
- Kennan, M., Kingsley, D., El estado de la nación: una instantánea de los repositorios institucionales australianos. Diario del primer lunes. 2 de febrero de 2009.
- Ludwig, J., Enke, H., Fischer, T., Aschenbrenner, A., Diversity and Interoperability of Repositories in a Grid Curation Environment. Conferencia Open Repositories 2010, Sesiones Generales. Julio de 2010.
- Puschmann, C., Reimer, P., DiPP y eLanguage: dos modelos cooperativos para el acceso abierto. Diario del primer lunes. 1 de octubre de 2007.
- Salo, D., Retooling Libraries for the Data Challenge. Revista Ariadne. 30 de julio de 2010.
- Soroka, A., El uso de flujos de trabajo basados en mensajes en el patrón de bus de servicio para indexar repositorios de Fedora. [ enlace muerto permanente ] Conferencia Open Repositories 2011. Junio de 2011.
- Varanka, M., Varjonen, V., Ryhänen, T., Desarrollo de un sistema de apoyo al proceso de publicación con Fedora y Orbeon Forms - Un caso de estudio. 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 de archivos y estructuras. Conferencia Open Repositories 2010, Duraspace User Group. Julio de 2010.
enlaces externos
- Repositorio de Fedora "Involúcrate"
- DuraSpace
- Sitio web de Fedora Commons
- Licencias de Fedora-Commons