Silva, Mário Jorge Costa Gaspar daSilva, Fabrício Alves Barbosa daFerreira, Hugo Miguel Martins Brito2011-05-042014-11-142011-05-042014-11-142011http://hdl.handle.net/10451/13945http://repositorio.ul.pt/handle/10455/6740Este relatório apresenta o trabalho centrado na construção de um Mediador para a plataforma Epidemic Marketplace, inserido no projecto europeu Epiwork. O projecto Epiwork visa a criação de um sistema de previsão, detecção e simulação da ocorrência de surtos epidémicos localizados temporal e espacialmente. A Epidemic Marketplace é a plataforma responsável pela manutenção e gestão dos dados. O Mediador disponibiliza um conjunto de serviços web, através de uma interface RESTful, responsáveis pela mediação entre o Repositório Digital Fedora Commons e os seus utilizadores, possibilitando a estes últimos a concretização de operações de leitura e de escrita sobre o primeiro. Os serviços de mediação disponibilizados podem ser utilizados directamente pelos Utilizadores autorizados e registados no Epidemic Marketplace, assim como por aplicações por estes concretizadas, desde que as credenciais sejam válidas. Entre os serviços web implementados há a destacar a concretização da abordagem OAI-ORE no serviço de upload que introduz o conceito de objectos digitais compostos, assim como a integração do protocolo OAI-PMH que consiste na recolha de metadados, no qual se baseia o serviço de pesquisa. Foi também construído um serviço de transferência de objectos digitais armazenados no repositório. Estando o Repositório Digital assente no Fedora Commons Repository Software, é com a API do Fedora que os serviços de mediação vão sobretudo comunicar de modo a processarem os pedidos. Por fim, foi construído um esquema de autenticação baseado no método de Acesso Básico de Autorização HTTP, que permite ao Mediador a recepção das credenciais dos Utilizadores para posterior validação das mesmas junto a um servidor LDAP, através da interface JNDI.porEpidemic Marketplacerepositório digitalFedora RepositoryEpiworkMuradoraOAI-PMHMediadorOAI-OREmetadadosdatasetsO MEDIADOR DO EPIDEMIC MARKETPLACEmaster thesis