Notícias

Banca de DEFESA: SAMUEL LINHARES SANTANA

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE: SAMUEL LINHARES SANTANA
DATA: 22/08/2019
HORA: 09:00
LOCAL: LABTIC
TÍTULO:

 Sharingan: Uma Ferramenta de Gerenciamento de API RESTful Utilizando Programação Orientada a Aspecto

 

PALAVRAS-CHAVES:

APIs, gestão de APIs, monitoramento de APIs, Java APIs


PÁGINAS: 75
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
ESPECIALIDADE: Engenharia de Software
RESUMO:

Em um cenário global, as APIs estão se tornando uma parte cada vez mais importante da Web. Há um conjunto cada vez maior de serviços disponíveis, originários de cenários globais e de crescimento explosivos, como mobilidade conectada, cidades inteligentes ou a internet das coisas. Em um cenário de mercado, a competição baseada em inovação vem ganhando maior importância nos últimos anos, uma questão central para os pesquisadores é como a Tecnologia da Informação (TI) pode ajudar as empresas a fortalecer sua capacidade inovadora. Nesse contexto, as APIs são uma parte muito importante das empresas de software modernas, pois permitem que diferentes empresas interajam oferecendo produtos mais inovadores. Através desses dois cenários é possível observar a grande relevância que as APIs estão ganhando no contexto de tecnologia, isso significa que as empresas precisam valorizar mais as suas APIs, pois, de acordo com alguns autores, as APIs podem ser o destaque de uma empresa, responsável direto por gerar a principal fonte de lucro financeiro. Uma das formas de valorizar a importância das APIs é através de uma boa documentação e da prática de gerenciamento de API, ou seja, ter informações de usabilidade, acessos, erros, consumo e usuários são fundamentais para uma API de sucesso. Este trabalho descreve o Sharingan, um módulo de gerenciamento para documentação e gerenciamento da API RESTful implementado usando Programação Orientada a Aspectos. (AOP). O Sharingan monitora as solicitações HTTP direcionadas para a API, bem como suas respostas aos clientes, e extrai e persiste as informações compostas nos corpos dessas solicitações. Essas informações são usadas para criar um painel de análise que permite aos usuários entender e tomar decisões sobre a API gerenciada. O módulo de gerenciamento foi avaliado em um estudo de caso e, devido aos seus resultados, foi aplicado a outras APIs dentro de uma organização pública brasileira.

 

MEMBROS DA BANCA:
Presidente - 1257623 - CLEIDSON RONALD BOTELHO DE SOUZA
Interno - 1643578 - SANDRO RONALDO BEZERRA OLIVEIRA
Externo ao Programa - 1224877 - RODRIGO QUITES REIS
Notícia cadastrada em: 21/08/2019 09:35
SIGAA | Centro de Tecnologia da Informação e Comunicação (CTIC) - (91)3201-7793 | Copyright © 2006-2024 - UFPA - castanha.ufpa.br.castanha1