João Arthur Brunet Monteiro

É professor adjunto do Departamento de Sistemas e Computação da Universidade Federal de Campina Grande. Terminou o doutorado na mesma universidade em Julho de 2014 sob orientação dos professores Dalton Serey, Jorge Figueiredo e Gail Murphy (UBC). Realizou estágio na Microsoft Research - Redmond, trabalhando com os pesquisadores Chris Bird, Shuvendu Lahiri e Mike Barnett. Também realizou estágio de doutorado sanduiche na University of British Columbia (UBC) sob orientação da professora Gail Murphy. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software Experimental. Durante o doutorado, ganhou o prêmio de segundo melhor trabalho na competição Mining Challenge 2014, realizada pela conferência Mining Software Repositories. Durante o mestrado, ganhou a competição Jazoon Rookie, disputada na Suiça. Além disso, seu trabalho de mestrado foi avaliado como a segunda melhor dissertação no workshop de dissertações da coordenação de pós graduação em informática (WDCOPIN) da UFCG.

Informações coletadas do Lattes em 31/05/2024

Acadêmico

Formação acadêmica

Doutorado em Computer Science

2013 - 2014

University of British Columbia
Título: Erosão Arquitetural em Perspectiva: um estudo sobre a natureza das violações arquiteturais e sua relevância
Orientador: Dalton Serey
com Coorientador: Jorge Figueiredo. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.

Doutorado em Ciência da Computação

2010 - 2014

Universidade Federal de Campina Grande
Título: Erosão Arquitetural em Perspectiva: Um estudo sobre regras arquiteturais, suas violações e como os desenvolvedores lidam com o problema
Orientador: Dalton Dario Serey Guerrero
, Ano de obtenção: 2014. Coorientador: Jorge Figueiredo. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Design; teste; verificação de conformidade; evolução de software.Grande área: Ciências Exatas e da Terra

Mestrado em Ciência da Computação

2008 - 2010

Universidade Federal de Campina Grande
Título: Testes de Design: Uma Abordagem Baseada em Testes para Verificação Automática de Conformidade Estrutural entre Implementação e Regras de Design
Orientador: Dalton Serey
, Ano de Obtenção: 2010.Bolsista do(a): Financiadora de Estudos e Projetos, FINEP, Brasil. Palavras-chave: teste; automação de teste; verificação de conformidade.Grande área: Ciências Exatas e da Terra

Graduação em Ciência da Computação

2003 - 2007

Universidade Federal de Campina Grande

Idiomas

Bandeira representando o idioma Inglês

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

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.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.

Participação em eventos

Uffizi. 2006. (Oficina).

Participação em bancas

Aluno: Vitor de Souza Amaral

AGUIAR, Y.; ANDRADE, N.;BRUNET, J. A. M.. Geração Automática de Playlists: Entendendo as Percepções e Expectativas de Criadores Humanos. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande.

Aluno: Matheus de Araújo Maciel

BRUNET, J. A. M.; ANDRADE, N.; MACEDO, J. A. F.. Previsao de horarios dos onibus do sistema de transporte publico coletivo de Campina Grande. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande.

Aluno: Lenin da Nóbrega Medeiros

ANDRADE, N.; BERKENBROCK, C.;BRUNET, J. A. M.. Explorando o compartilhamento em redes sociais para fomentar a contribuição em sites Q&A. 2015. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande.

Aluno: Matheus Gaudencio do Rêgo

SEREY, D.;BRUNET, J. A. M.FIGUEIREDO, J. C. A.; DANTAS, A.; FLACH, C. V.. Feedback Através da Comparação de Códigos no Apoio ao Processo de Ensino-Aprendizagem de Introdução à Programação. 2015. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Campina Grande.

DANTAS, A.; CAMPELO, C.;BRUNET, J. A. M.. Concurso Público para Professor Adjunto A - Sistemas de Informação. 2016. Universidade Federal da Paraíba.

MELCHIORI, A. P. P.; UCHOA, J.; GABRIEL, P.; SEABRA, R.;BRUNET, J. A. M.. Concurso Público para Professor Assistente A - Fundamentos de Programação. 2015. Universidade Federal de Lavras.

Orientou

Marcelo Gabriel dos Santos Vitorino Fechine

