Please use this identifier to cite or link to this item: https://hdl.handle.net/1822/84577

TitleCLAV: nova ontologia
Author(s)Cunha, José Ricardo Sousa Mendes da
Advisor(s)Ramalho, José Carlos
KeywordsCLAV
FAIR
API
SWAGGER
Issue date5-Jan-2023
Abstract(s)O Classificação e Avaliação de Processos da Administração Pública (CLAV) é um projeto nacio nal financiado pelo Simplex e que visa a classificação e a avaliação de toda a documentação circulante na Administração Pública (AP) portuguesa. A ontologia atual que suporta o CLAV foi desenvolvida de uma forma incremental (patchwork) e a certa altura não houve o cuidado e o formalismo necessário. Este projeto teve duas componentes. Uma teórica onde se especificou uma nova ontologia Web Ontology Language (OWL) seguindo os padrões de nomenclatura Findability, Accessibility, Interoperability, and Reusability (FAIR), e em inglês. E uma prática, que consistiu em criar de raiz uma Application Programming Interface (API) de dados sobre esta ontologia, onde se implementou cerca de oitenta rotas que no seu todo constituem um serviço autónomo (houve um reaproveitamento da API atual mas foi necessário recodificar algumas rotas, criar novas e alterar o output de outras). Foi criada também a documentação da API em Swagger de modo a haver uma fácil compreensão da mesma. Ainda no contexto deste projeto, foi desenvolvido um novo migrador que transfere a informação das folhas de recolha de dados usadas atualmente para a nova ontologia especificada.
CLAV is a national project financed by Simplex that aims to classify and evaluate all the current documentation in the portuguese Public Administration (AP). The current ontology that supports CLAV was developed in an incremental way (patchwork) and at some point there was no care and formalism necessary. This project had two components. A theoretical one, where it was specified a new OWL ontology, using the FAIR naming patterns, and in english. And a practical one, that consisted in creating from scratch an API about this ontology, implementing about eighty routes which as a whole will constitute an autonomous service (the current API was reused, however recoding some routes and creating new ones and changing others output was necessary). The API documentation was also created, using Swagger, so that it can be easily understood. Also in the context of this project, it was developed a new migrator that transfers the information from the currently used data collection sheets to the new specified ontology.
TypeMaster thesis
DescriptionDissertação de mestrado integrado em Engenharia Informática
URIhttps://hdl.handle.net/1822/84577
AccessOpen access
Appears in Collections:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
Jose Ricardo Sousa Mendes da Cunha.pdf2,99 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID