masterThesis
IAGO: um Sistema Gerenciador de Dados na Web
Registro en:
SANTOS, Wilker Cavalcante do Rego. IAGO: um Sistema Gerenciador de Dados na Web. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2019.
Autor
SANTOS, Wilker Cavalcante do Rego
Institución
Resumen
A Web tornou-se uma importante ferramenta de compartilhamento e consumo de dados e informações. Apesar de a ideia de compartilhamento de dados na Web não ser nova, inúmeros desafios ainda podem ser encontrados e estes podem dificultar a comunicação entre quem compartilha os dados e quem os consome, como o gerenciamento dos metadados, atualização dos conjuntos de dados e versionamento dos mesmos. Neste contexto, este trabalho propõe o IAGO, um Sistema Gerenciador de Dados na Web que, além de seguir a maioria das boas práticas para dados na Web propostas pelo W3C, tem a finalidade de automatizar os processos envolvidos. O IAGO se destaca pelos seguintes diferenciais: i) Extração de dados de diversos tipos de fontes de dados; ii) Geração automática de descrição dos Conjuntos de Dados através de metadados, legível por seres humanos e máquinas; iii) Atualização automática dos conjuntos de dados de acordo com frequências de atualização pré-definidas; iv) Gerenciamento de versões dos conjuntos de dados; v) Alta adaptabilidade do sistema; CAPES The Web has become an important tool for sharing and consuming data and information. Although the idea of data sharing on the Web is not new, numerous challenges can still be encountered and these can make it difficult to communicate between those who share data and those who consume it, such as metadata management, dataset updating, and versioning. . In this context, this paper proposes IAGO, a Data on the Web Management System, which, in addition to following most of the best practices proposed by the W3C, aims to automate the processes involved. IAGO stands out for the following advantages: i) Data extraction from various types of data sources; ii) Automatic generation of datasets description through metadata, readable by humans and machines; iii) Automatic update of datasets according to predefined update frequencies; iv) Dataset version management; v) High adaptability of the system;