How Developers Discuss Code Smells During Code Review: A Replication; 2024; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Arthur Brunet Monteiro;

CAIO BATISTA OLIVEIRA

PROVENDO FEEDBACK ESTRUTURAL SOBRE PROJETOS DE ALGORITMO NO ENSINO DA PROGRAMAÇÃO UTILIZANDO TESTES DE DESIGN; 2022; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Arthur Brunet Monteiro;

Lorena Santos Pereira

CARACTERIZAÇÃO DA COMUNIDADE QUE UTILIZA DADOS ABERTOS GOVERNAMENTAIS SOBRE A EDUCAÇÃO BRASILEIRA; 2022; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Arthur Brunet Monteiro;

Antonio Ricardo Marques Junior

Avaliação de Métodos de Similaridade Textual no Contexto de Investigação Policial; 2020; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande,; Orientador: João Arthur Brunet Monteiro;

José Raul de Briito Andrade

Investigando o Feedback dos Alunos sobre Qualidade de Código-fonte; 2018; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Arthur Brunet Monteiro;

Victor da Cunha Luna Freire

Decomposição Automática de Conjuntos de Mudanças para Revisão de Código em Projetos de Software de Código Aberto; 2016; Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Arthur Brunet Monteiro;

Jucélio Soares dos Santos

