Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Fernando Manuel Fernandes
Data de Publicação: 2018
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/10348/9244
Resumo: O Sistema de Informação de Apoio ao Ensino (SIDE) é um sistema que assenta a maior parte do seu funcionamento na plataforma web. O objetivo principal é disponibilizar o acesso à informação e facilitar a gestão de informação por parte de todos os intervenientes na atividade académica dos vários departamentos pertencentes à Universidade de Trás-os-Montes e Alto Douro (UTAD). Esta dissertação foca a evolução e desenvolvimento de vários temas e tecnologias e o seu contributo para a melhoria da interoperabilidade dos serviços da universidade. O objetivo do trabalho desenvolvido no âmbito desta dissertação é a resolução do problema de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE) e agregação de informação académica dispersa em várias fontes de dados. Para alcançar o objetivo, desenvolveu-se e implementou-se uma API REST baseada numa arquitetura de microserviços e recorreu-se a tecnologias de código aberto. Por último, a API REST desenvolvida é aplicada a um caso de utilização e é testada em termos de performance do seu funcionamento.
id RCAP_5063b859f938df2438d0a32485e017a1
oai_identifier_str oai:repositorio.utad.pt:10348/9244
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 Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)InteroperabilidadeLinguagens de programação webServiços webRESTAPIDesenho / Documentação automática de APIFrameworks de desenvolvimento (REST)Código abertoMicroserviçosAutenticaçãoAutorizaçãoO Sistema de Informação de Apoio ao Ensino (SIDE) é um sistema que assenta a maior parte do seu funcionamento na plataforma web. O objetivo principal é disponibilizar o acesso à informação e facilitar a gestão de informação por parte de todos os intervenientes na atividade académica dos vários departamentos pertencentes à Universidade de Trás-os-Montes e Alto Douro (UTAD). Esta dissertação foca a evolução e desenvolvimento de vários temas e tecnologias e o seu contributo para a melhoria da interoperabilidade dos serviços da universidade. O objetivo do trabalho desenvolvido no âmbito desta dissertação é a resolução do problema de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE) e agregação de informação académica dispersa em várias fontes de dados. Para alcançar o objetivo, desenvolveu-se e implementou-se uma API REST baseada numa arquitetura de microserviços e recorreu-se a tecnologias de código aberto. Por último, a API REST desenvolvida é aplicada a um caso de utilização e é testada em termos de performance do seu funcionamento.The Teaching Support Information System (SIDE) is a system that has most of its operation on web platform. The main objective is to provide information access and to facilitate information management by all those involved in the academic activity of the several departments of the University of Trás-osMontes and Alto Douro (UTAD). This dissertation focuses on the evolution and development of several subjects and technologies and their contribution to improving the interoperability of the university services. The objective of the work developed in the scope of this dissertation is the resolution of the interoperability problem of the Teaching Support Information System (SIDE) and the aggregation of academic information dispersed in several data sources. To achieve the goal, we developed and implemented a REST API based on a microservice architecture and the use of open source technologies. Finally, the developed REST API is applied to a use case and is tested in terms of performance of its operation.2019-04-24T11:06:33Z2018-12-14T00:00:00Z2018-12-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10348/9244porRodrigues, Fernando Manuel Fernandesinfo: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:RCAAP2024-02-02T12:27:28Zoai:repositorio.utad.pt:10348/9244Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:00:06.001127Repositó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 Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
title Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
spellingShingle Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
Rodrigues, Fernando Manuel Fernandes
Interoperabilidade
Linguagens de programação web
Serviços web
REST
API
Desenho / Documentação automática de API
Frameworks de desenvolvimento (REST)
Código aberto
Microserviços
Autenticação
Autorização
title_short Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
title_full Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
title_fullStr Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
title_full_unstemmed Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
title_sort Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
author Rodrigues, Fernando Manuel Fernandes
author_facet Rodrigues, Fernando Manuel Fernandes
author_role author
dc.contributor.author.fl_str_mv Rodrigues, Fernando Manuel Fernandes
dc.subject.por.fl_str_mv Interoperabilidade
Linguagens de programação web
Serviços web
REST
API
Desenho / Documentação automática de API
Frameworks de desenvolvimento (REST)
Código aberto
Microserviços
Autenticação
Autorização
topic Interoperabilidade
Linguagens de programação web
Serviços web
REST
API
Desenho / Documentação automática de API
Frameworks de desenvolvimento (REST)
Código aberto
Microserviços
Autenticação
Autorização
description O Sistema de Informação de Apoio ao Ensino (SIDE) é um sistema que assenta a maior parte do seu funcionamento na plataforma web. O objetivo principal é disponibilizar o acesso à informação e facilitar a gestão de informação por parte de todos os intervenientes na atividade académica dos vários departamentos pertencentes à Universidade de Trás-os-Montes e Alto Douro (UTAD). Esta dissertação foca a evolução e desenvolvimento de vários temas e tecnologias e o seu contributo para a melhoria da interoperabilidade dos serviços da universidade. O objetivo do trabalho desenvolvido no âmbito desta dissertação é a resolução do problema de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE) e agregação de informação académica dispersa em várias fontes de dados. Para alcançar o objetivo, desenvolveu-se e implementou-se uma API REST baseada numa arquitetura de microserviços e recorreu-se a tecnologias de código aberto. Por último, a API REST desenvolvida é aplicada a um caso de utilização e é testada em termos de performance do seu funcionamento.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-14T00:00:00Z
2018-12-14
2019-04-24T11:06:33Z
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/10348/9244
url http://hdl.handle.net/10348/9244
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_ 1799137084589473792