O mediador do Epidemic Marketplace
Autor(a) principal: | |
---|---|
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 |