BRUNO RICARDO SILVA TRINDADE
Bruno Trindade é graduado em Sistemas Para Internet pelo Centro de Ensino Superior de Maringá (2020) e cursa graduação em Sistemas de Informação na Universidade Federal do Acre desde 2017. Atualmente é analista de desenvolvimento do Instituto de Defesa Agropecuária e Florestal do Acre (IDAF - AC).
Informações coletadas do Lattes em 16/04/2025
Acadêmico
Formação acadêmica
Graduação em andamento em Sistemas de Informação
2017 - Atual
Universidade Federal do Acre
Orientador: Catarina de Souza Costa
Idiomas
Inglês
Compreende Razoavelmente, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Produções bibliográficas
-
MENEZES, J. W. ; TRINDADE, B. R. S. ; PIMENTEL, J. F. ; MOURA, T. ; PLATINO, A. ; MURTA, L. ; COSTA, C. . What causes merge conflicts?. In: 34th Brazilian Symposium on Software Engineering (SBES 2020), 2020, Natal. What causes merge conflicts?, 2020.
-
TRINDADE, B. R. S. . Análise de Atributos de Merge de Software. 2019. (Apresentação de Trabalho/Seminário).
Projetos de pesquisa
-
2020 - Atual
Atributos de software que podem contribuir para a ocorrência de conflitos de merge, Descrição: No processo de desenvolvimento de software, os artefatos são comumente construídos e manipulados por diversos desenvolvedores que trabalham em paralelo. As alterações paralelas podem ser combinadas via processo de merge. No caso de alterações que não possam ser combinadas de maneira automática, o desenvolvedor responsável pelo merge deve conciliar as decisões e resolver os conflitos, garantindo que o resultado seja consistente com o objetivo do trabalho. Alguns estudos se preocupam em medir o esforço que esta atividade pode demandar. Neste sentido, esse projeto tem como objetivo identificar e analisar diversos atributos de merges com e sem conflito, no intuito de entender o que pode contribuir de alguma forma para o merge ter conflitos físicos. O trabalho pressupõe que com a análise de atributos de merges passados com e sem conflitos, será possível coletar e analisar características que podem aumentar as chances de um merge ter conflito. Para isso, será desenvolvida uma infraestrutura de análise de histórico de repositórios e analisados diversos projetos hospedados no GitHub.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Bruno Ricardo Silva Trindade - Coordenador / Catarina Souza Costa - Integrante / José William Menezes - Integrante.
-
2018 - 2020
Análise de repositórios de software utilizando diferentes técnicas de descoberta de conhecimento, Descrição: No processo de desenvolvimento de software, os artefatos são construídos e manipulados por diversos desenvolvedores que trabalham em um ou mais projetos. Para o trabalho em paralelo são utilizados os Sistemas de Controle de Versão (SCV), que além de apoiar o desenvolvimento em paralelo, permitem a visualização do desenvolvimento, fornecendo um histórico de todas as alterações do sistema. Diversas técnicas existentes na literatura podem ser aplicadas e melhoradas para se extrair e aprender os mais diversos tipos de informações. Entre elas é possível empregar técnicas de mineração de textos, úteis para identificar, estruturar e compreender informações textuais relevantes no histórico de versões, para se identificar, por exemplo, evidências e padrões que expliquem razões que levaram a alterações de código. Outra técnica interessante a ser explorada é o aprendizado de máquina com intuito de descobrir e aprender padrões extraídos durante a fase de mineração do histórico de desenvolvimento e que estão no repositório de software. Aplicações dessa técnica podem levar a concepção de sistemas de aprendizado de máquina capazes de, por exemplo, prever quando haverá um aumento da produtividade. Neste sentido, o objetivo deste trabalho é analisar repositórios de software utilizando diferentes técnicas computacionais da Engenharia de Software, da Mineração de Textos e do Aprendizado de Máquina de tal forma que possam ser usadas para apoiar equipes de desenvolvimento de software... , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Bruno Ricardo Silva Trindade - Coordenador / Catarina Souza Costa - Integrante.
Prêmios
2020
1 lugar na XXV Maratona de Programação da SBC, Sociedade Brasileira de Computação.
2019
2 lugar na III Maratona de Programação do Norte, ACM.
2019
2 lugar no Torneio de Programação Techweek 2019, IFAC.
2018
1 lugar na I Maratona de Programação da Universidade Federal do Acre, Universidade Federal do Acre.
2018
1 lugar na II Maratona de Programação do Norte, ACM.
2018
1 lugar na XXIII Maratona de Programação da SBC, Sociedade Brasileira de Computação.
Histórico profissional
Experiência profissional
2020 - Atual
Instituto de Defesa Agropecuária e FlorestalVínculo: Servidor Público, Enquadramento Funcional: Analista de desenvolvimento
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de BRUNO RICARDO SILVA TRINDADE e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?