MEASURING AND FOSTERING COGNITIVE PROGRAMMING SKILLS IN BEGINNERS; 2023; Tese (Doutorado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: João Arthur Brunet Monteiro;

Victor da Cunha Luna Freire

Characterization of Design Discussions in Modern Code Review; 2021; Tese (Doutorado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: João Arthur Brunet Monteiro;

Daniel Lacet de Faria Fireman

Improving Tail Latency of Interactive Cloud Microservices through Management of Background Tasks; 2021; Tese (Doutorado em Ciência da Computação) - Universidade Federal de Campina Grande, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: João Arthur Brunet Monteiro;

Produções bibliográficas

  • BRUNET, JOAO ; MURPHY, GAIL C. ; SEREY, DALTON ; FIGUEIREDO, JORGE . Five years of Software Architecture Checking: A Case Study of Eclipse. IEEE Software , v. PP, p. 1-1, 2014.

  • KARUNARATHNE, T. ; BRUNET, J. . User-centric and secure electronic authentication for digital health services: a case study for Brazil. In: 16th International Conference on Theory and Practice of Electronic Governance Proceedings, 2023, Belo Horizonte. 16th International Conference on Theory and Practice of Electronic Governance Proceedings, 2023.

  • SANTOS, JUCELIO S. ; ANDRADE, WILKERSON L. ; BRUNET, JOAO ; ARAUJO MELO, MONILLY RAMOS . A Systematic Literature Review of Methodology of Learning Evaluation Based on Item Response Theory in the Context of Programming Teaching. In: 2020 IEEE Frontiers in Education Conference (FIE), 2020, Uppsala. 2020 IEEE Frontiers in Education Conference (FIE), 2020. p. 1.

  • SANTOS, JUCELIO S. ; ANDRADE, WILKERSON L. ; BRUNET, JOAO ; RAMOS ARAUJO MELO, MONILLY . Applying Item Response Theory to Evaluate Instruments of Introductory Programming Skills Measurement. In: 2020 IEEE Frontiers in Education Conference (FIE), 2020, Uppsala. 2020 IEEE Frontiers in Education Conference (FIE), 2020. p. 1.

  • SILVA, TACIANO M. ; SEREY, DALTON ; FIGUEIREDO, JORGE ; Brunet, João . Automated design tests to check Hibernate design recommendations. In: the XXXIII Brazilian Symposium, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES 2019, 2019. p. 94.

  • ANDRADE, R. ; BRUNET, J. . Can students help themselves? An investigation of students feedback on the quality of the source code.. In: Frontiers in Education Conference, 2018, San Jose. Frontiers in Education Conference (FIE), 2018.

  • FREIRE, V. ; BRUNET, J. ; FIGUEIREDO, J. . Automatic Decomposition of Java Open Source Pull Requests: a replication study.. In: SOFSEM 2018: Theory and Practice of Computer Science, 2018. International Conference on Current Trends in Theory and Practice of Informatics, 2018.

  • FIREMAN, D. ; BRUNET, J. ; LOPES, R. ; QUARESMA, D. ; PEREIRA, T. . Improving Tail Latency of Stateful Cloud Services via GC Control and Load Shedding.. In: The 10th IEEE International Conference on Cloud Computing Technology and Science (CloudCom), 2018, Nicosia. EEE International Conference on Cloud Computing Technology and Science (CloudCom), 2018. v. 10.

  • BARNETT, M. ; BIRD, C. ; BRUNET, J. ; LAHIRI, S. K. . Helping Developers Help Themselves: Automatic Decomposition of Code Review Changeset. In: International Conference on Software Engineering, 2015, Florence. Proceedings of the 37th International Conference on Software Engineering, 2015. p. 133-144.

  • BRUNET, J. A. M. ; MURPHY, G. C. ; TERRA, R. ; SEREY, D. ; FIGUEIREDO, J. . Do Developers Discuss Design?. In: The 11th Working Conference on Mining Software Repositories - Mining Challenge, 2014, Hyderabad. The 11th Working Conference on Mining Software Repositories - Mining Challenge, 2014.

  • COSTA, L. B. ; BRUNET, J. ; HATTORI, L. ; RIPEANU, M. . Experience with Using a Performance Predictor During Development: a Distributed Storage System Tale. In: International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering, 2014, Denver. Experience with Using a Performance Predictor During Development: a Distributed Storage System Tale, 2014.

  • TERRA, R. ; BRUNET, J. ; MIRANDA, L. ; VALENTE, M. T. ; CASTILHO, D. ; BIGONHA, R. . Measuring the Structural Similarity between Source Code Entities. In: International Conference on Software Engineering and Knowledge Engineering, 2013, Boston. Measuring the Structural Similarity between Source Code Entities, 2013.

  • BRUNET, JOAO ; BITTENCOURT, ROBERTO ALMEIDA ; SEREY, DALTON ; FIGUEIREDO, JORGE . On the Evolutionary Nature of Architectural Violations. In: 2012 19th Working Conference on Reverse Engineering (WCRE), 2012, Kingston. 2012 19th Working Conference on Reverse Engineering. p. 257-257.

  • BRUNET, J. A. M. ; GUERRERO, D. D. S. ; FIGUEIREDO, J. C. A. . Structural conformance checking with design tests: An evaluation of usability and Scalability. In: International Conference on Software Maintenance, 2011, Williamsburg, Virginia.. International Conference on Software Maintenance, 2011. p. 143-152.

  • BRUNET, J. A. M. ; GUERRERO, D. D. S. ; FIGUEIREDO, J. C. A. . Design Tests: An Approach to Programmatically Check your Code Against Design Rules. In: International Conference on Software Engineering - New Ideas and Emerging Results track, 2009, Vancouver. International Conference on Software Engineering, 2009. p. 255-258.

  • HATTORI, L. P. ; GUERRERO, D. D. S. ; FIGUEIREDO, J. C. A. ; BRUNET, J. A. M. ; DAMÁSIO, J. D. . On the Precision and Accuracy of Impact Analysis Techniques. In: 7th IEEE International Conference on Computer and Information Science, 2008, Portland. Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conference on, 2008. p. 513-518.

  • PIRES, W. ; BRUNET, J. A. M. ; RAMALHO, F. ; GUERRERO, D. D. S. . UML-based Design Test Generation. In: 23nd Annual ACM Symposium on Applied Computing (SAC), 2008, Fortaleza. 23nd Annual ACM Symposium on Applied Computing (SAC), 2008. p. 735-740.

  • MELO, I. ; BRUNET, J. ; SEREY, D. ; FIGUEIREDO, J. . Verificação de Conformidade Arquitetural com Testes de Design ? Um Estudo de Caso. In: The Brazilian Conference on Software: Theory and Practice - Workshop Brasileiro de Visualização, Evolução e Manutenção de Software, 2013, Brasília. Verificação de Conformidade Arquitetural com Testes de Design ? Um Estudo de Caso, 2013.

  • BRUNET, J. A. M. ; GUERRERO, D. D. S. ; FIGUEIREDO, J. C. A. . Checking Code Against Design Rules with Design Tests. In: Fourth Latin-American Symposium on Dependable Computing, Student Forum., 2009, João Pessoa. Fourth Latin-American Symposium on Dependable Computing, 2009.

  • FIREMAN, D. ; LOPES, R. ; BRUNET, J. . Using Load Shedding to Fight Tail-Latency on Runtime-Based Services. XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos , 2017.

Outras produções

BRUNET, J. . deciframe. 2016.

Projetos de pesquisa

  • 2010 - Atual

    ePol, Descrição: O ePol é um projeto que visa reunir esforços dos dois órgãos federais, Polícia Federal (PF) e a Universidade Federal de Campina Grande (UFCG), através do Laboratório de Práticas de Software (SPLab), para: 1) aplicar técnicas avançadas de inteligência artificial para gerar conhecimento reputado como útil no âmbito de uma investigação policial; 2) apresentar esse conhecimento de maneira concreta através de um protótipo que servirá como prova de conceito do trabalho realizado; e 3) promover a pesquisa técnico-científica em engenharia de software e análise de dados realizadas pelos pesquisadores do SPLab/UFCG, através de apoio na forma de bolsas de pesquisa e apoio à produção e divulgação de resultados de pesquisa, bem como de cooperação com outros centros de pesquisa no Brasil e no mundo.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (3) / Doutorado: (1) . , Integrantes: João Arthur Brunet Monteiro - Coordenador / Jorge Figueiredo - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Integrante., Financiador(es): Departamento de Polícia Federal - Bolsa.

  • 2008 - 2009

    AutoTest - Qualificação e Automação de Teste de Software, Situação: Concluído; Natureza: Pesquisa. , Integrantes: João Arthur Brunet Monteiro - Coordenador / Dalton Dario Serey Guerrero - Integrante., Financiador(es): Hewlett-Packard Brasil - Matriz - Bolsa.

  • 2007 - 2008

    Design Checker: Verificação e Rastreamento da Evolução de Desenhos de Software, Descrição: O objetivo deste projeto é desenvolver técnicas e ferramentas que suportem a verificação, o rastreamento da evolução e a avaliação dos impactos gerados por mudanças em desenhos de software no desenvolvimento. Tais ferramentas oferecerão suporte automatizado às fábricas de software da Unitech para o controle de qualidade dos produtos desenvolvidos.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (3) / Doutorado: (1) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Jemerson - Integrante / Dalton Serey - Coordenador / Jorge Abrantes - Integrante / Lile Hattori - Integrante., Financiador(es): UNITECH - Auxílio financeiro.

  • 2017 - 2017

    Sorteio seguro, justo e auditável das unidades habitacionais do Aluízio Campos, Descrição: Projeto de pesquisa e desenvolvimento com o objetivo geral de viabilizar um sorteio seguro, justo e auditável para as unidades habitacionais do conjunto Aluízio Campos. Neste âmbito, destacamos os seguintes objetivos específicos: Criar um protocolo de segurança que descreva as tecnologias, atividades e atores envolvidos no sorteio para que o mesmo cumpra com os requisitos de segurança e confiabilidade. Desenvolver tecnologias que irão viabilizar o sorteio. Nesse contexto, está previsto o desenvolvimento de um software que utilizará algoritmos avançados de criptografia para garantir a segurança do sorteio. Apoiar a realização do sorteio. Documentar o protocolo, as tecnologias e a realização do sorteio.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Nazareno Andrade - Coordenador., Financiador(es): Prefeitura Municipal de Campina Grande - Bolsa.

  • 2015 - 2019

    e-Pol: Cooperação entre UFCG e Polícia Federal, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que foi desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (20) / Mestrado acadêmico: (3) / Doutorado: (3) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante., Financiador(es): Departamento de Polícia Federal - Bolsa.

