top of page

Flexible Extensible Digital Object Repository Architecture

Categoria: plataforma
Contexto organizacional: Fedora Repository Project - Fedora Leadership Group - Cornell University, actualmente sob Duraspace-MIT
Sede: Oregon, USA
Suporte: Duraspace - MIT
URL: http://fedorarepository.org/about
Relacionado com: DSpace, RODA, SPARQL,Hateoas, Islandora, Hydra
Assuntos: preservação digital, plataforma, aplicação, repositórios digitais

Mais sobre este item:

Fedora é um framework que visa a construção de respositórios digitais com alto grau de confiabilidade. A versão actual é o Fedora 4, um middleware. uma plataforma sobre a qual se desenvolvem aplicações. Está integrado no projecto DuraSpace, associação criada para aproximar o Fedora e o DSpace. O modelo Fedora foi desenvolvido pelo Fedora Leadership Group da Cornell University e o modelo DSpace pelo MIT. O primeiro destacou-se pela robustez, flexibilidade e segurança, o que o tornou recomendável para contextos de preservação digital (por ex. projecto RODA). No entanto a sua interface é pouco amigável. O segundo destacou-se, precisamente, pelo desenvolvimento das suas interfaces (de administração e do utilizador), o que fez dele a primeira escolha repositórios digitais para divulgação na Web.

 

Características da plataforma (ver desenvolvido em: https://wiki.duraspace.org/display/FF/Fedora+4.0+Feature+Set )

- interface intuitiva - REST-API

- autorização de acesso - reforçado

- armazenamento durável - integridade e transparência, sem vínculo a software específico; checksum binário

- full backup and restore

- exportação dos conteúdos mantendo a estrutura e os containers,  em XML

- clustering - várias instâncias num único projecto, melhor performance, escalabilidade e redundância

- estruturação do contéudo, permitindo estabelecer níveis hierárquicos, onde podem estar containers e também ficheiros binários

- dados acessíveis através de URL, em RDF, e utilizando parcialmente a query language SPARQL

- índices de pesquisa - Solr index

 

Ver também:

DURASPACE: http://www.duraspace.org/     

 

HATEOAS (Hypermedia as the Engine of Application State) -interface intuitiva; arquitectura de aplicação RESTfull, oposta à arquitectura SOA, em que o cliente interage com uma aplicação através de hypermedia fornecida dinamicamente pelo servidor (ver: https://en.wikipedia.org/wiki/HATEOAS)

Hydra - projecto, plataforma técnica, open source, que pode  ser implementada no topo do Fedora - http://projecthydra.org/  

Islandora - projecto, plataforma que pode ser implementada no topo do Fedora:  http://islandora.ca/  

 

Revisto em: 20 Agosto de 2016

 

bottom of page