Aline Norberta de Brito

Aline Brito é mestre em Ciência da Computação pela UFMG (2018) e bacharel em Engenharia de Computação pela PUC Minas (2014). Trabalhou como Analista de Software na empresa Concert Technologies por aproximadamente cinco anos. Nesse período, foi integrante da equipe responsável pela manutenção e desenvolvimento de sistemas críticos e de grande porte do setor aeroespacial. Participou também de projetos para gestão de ativos de iluminação pública e projetos utilizando soluções IBM Maximo. Atualmente é doutoranda em Ciência da Computação na UFMG e integrante do grupo de pesquisa ASERG.

Informações coletadas do Lattes em 21/06/2020

Acadêmico

Seção coletada automaticamente pelo Escavador

Formação acadêmica

Doutorado em andamento em Ciências da Computação

2018 - Atual

Universidade Federal de Minas Gerais
Marco Tulio de Oliveira Valente. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Mestrado em Ciências da Computação

2016 - 2018

Universidade Federal de Minas Gerais
Título: Understanding the Motivations for Breaking Changes in Java APIs,Ano de Obtenção: 2018
Marco Tulio de Oliveira Valente.Coorientador: Andre Cavalcante Hora.

Graduação em Engenharia de Computação

2009 - 2014

Pontifícia Universidade Católica de Minas Gerais, PUC Minas
Título: Desenvolvimento de uma ferramenta para avaliação da troca de dados em redes Zigbee
Orientador: Alexandre Teixeira
Bolsista do(a): Programa Universidade para Todos, PROUNI, Brasil.

Seção coletada automaticamente pelo Escavador

Formação complementar

2016 - 2016

Arquitetura de Software, Disciplina Isolada. (Carga horária: 60h). , Universidade Federal de Minas Gerais, Departamento de Ciência da Computação, UFMG, Brasil.

2015 - 2015

Manutenção e Evolução de Software, Disciplina Isolada. (Carga horária: 60h). , Universidade Federal de Minas Gerais, Departamento de Ciência da Computação, UFMG, Brasil.

2009 - 2010

Telefonia e Comunicação de Dados. (Carga horária: 960h). , Centro Tecnológico de Eletroeletrônica César Rodrigues, CETEL-SENAI, Brasil.

Seção coletada automaticamente pelo Escavador

Áreas de atuação

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

Seção coletada automaticamente pelo Escavador

Participação em eventos

27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). Refactoring Graphs: Assessing Refactoring over Time. 2020. (Congresso).

25th International Conference on Software Analysis, Evolution and Reengineering (SANER). Why and How Java Developers Break APIs. 2018. (Congresso).

25th International Conference on Software Analysis, Evolution and Reengineering (SANER), Tool Track. APIDiff: Detecting API Breaking Changes. 2018. (Congresso).

4th Brazilian Workshop on Software Visualization, Evolution and Maintenance (VEM). Um Estudo em Larga Escala sobre o Uso de APIs Internas. 2016. (Congresso).

VII Brazilian Conference on Software: Theory and Practice (CBSoft, Tools Track). JAVALI: Uma Ferramenta para Análise de Popularidade de APIs Java. 2016. (Congresso).

Seção coletada automaticamente pelo Escavador

Comissão julgadora das bancas

André Cavalcante Hora

HORA A.Valente, M. T.FIGUEIREDO, E. M. L.; ANICHE, M.. Understanding the motivations for breaking changes in Java APIs. 2018. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Eduardo Magno Lages Figueiredo

VALENTE, M. T.FIGUEIREDO, Eduardo. Understanding the Motivations for Breaking Changes in Java APIs. 2018. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Seção coletada automaticamente pelo Escavador

Orientou

Esthefanie Lanza

Analisando a Frequência de Breaking Changes em APIs JavaScript; Orientador: Prof; Marco Tulio Valente; Coorientadora: Aline Brito; 2019; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal de Minas Gerais; Orientador: Aline Norberta de Brito;

Esthefanie Lanza

SAFE-RELEASE: Uma Ferramenta para Identificar Breaking Changes em APIs JavaScript; Orientador: Prof; Marco Tulio Valente; Coorientadora: Aline Brito; ; 2019; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal de Minas Gerais; Orientador: Aline Norberta de Brito;

Seção coletada automaticamente pelo Escavador

Foi orientado por

Alexandre Teixeira

Desenvolvimento de uma ferramenta para avaliação da troca de dados em redes Zigbee; 2014; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica de Minas Gerais; Orientador: Alexandre Teixeira;

Marco Túlio de Oliveira Valente

Mining software repositories; Início: 2018; Tese (Doutorado em Ciência da Computação (curso em andamento)) - Universidade Federal de Minas Gerais, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);

Marco Túlio de Oliveira Valente

