O mediador do Epidemic Marketplace

Detalhes bibliográficos
Autor(a) principal: Ferreira, Hugo Miguel Martins Brito
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/7988
Resumo: Trabalho de projecto de mestrado em Engenharia Informática (Sistemas de Informação), apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011
id RCAP_e23e6c03009c1887a8d0eb9a074b38c4
oai_identifier_str oai:repositorio.ul.pt:10451/7988
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling O mediador do Epidemic MarketplaceEpiworkEpidemic MarketplaceMediadorDatasetsRepositório digitalFedora repositoryMuradoraOAI-PMHOAI-OREMetadadosTrabalhos de projecto de mestrado - 2011Trabalho de projecto de mestrado em Engenharia Informática (Sistemas de Informação), apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011Este 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.This report presents the work on building the Mediator services for the Epidemic Marketplace platform, as part of the European project Epiwork. This project aims to create a system for forecasting, detection and simulation of the occurrence of temporally and spatially localized outbreaks. The Epidemic Marketplace is responsible for maintaining and managing epidemic data. The Mediator provides a set of web services through a RESTful interface, responsible for the mediation between the Fedora Repository and its users, enabling these to implement operations of reading and writing over the first. The mediation services provided may be directly used by the registered and authorized users of the Epidemic Marketplace, as well as by any applications built by them, presenting valid credentials. The implemented upload web service follows OAI-ORE conventions, which support the composite digital objects, while the search web service is based on the OAIPMH protocol. A download web service for accessing the digital objects stored in the repository was also implemented. Given that the Epidemic Marketplace repository is based on Fedora Commons Repository Software, the mediation services communicate primarily with the Fedora Commons API to process the requests. Finally, the provided authentication scheme is based on the authentication method for HTTP Basic Access Authorization, which allows the Mediator services to receive the credentials from the users for subsequent validation by an LDAP server accessed through a JNDI interface.Silva, Fabrício Alves Barbosa daSilva, Mário J. Gaspar da, 1961-Repositório da Universidade de LisboaFerreira, Hugo Miguel Martins Brito2013-03-14T15:26:32Z20112011-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/7988porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T15:51:35Zoai:repositorio.ul.pt:10451/7988Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:32:39.016771Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv O mediador do Epidemic Marketplace
title O mediador do Epidemic Marketplace
spellingShingle O mediador do Epidemic Marketplace
Ferreira, Hugo Miguel Martins Brito
Epiwork
Epidemic Marketplace
Mediador
Datasets
Repositório digital
Fedora repository
Muradora
OAI-PMH
OAI-ORE
Metadados
Trabalhos de projecto de mestrado - 2011
title_short O mediador do Epidemic Marketplace
title_full O mediador do Epidemic Marketplace
title_fullStr O mediador do Epidemic Marketplace
title_full_unstemmed O mediador do Epidemic Marketplace
title_sort O mediador do Epidemic Marketplace
author Ferreira, Hugo Miguel Martins Brito
author_facet Ferreira, Hugo Miguel Martins Brito
author_role author
dc.contributor.none.fl_str_mv Silva, Fabrício Alves Barbosa da
Silva, Mário J. Gaspar da, 1961-
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Ferreira, Hugo Miguel Martins Brito
dc.subject.por.fl_str_mv Epiwork
Epidemic Marketplace
Mediador
Datasets
Repositório digital
Fedora repository
Muradora
OAI-PMH
OAI-ORE
Metadados
Trabalhos de projecto de mestrado - 2011
topic Epiwork
Epidemic Marketplace
Mediador
Datasets
Repositório digital
Fedora repository
Muradora
OAI-PMH
OAI-ORE
Metadados
Trabalhos de projecto de mestrado - 2011
description Trabalho de projecto de mestrado em Engenharia Informática (Sistemas de Informação), apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011
publishDate 2011
dc.date.none.fl_str_mv 2011
2011-01-01T00:00:00Z
2013-03-14T15:26:32Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10451/7988
url http://hdl.handle.net/10451/7988
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134219154227200