Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas

Detalhes bibliográficos
Autor(a) principal: Oliveira, Fábio André Lopes de
Data de Publicação: 2014
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/11067/970
Resumo: Mestrado em Engenharia Electrónica e Informática
id RCAP_4f88ce5c200f66afef7f35171df1f182
oai_identifier_str oai:repositorio.ulusiada.pt:11067/970
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 Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesasDesenvolvimento de softwareGestão de InformaçãoMestrado em Engenharia Electrónica e InformáticaExame público realizado em 18 de Março de 2014A colossal expansão da internet é responsável por uma criação substancial de conhecimento que deve ser guardado e mantido em bases de dados centralizadas que por sua vez também aumentam em tamanho e complexidade. Manter e actualizar as informações armazenadas nas bases de dados não pode ser feito de forma eficiente pelos seres humanos por si só; ferramentas automatizadas têm sido usadas há algum tempo, com vários graus de sucesso. Uma das primeiras ferramentas de software a surgir foi o "web crawler", que é a base de como os motores de busca trabalham. Outra classe importante de ferramentas, chamada "internet bots", ou simplesmente "bots" (da palavra "robot"), é usado para ajudar os humanos a gerir grandes quantidades de dados. Apesar da Wikipédia usar bots há mais de 10 anos, as páginas web de freguesias portuguesas estão frequentemente desactualizadas ou têm informações insuficientes. Além disso, os dados que podem ser utilizados para actualizar estas páginas web estão espalhados por várias fontes e têm um formato que não permite uma fácil comparação entre duas ou mais freguesias. Este trabalho descreve o desenvolvimento de uma ferramenta automatizada para reunir informações de várias fontes (online e offline) sobre freguesias portuguesas, seguindo os passos principais da Engenharia de Software, isto é, especificação de requisitos, desenho, implementação e testes. O resultado deste trabalho específico para um caso em particular demonstra a construção de uma ferramenta simples e acessível tanto a utilizadores básicos como a avançados, de maneira a usá-la para extrair informações sobre freguesias portuguesas.The remarkable growth of the Internet accounts for a substantial creation of knowledge. This knowledge is stored in centralized databases, which have increased in size and complexity. Maintaining and updating the information stored in databases cannot be done efficiently by humans alone; automated tools have been used for quite some time with various degrees of success. One of the first software tools to emerge was the "web crawler", which is the basis of how search engines work. Another important class of tools, called "internet bots" or simply “bots” (from the word “robot”), is used to help humans manage large quantities of data. Even though Wikipedia uses bots for over 10 years, the web pages of Portuguese civil parishes are frequently outdated or have insufficient information. In addition, the data that can be used to update these web pages is scattered in various sources and in a format that does not allow an easy comparison between two or more parishes. For instance, an organization may need to compare the distribution of population from various parishes according to the number of people per family, age group or marital status. This work describes the development of an automated tool to gather information from various sources (both online and offline) about Portuguese civil parishes (“freguesias” in Portuguese), following the main steps of Software Engineering namely, requirement specification, application design and implementation, and testing. The result of this particular work for a particular case demonstrates the construction of an easy and accessible tool that both basic and advanced users can use to extract information about Portuguese civil parishes2014-07-14T13:54:29Z2014-07-142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdftext/plain; charset=utf-8http://hdl.handle.net/11067/970http://hdl.handle.net/11067/970TID:201724901pormetadata only accessinfo:eu-repo/semantics/openAccessOliveira, Fábio André Lopes dereponame: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:RCAAP2024-01-04T01:50:46Zoai:repositorio.ulusiada.pt:11067/970Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:28:20.644556Repositó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 Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
title Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
spellingShingle Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
Oliveira, Fábio André Lopes de
Desenvolvimento de software
Gestão de Informação
title_short Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
title_full Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
title_fullStr Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
title_full_unstemmed Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
title_sort Desenvolvimento de uma ferramenta automatizada para consolidar informação sobre freguesias portuguesas
author Oliveira, Fábio André Lopes de
author_facet Oliveira, Fábio André Lopes de
author_role author
dc.contributor.author.fl_str_mv Oliveira, Fábio André Lopes de
dc.subject.por.fl_str_mv Desenvolvimento de software
Gestão de Informação
topic Desenvolvimento de software
Gestão de Informação
description Mestrado em Engenharia Electrónica e Informática
publishDate 2014
dc.date.none.fl_str_mv 2014-07-14T13:54:29Z
2014-07-14
2014-01-01T00:00:00Z
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/11067/970
http://hdl.handle.net/11067/970
TID:201724901
url http://hdl.handle.net/11067/970
identifier_str_mv TID:201724901
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv metadata only access
info:eu-repo/semantics/openAccess
rights_invalid_str_mv metadata only access
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
text/plain; charset=utf-8
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_ 1799136763781840896