Please use this identifier to cite or link to this item: http://hdl.handle.net/10348/9244
Title: Camada (interface) de interoperabilidade do Sistema de Informação de Apoio ao Ensino (SIDE)
Authors: Rodrigues, Fernando Manuel Fernandes
Advisor: Barbosa, Luis Filipe Leite
Keywords: 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
Issue Date: 14-Dec-2018
Abstract: 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.
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.
Description: Dissertação de Mestrado em Engenharia Informática apresentada à Universidade de Trás-os-Montes e Alto Douro
URI: http://hdl.handle.net/10348/9244
Document Type: Master Thesis
Appears in Collections:DENG - Dissertações de Mestrado
TD - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
Fernando Manuel Fernandes Rodrigues.pdf2,5 MBAdobe PDFThumbnail
View/Open


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex mendeley Endnote Logotipo do DeGóis Logotipo do Orcid 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.