Gleison Brito Batista

Graduou-se em Tecnologia em Análise e Desenvolvimento de Sistemas pelo IFPI (Instituto Federal do Piauí) Participou como bolsista remunerado de iniciação científica de projeto de pesquisa "Linhas de Produto de Software para TV Digital". Membro do grupo de pesquisa LIMS (Laboratory of Innovation on Multimedia Systems), localizado no Instituto Federal do Piauí (IFPI). Também participou do projeto Módulo Biblioteca Digital, desenvolvido no IFPI, como bolsista remunerado. Possui mestrado em Ciência da Computação pela Universidade Federal de Minas Gerais (UFMG), onde participa do grupo de pesquisa Applied Software Engineering Research Group (ASERG). Tem interesse pelas áreas: Engenharia de Software, Estudos Empíricos sobre APIs, TV Digital, IHC (Interação Humano-Computador), e Informática na Educação.

Informações coletadas do Lattes em 24/10/2023

Acadêmico

Formação acadêmica

Doutorado interrompido em 2021 em Ciências da Computação

2016 - Atual

Universidade Federal de Minas Gerais
Título: Typing REST-based APIs by Example
Marco Túlio de Oliveira Valente. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Ano de interrupção: 2021Palavras-chave: GraphQL; REST.Grande área: Ciências Exatas e da Terra

Mestrado em Ciências da Computação

2015 - 2016

Universidade Federal de Minas Gerais
Título: On the Use of Replacement Messages in API Deprecation: An Empirical Study
, Ano de Obtenção: 2016.Marco Túlio de Oliveira Valente.Coorientador: Andre Cavalcante Hora. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: API Deprecation; Software Evolution; Software Maintenance.Grande área: Ciências Exatas e da Terra

Graduação em Análise e Desenvolvimento de Sistemas

2011 - 2014

Instituto Federal do Piauí
Título: A Semantic Analyzer for Simple Games Source Codes
Orientador: Elanne Cristina Oliveira dos Santos

Curso técnico/profissionalizante em Técnico em Edificações

2007 - 2010

Instituto Federal do Piauí

Formação complementar

2016 - 2016

Francês Débutant. (Carga horária: 60h). , Centro Acadêmico de Ciências Sociais, CACS, Brasil.

2013 - 2013

Engenharia de Software Orientada a Agentes. (Carga horária: 10h). , Instituto Federal do Piauí, IFPI, Brasil.

2013 - 2013

English - Basic 1. (Carga horária: 50h). , Serviço Nacional de Aprendizagem Comercial - PI (PI), SENAC, Brasil.

2012 - 2012

Inteligência Artificial. (Carga horária: 8h). , Instituto Federal do Piauí, IFPI, Brasil.

2012 - 2012

Desenvolvimento Móvel com o Framework Phonegap. (Carga horária: 8h). , Instituto Federal do Piauí, IFPI, Brasil.

2012 - 2012

Fundamentos e Aplicações de SIstemas Inteligentes. (Carga horária: 4h). , Instituto Federal do Piauí, IFPI, Brasil.

2011 - 2011

Desenvolvimento Rápido de Aplicações com QML. (Carga horária: 4h). , Universidade Federal do Piauí, UFPI, Brasil.

2011 - 2011

Desenvolvimento de Aplicações para Android. (Carga horária: 4h). , Universidade Federal do Piauí, UFPI, Brasil.

2010 - 2010

Corel Draw X3. (Carga horária: 20h). , Universidade de Santa Cruz do Sul, UNISC, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Pouco, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.

Bandeira representando o idioma Francês

Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Razoavelmente.

Orientou

Wilson Moreira Tavares

RESTful vs GraphQL: Um estudo comparativo; 2018; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal de Minas Gerais; Orientador: Gleison Brito Batista;