Projetos de desenvolvimento

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2010 - Atual

    e-Pol, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que será desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante.

  • 2023 - Atual

    Dell AI Channels, Descrição: Uso de modelos de processamento de linguagem natural (PLN) para melhorar a eficiência do atendimento ao consumidor de produtos da DELL via chat. Nessa versão do projeto o objetivo específico é gerar mensagens automáticas para acelerar o processo de atendimento.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (5) / Especialização: (2) . , Integrantes: João Arthur Brunet Monteiro - Coordenador / Leandro Balby - Integrante.

  • 2022 - 2023

    Dell AI Channels, Descrição: Uso de modelos de processamento de linguagem natural (PLN) para melhorar a eficiência do atendimento ao consumidor de produtos da DELL via chat.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (4) / Especialização: (2) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Leandro Balby - Coordenador., Financiador(es): Dell Computadores do Brasil - Bolsa.

  • 2022 - Atual

    TCU: análise de sobrepreço em compras públicas, Descrição: Projeto de pesquisa e desenvolvimento para dar suporte ao auditor do TCU na fiscalização de editais de licitação que envolvem a compra de medicamentos, por meio da identificação de sobrepreços, no contexto da iniciativa APRIL (Análise de PReços de Itens de Licitações). Especificamente, pretende-se utilizar técnicas de Processamento de Linguagem Natural (PLN) para a classificação automática de descrições dos medicamentos adquiridos pela administração pública federal, de forma que estas classes sejam utilizadas para calcular estatísticas de preços das compras de medicamentos.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (4) / Especialização: (1) . , Integrantes: João Arthur Brunet Monteiro - Coordenador / Fabio Jorge Morais - Integrante., Financiador(es): Tribunal de Contas da União - Bolsa.

  • 2022 - Atual

    PromptusMed: Plataforma de identificação digital e registros médicos centrados no paciente, Descrição: O objetivo deste projeto é investigar a viabilidade de identificação eletrônica em serviços "centrados" no paciente. Essa investigação de identidade eletrônica será focada sob a perspectiva dos profissionais de saúde, o que deverá habilitar soluções para gerenciamento de informação clínica padronizada e centrada no paciente.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (3) / Especialização: (2) . , Integrantes: João Arthur Brunet Monteiro - Coordenador / Thiago Emmanuel Pereira da Silva - Integrante., Financiador(es): PromptusMed - Bolsa / Embrapii - Bolsa.

  • 2022 - Atual

    NuFuturo - Cooperação entre UFCG e Nubank, Descrição: o programa é centrado na formação dos alunos. Em particular, ao final de sua jornada pelo programa, visamos fazer com que o aluno seja capaz de: Identificar e modelar problemas avançados nos quais as técnicas das áreas de concentração do programa podem se aplicar; Analisar, projetar, implementar, avaliar e documentar soluções para problemas os problemas inseridos no escopo do programa; Compreender e dominar meios de implantar os valores importantes dentro do contexto do programa, sejam eles técnicos, como abordagens centradas no usuário, agilidade e excelência técnica, sejam eles além-técnicos, como liderança positiva, respeito à diversidade, capacidade de análise crítica, atenção à questões sociais, entre outros; Colaborar de forma efetiva em projetos reais, entendendo o seu papel, suas responsabilidades e respeitando a diversidade da equipe;. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (18) / Mestrado acadêmico: (3) . , Integrantes: João Arthur Brunet Monteiro - Coordenador / Thiago Emmanuel Pereira da Silva - Integrante / Fabio Jorge Morais - Integrante., Financiador(es): Nubank - Bolsa.

  • 2018 - 2019

    Turmalina ? Acompanhamento e análise de obras e portais de transparência na PB, Descrição: O portal Turmalina, resultado concreto da primeira fase deste projeto em parceria entre a UFCG e o TCE-PB, automatiza parcialmente a fiscalização dos portais de transparência dos 223 municípios da Paraíba e do Governo do Estado da Paraíba. Em sua primeira versão, o portal permite a gestores e à população em geral acionar avaliações dos portais de transparência e, automaticamente, a robô desenvolvida é capaz de validar a presença das informações devem estar, por lei, disponíveis nesses portais.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (2) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Nazareno Andrade - Coordenador., Financiador(es): Tribunal de Contas do Estado da Paraíba - Bolsa.

  • 2017 - 2017

    Sorteio seguro, justo e auditável das unidades habitacionais do Aluízio Campos, Descrição: Projeto de pesquisa e desenvolvimento com o objetivo geral de viabilizar um sorteio seguro, justo e auditável para as unidades habitacionais do conjunto Aluízio Campos. Neste âmbito, destacamos os seguintes objetivos específicos: Criar um protocolo de segurança que descreva as tecnologias, atividades e atores envolvidos no sorteio para que o mesmo cumpra com os requisitos de segurança e confiabilidade. Desenvolver tecnologias que irão viabilizar o sorteio. Nesse contexto, está previsto o desenvolvimento de um software que utilizará algoritmos avançados de criptografia para garantir a segurança do sorteio. Apoiar a realização do sorteio. Documentar o protocolo, as tecnologias e a realização do sorteio.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Nazareno Andrade - Coordenador., Financiador(es): Prefeitura Municipal de Campina Grande - Bolsa.

  • 2016 - 2019

    ePol: Inteligência Artificial a serviço da investigação policia, Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (77) / Mestrado acadêmico: (12) / Doutorado: (5) . , Integrantes: João Arthur Brunet Monteiro - Coordenador / Jorge Figueiredo - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Integrante., Financiador(es): Departamento de Polícia Federal - Bolsa.

  • 2015 - 2019

    e-Pol: Cooperação entre UFCG e Polícia Federal, Descrição: Projeto de P&D em cooperação com a Polícia Federal em que foi desenvolvido o sistema e-Pol de gestão de informações de atividades de polícia judiciária e investigadas técnicas de desenvolvimento distribuído e evolução de software.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (20) / Mestrado acadêmico: (3) / Doutorado: (3) . , Integrantes: João Arthur Brunet Monteiro - Integrante / Franklin Ramalho - Integrante / Dalton Serey - Coordenador / Jorge Figueiredo - Integrante., Financiador(es): Departamento de Polícia Federal - Bolsa.

  • 2015 - 2016

    DL: automação de testes em dispositivos móveis, Descrição: Neste projeto, tem-se como objetivo o desenvolvimento de uma solução de software para automação de processo de manufatura a ser implantado na DL, com foco na produção de dispositivos eletrônicos, tais como tablets e smartphones. Faz parte do escopo do projeto a identificação de requisitos e processos que possam ser otimizados via software, o desenvolvimento da solução e a avaliação de sua eficácia em cenários de utilização na manufatura.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Especialização: (4) . , Integrantes: João Arthur Brunet Monteiro - Coordenador.