Understanding the motivations for breaking changes in Java APIs; 2018; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais,; Orientador: Marco Tulio de Oliveira Valente;

André Cavalcante Hora

Refactoring Graphs: Assessing Refactoring over Time; Início: 2019; Tese (Doutorado em Ciências da Computação) - Universidade Federal de Minas Gerais, Conselho Nacional de Desenvolvimento Científico e Tecnológico; (Coorientador);

André Cavalcante Hora

Understanding the motivations for breaking changes in Java APIs; 2018; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais,; Coorientador: Andre Cavalcante Hora;

André Cavalcante Hora

JAVALI: Uma Ferramenta para Investigar a Popularidade de APIs Java; 2015; Orientação de outra natureza - Universidade Federal de Minas Gerais; Orientador: Andre Cavalcante Hora;

Seção coletada automaticamente pelo Escavador

Produções bibliográficas

  • BRITO, A. ; Valente, M. T. ; XAVIER, L. ; HORA A. . You broke my code: understanding the motivations for breaking changes in APIs. EMPIRICAL SOFTWARE ENGINEERING , v. 25, p. 1458-1492, 2019.

Seção coletada automaticamente pelo Escavador

Outras produções

BRITO, A. . Revisora de artigo do SBES - Simpósio Brasileiro de Engenharia de Software. 2019.

BRITO, A. . Revisora de artigo da SANER - IEEE International Conference on Software Analysis, Evolution, and Reengineering. 2019.

BRITO, A. . Revisora de artigo da MSR - IEEE Mining Software Repositories. 2019.

Seção coletada automaticamente pelo Escavador

Prêmios

2005

Menção Honrosa - Olimpíada Brasileira de Matemática das Escolas Públicas - OBMEP, IMPA.

Histórico profissional

Seção coletada automaticamente pelo Escavador

Endereço profissional

  • Universidade Federal de Minas Gerais, Instituto de Ciências Exatas, Departamento de Ciência da Computação. , Rua Reitor Píres Albuquerque, ICEx, Pampulha, 30112010 - Belo Horizonte, MG - Brasil - Caixa-postal: 31270901, Telefone: (31) 34095864

Seção coletada automaticamente pelo Escavador

Experiência profissional

2019 - Atual

Universidade Federal de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: Bolsista CNPq, Doutorado, Regime: Dedicação exclusiva.

2019 - 2019

Universidade Federal de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: Estagiária, COLTEC, PGTEC

Outras informações:
Atuação como assistente da disciplina Laboratório de Programação dos cursos Técnico em Eletrônica e Técnico em Automação Industrial do Colégio Técnico da UFMG (COLTEC). As atividades incluem ministrar aulas práticas e teóricas eventuais, suporte aos alunos no decorrer das aulas práticas, monitorias, elaboração e avaliação de provas e trabalhos práticos. Linguagens de programação: C, Octave, e Matlab. Total de turmas: 4. Total de alunos: 74.

2018 - 2019

Universidade Federal de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: Bolsista Capes, Doutorado, Regime: Dedicação exclusiva.

Outras informações:
* Alteração para bolsa CNPq por mérito acadêmico (em 03/2019).

2014 - 2018

Concert Technologies S.A

Vínculo: Colaborador, Enquadramento Funcional: Analista de Software, Carga horária: 30

Outras informações:
Participação em projetos para operação e rastreio de veículos espaciais em conjunto com a Agência Espacial Brasileira (CLA AEB), incluindo atividades como manutenção e desenvolvimento (front-end /back-end) de sistemas web de grande porte, críticos, e distribuídos, bem como, integração com outros subsistemas e equipamentos. Desenvolvimento e manutenção de sistemas web para gestão de ativos de iluminação pública. Atuação em projetos para gestão de ativos utilizando soluções IBM Maximo.

2012 - 2014

Concert Technologies S.A

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

Outras informações:
Desenvolvimento e manutenção de sistemas Web. Elaboração de documentação técnica. Testes de software.

2015 - 2015

INSTITUTO FEDERAL MINAS GERAIS

Vínculo: Bolsista, Enquadramento Funcional: Professor bolsista do PRONATEC, Carga horária: 6

Atividades

  • 04/2015 - 07/2015

    Ensino, Técnico em Informática, Nível: Aperfeiçoamento,Disciplinas ministradas, Estrutura de Dados

2011 - 2011

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

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

Atividades

  • 09/2011 - 11/2011

    Extensão universitária , Instituto de Ciências Exatas e Informática da PUC Minas, .,Atividade de extensão realizada, Monitora da disciplina Algoritmos e Estruturas de Dados III.

  • 03/2011 - 06/2011

    Extensão universitária , Instituto de Ciências Exatas e Informática da PUC Minas, .,Atividade de extensão realizada, Monitora da disciplina Algoritmos e Estruturas de Dados I.