Post on 16-Apr-2015
Indice
TerminologiaDefinicaoConstrução Exemplos
Terminologia
Biblioteca eletronica
Biblioteca digital Biblioteca virtual
Definicao
Digital Library Federation (FDL)
As bibliotecas digitais sao organizacoes que fornecem os recursos especializados pra selecionar, estruturar, oferecer acesso, interpretar, distribuir, conservar a integridade e assegurar a persistencia atraves do tempo de colecoes de trabalhos digitais para que estes estejam disponiveis de forma facil e economica para serem usados por uma comunidade determinada ou por um conjunto de comunidades.
Waters, D.J.: What Are Digital Libraries? CLIR Issues, 4, 1998, http://www.clir.org/pubs/issues/issues04.html)
Construção
• Criar conjunto de componentes
Trabalhos relacionados
• Existem vários trabalhos na literatura que tratam da construção de conjuntos de componentes para criação de bibliotecas digitais
Construção
• Open Digital Libraries (ODL)
• Baseado em arquivos abertos.• Neste cenário, componentes se comunicam através de protocolos baseados
em XML (XOAI).
– Vantagens• Simplicidade: O protocolo de arquivos abertos é fácil e simples de
entender.• Abertura: O protocolo de arquivos abertos é de domínio público.• Reuso: construir sistemas através de componentes leva ao reuso dos
resultados.
Construção
• Fedora
• È um repositório extensível para armazenamento, gerenciamento e disseminação de objetos complexos e relacionamentos entre eles.
• A arquitetura é implementada como um serviço web(sistema de software desenhado para suportar interações entre aplicações de uma rede.
Construção
• OpenDLib– Toolkit para criação de bibliotecas digitais, de acordo
com os requisitos de um usuário.– O toolkit são serviços que implementam a
funcionalidade de uma biblioteca digital, fazendo poucas suposições sobre a natureza dos documentos armazenados
– Similar ao ODL, mais não usa o protocolo OAI– Utiliza abordagem de componentes.– Não utiliza a tecnologia de serviços web
Construção
• Greenstone– Um dos pioneiros a adotar a abordagem de componentes
– Não utiliza arquivos abertos nem serviços web(penalizando a interoperabilidade)
– Uma das vantagens é que seu mecanismo de busca proporciona busca por palavra-chave e realiza compressão do arquivo invertido utilizado neste processo.
Descrição do projeto
• O repositório de dados, baseado na arquitetura Fedora, que também fornece serviços básicos de infra-estrutura, como um provedor de dados OAI e versionamento dos objetos.
• Serviços web, responsável por prover os serviços da biblioteca digital.
• Camada cliente, responsável pela interface com o usuário, envio de dados aos serviços web e tratamento da resposta retornada pelos mesmos. Neste trabalho, esta camada é composta por servlets Java, que executam transformações XSL (XSLT) nos dados retornados pelos serviços.
Bibliografia
Varios artigos com autorMarcos Andre Goncalves (UFMG)Alberto H. F. Laender (UFMG)
1 Workshop em Bibliotecas Digitais