Prêmios

2014

Segundo lugar no Mining Software Repository Challenge, .

2009

Primeiro lugar no Jazoon Rookie Contest, Sun Microsystems.

2009

Segundo lugar no Workshop de Melhores Dissertações da COPIN, Coordenação de Pós-graduação em Informática - COPIN/CEEI/UFCG.

Histórico profissional

Endereço profissional

  • Universidade Federal de Campina Grande, Departamento de Sistemas e Computação - DSC. , Avenida Aprígio Veloso, 882 - Bloco CN, Bodocongó, 58109-970 - Campina Grande, PB - Brasil, URL da Homepage:

Experiência profissional

2014 - Atual

Universidade Federal de Campina Grande

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

2008 - 2010

Universidade Federal de Campina Grande

Vínculo: Colaborador, Enquadramento Funcional: Aluno de Mestrado

Atividades

  • 10/2007

    Pesquisa e desenvolvimento, Departamento de Sistemas e Computação - DSC.,Linhas de pesquisa

  • 08/2007 - 09/2007

    Estágios , Departamento de Sistemas e Computação - DSC.,Estágio realizado, Estágio extra-curricular realizado com parceria entre o Departamento de Sistemas e Computação - UFCG e a empresa CPM-Braxis. Título: Análise de impacto causado por mudanças em sistemas de software.

  • 08/2006 - 08/2007

    Pesquisa e desenvolvimento, Departamento de Sistemas e Computação - DSC.,Linhas de pesquisa

  • 08/2005 - 08/2006

    Pesquisa e desenvolvimento, Departamento de Sistemas e Computação - DSC.,Linhas de pesquisa

2014 - 2014

Microsoft Corporation

Vínculo: Estagiário, Enquadramento Funcional: Estágio na Microsoft Research, Carga horária: 40

2008 - 2009

Universidade Federal de Campina Grande

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

2011 - 2012

CENTRO UNIVERSITARIO-UNIFACISA

Vínculo: Celetista formal, Enquadramento Funcional: Professor

Outras informações:
Ministro as disciplinas de Sistemas de Informação II, Programação (C++) e Laboratório de Programação (C++), Práticas de Programação.

2009 - 2010

Faculdades Integradas de Patos

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