Produções bibliográficas

  • BRITO, GLEISON ; HORA, ANDRE ; VALENTE, MARCO TULIO ; ROBBES, ROMAIN . On the use of replacement messages in API deprecation: An empirical study. JOURNAL OF SYSTEMS AND SOFTWARE , v. 137, p. 306-321, 2018.

  • SANTOS, E. C. O. ; BATISTA, G. B. ; CLUA, E. W. G. . JPlay Tutor:Uma nova Abordagem para o Ensino de Programação Utilizando Jogos. INFORMÁTICA NA EDUCAÇÃO , v. 20, p. 81, 2017.

  • SANTOS, E. C. O. ; BATISTA, G. B. ; CLUA, E. W. G. . Uma Heurística de Comparação de Comportamentos para Análise Semântica: Propondo uma ferramenta para o ensino de programação com a criação de jogos 2D. 1. ed. Riga: Novas Edições Acadêmicas, 2018. v. 1. 184p .

  • BATISTA, G. B. ; GOMES, F. J. L. . Desenvolvimento de Aplicações para TV Digital Interativa. In: Thiago C. de Sousa; Rodrigo Augusto R. S. Baluz. (Org.). ENUCOMP 2013. 1ed.Parnaíba: FUESPI, 2013, v. 1, p. 7-21.

  • BATISTA, G. B. ; SANTANA, F. C. B. G. ; GOMES, F. J. L. . Criando objetos de aprendizagem para TV Digital baseados em mapas conceituais hierárquicos. Sapiência, p. 13 - 13.

  • BRITO, GLEISON ; MOMBACH, THAIS ; VALENTE, MARCO TULIO . Migrating to GraphQL: A Practical Assessment. In: 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019, Hangzhou. 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019. p. 140.

  • BRITO, GLEISON ; VALENTE, M. T. O. ; Terra, R. . Monorepos: A Multivocal Literature Review. In: 6th Brazilian Workshop on Software Visualization, Evolution and Maintenance (VEM), 2018, São Carlos. 6th Brazilian Workshop on Software Visualization, Evolution and Maintenance (VEM), 2018. p. 1-8.

  • BRITO, GLEISON ; HORA, ANDRE ; VALENTE, MARCO TULIO ; ROBBES, ROMAIN . Do Developers Deprecate APIs with Replacement Messages? A Large-Scale Analysis on Java Systems. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2016, Suita. 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER). p. 360.

  • BATISTA, G. B. ; HORA, A. C. ; VALENTE, M. T. O. . Um estudo sobre a utilização de mensagens de depreciação de APIs. In: 3rd Workshop on Software Visualization, Evolution, and Maintenance (VEM), 2015, Belo Horizonte. 3rd Workshop on Software Visualization, Evolution, and Maintenance (VEM), 2015.

  • SANTOS, E. C. O. ; BATISTA, G. B. ; SOUSA, V. H. V. ; CLUA, E. W. G. . A Semantic Analyzer for Simple Games Source Codes to Programming Learning. In: SEKE 2014, 2014, Vancouver. Proceedings SEKE 2014, 2014. p. 522-527.

  • SANTOS, ELANNE CRISTINA OLIVEIRA DOS ; BATISTA, GLEISON BRITO ; SOUSA, VICTOR HUGO VIEIRA DE ; CLUA, ESTEBAN W. G. . Structural Analysis for Simple Games Source Codes Applied to Programming Learning. In: 2014 Brazilian Symposium on Computer Games and Digital Entertainment (SBGAMES), 2014, Porto Alegre. 2014 Brazilian Symposium on Computer Games and Digital Entertainment. p. 71.

  • SANTOS, E. C. O. ; BATISTA, G. B. ; CLUA, E. W. G. . A Knowledge Modeling System for Semantic Analysis of Games Applied to Programming Education. In: SEKE 2013, 2013, Boston. SEKE 2013, 2013. v. 25. p. 668-673.

  • BRITO, RODRIGO ; BRITO, ALINE ; BRITO, GLEISON ; VALENTE, MARCO TULIO . GoCity: Code City for Go. In: 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019, Hangzhou. 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019. p. 649.

  • BATISTA, G. B. ; SANTANA, F. C. B. G. ; GOMES, F. J. L. . T-Map : uma Ferramenta para Criação de Objetos de Aprendizagem para TVDi baseados em Mapas Conceituais. In: XIX Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2013), 2013, Salvador. ANAIS DOS WORKSHOPS E MINI CURSOS DO WEBMEDIA 2013, 2013.

  • SILVA NETO, O. P. ; SOUSA, V. H. V. ; BATISTA, G. B. ; SANTANA, F. C. B. G. ; OLIVEIRA JUNIOR, J. M. B. . G-TEA: Uma Ferramenta no Auxílio da Aprendizagem de Crianças com Transtorno do Espectro Autista, baseada na metodologia ABA. In: XII Simpósio Brasileiro de Jogos e Entretenimento Digital, 2013, São Paulo. XII Simpósio Brasileiro de Jogos e Entretenimento Digital, 2013.

Outras produções

BATISTA, G. B. . Revisor de artigos da Computer on the Beach. 2015.

BATISTA, G. B. ; GOMES, F. J. L. . Desenvolvimento de Aplicações Interativas para TV Digital com NCLua. 2013. (Curso de curta duração ministrado/Extensão).

Projetos de pesquisa

  • 2012 - 2012

    Módulo Biblioteca Digital, Projeto certificado pelo(a) coordenador(a) Fábio de Jesus Lima Gomes em 04/10/2013., Descrição: Desenvolvimento do módulo de indexação e busca de imagens para a biblioteca digital da SETEC/MEC. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Gleison Brito Batista - Integrante / Fábio de Jesus Lima Gomes - Coordenador.

  • 2011 - 2012

    Linha de Produtos para TV Digital, Descrição: Este projeto pretende implementar uma ferramenta que captura as características presentes no dispositivo (aparelho de TV, dispositivo portátil ou telefone celular) e as utiliza como parâmetro para selecionar os componentes de software e usá-los na construção de uma aplicação otimizada para esse dispositivo, fazendo uso de técnicas baseadas em Linhas de Produto de Software para possibilitar a derivação dinâmica e automatizada de aplicações interativas para TV Digital.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Gleison Brito Batista - Integrante / Fábio de Jesus Lima Gomes - Coordenador.

Histórico profissional

Experiência profissional

2011 - 2012

Instituto Federal do Piauí

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Carga horária: 20

2020 - 2022

Trybe

Vínculo: Celetista, Enquadramento Funcional: Instrutor, Carga horária: 20, Regime: Dedicação exclusiva.

2020 - 2021

Universidade Federal de Minas Gerais

Vínculo: Servidor Público, Enquadramento Funcional: Professor Temporário, Carga horária: 10

2023 - Atual

Proz Educação

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 10

2023 - Atual

INFINITY SCHOOL - Visual Art Creative Center

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 10