| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 3.57 MB | Adobe PDF |
Autores
Resumo(s)
E cada vez mais recorrente o uso da Internet para armazenamento de dados científicos, dando primazia a uma melhor organização dos mesmos de forma estruturada e simples, permitindo a cooperação entre a comunidade científica e contribuindo para a melhoria da sua qualidade ao longo do tempo. O projeto aqui apresentado teve como objectivo a concepção e desenvolvimento de um repositório digital com web services para acesso e gestão do seu conteúdo. O trabalho decorreu no âmbito do projecto Europeu Epiwork, que visa a criação de um sistema de previsão, detecção e simulação de surtos epidémicos. Foi realizado com o objectivo de responder a necessidades sentidas com o desenvolvimento e utilização de uma primeira versão. O software do repositório foi construído sobre uma plataforma Fedora Commons com um sistema XACML de autenticação e autorização. O repositório pode ser acedido interactivamente através de um sistema de gestão de conteúdos Drupal. Este utiliza as funcionalidades que os web services desenvolvidos oferecem para aceder e manipular os recursos epidemiológicos do repositório. Os web services fazem a mediação entre os clientes e o repositório através de uma interface RESTful, que transfere, além dos conteúdos, metadados nos formatos OAI-ORE e OAI-PMH.
The use of the Internet for scientific data storage is becoming prevalent, enabling their structured organization, the cooperation among the scientific community and their improvement over time. The objective of this project was the design and implementation of a digital repository with web services for epidemic data management. The project took place within the Epiwork project, which has the goal of developing a system for the prediction, detection and simulation of epidemic outbreaks. The development is intended to answer the needs identified with the development and use of an initial version. The software of the repository was built on the Fedora Commons framework, with an XACML user authentication and authorization system. The repository has an interactive interface based on the Drupal Content Management System. It uses the developed web services for access to the epidemic resources in the repository. The web services implement a RESTful interface exchanging contents and structured meta-data in the OAI-ORE and OAI-PMH formats.
The use of the Internet for scientific data storage is becoming prevalent, enabling their structured organization, the cooperation among the scientific community and their improvement over time. The objective of this project was the design and implementation of a digital repository with web services for epidemic data management. The project took place within the Epiwork project, which has the goal of developing a system for the prediction, detection and simulation of epidemic outbreaks. The development is intended to answer the needs identified with the development and use of an initial version. The software of the repository was built on the Fedora Commons framework, with an XACML user authentication and authorization system. The repository has an interactive interface based on the Drupal Content Management System. It uses the developed web services for access to the epidemic resources in the repository. The web services implement a RESTful interface exchanging contents and structured meta-data in the OAI-ORE and OAI-PMH formats.
Descrição
Trabalho de projecto de mestrado em Engenharia Informática (Sistemas de Informação), apresentado à Universidade de Lisboa, através da Faculdade de Ciências, 2012
Palavras-chave
Repositório digital Metadados Sistema de gestão de conteúdos Web services Trabalhos de projecto de mestrado - 2012
