Catarina de Souza Costa
Catarina Costa é doutora em Computação pela Universidade Federal Fluminense (2017), mestre em Ciência da Computação pela Universidade Federal de Pernambuco (2010) e graduada em Sistemas de Informação pela Universidade Federal do Acre (2007). Desde de 2010 é professora do Centro de Ciências Exatas e Tecnológicas (CCET) da Universidade Federal do Acre, atuando principalmente nas seguintes áreas de interesse: Engenharia de Software com foco em Gerência de Configuração e Educação em Computação. Atua em disciplinas e orienta trabalhos em nível de Graduação e Pós-graduação em Ciência da computação. Coordena o Programa de Pós-Graduação em Ciência da Computação da UFAC. Coordenou projetos de extensão universitária em capacitação/aperfeiçoamento com financiamento via Lei de Informática, tais como: N.A.V.E. Tech Acre, Internet das Coisas para Indústria 4.0 e Projeto AI e 5G Training AC.
Informações coletadas do Lattes em 21/05/2026
Acadêmico
Formação acadêmica
Doutorado em Computação
2012 - 2017
Universidade Federal Fluminense
Título: Recommending Developers For Collaborative Merge Sessions
Orientador: em University of Nebraska - Lincoln ( Anita Sarma)
com , Ano de obtenção: 2017. Leonardo Gresta Paulino Murta. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. 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.
Mestrado em Ciências da Computação
2008 - 2010
Universidade Federal de Pernambuco
Título: Uma Abordagem baseada em Evidências para o Gerenciamento de Projetos no Desenvolvimento Distribuído de Software, Ano de Obtenção: 2010
Fabio Queda Bueno da Silva.Bolsista do(a): Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco, FACEPE, Brasil. Palavras-chave: Desenvolvimento Distribuído de Software; Gerenciamento de Projetos; Engenharia de Software Baseada em Evidências; Revisão Sistemática da Literatura.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.
Formação complementar
2021 - 2021
Formação de Implementadores do Modelo MPS-Software. (Carga horária: 18h). , Sociedade para Promoção da Excelência do Software Brasileiro, SOFTEX, Brasil.
2021 - 2021
Huawei IT HCIA Artificial Intelligence. (Carga horária: 20h). , Huawei do Brasil Telecomunicações - São Paulo, Huawei/SP, Brasil.
2014 - 2014
Curso Java para Desenvolvimento Web. (Carga horária: 40h). , Caelum, CAELUM, Brasil.
2014 - 2014
Git: Trabalho em Equipe com Controle e Segurança. (Carga horária: 16h). , Caelum, CAELUM, Brasil.
2014 - 2014
Curso Java e Orientação a Objetos. (Carga horária: 40h). , Caelum, CAELUM, Brasil.
2012 - 2012
Metodologia de Pesquisa para Ciência da Computação. (Carga horária: 3h). , ILES/ULBRA Porto Velho, ILES/UBRA, Brasil.
2012 - 2012
Introd. ao Ambiente Virtual de Aprendizagem Moodle. (Carga horária: 30h). , Universidade Federal do Acre, UFAC, Brasil.
2011 - 2011
Modelagem Conceitual com Padrões de Análise. (Carga horária: 8h). , Universidade Federal do Acre, UFAC, Brasil.
2009 - 2009
MS-PROJECT na prática com PMBOK. (Carga horária: 24h). , Interdata Cursos de Computadores, INTERDATA, Brasil.
2009 - 2009
Int. ao Gerenciamento Ágil de Projetos de Software. (Carga horária: 16h). , Centro de Tecnologia de Software para Exportação do Recife, SOFTEX/RECIFE, Brasil.
2009 - 2009
Gestão de Processo de Software. (Carga horária: 15h). , Centro de Tecnologia de Software para Exportação do Recife, SOFTEX/RECIFE, Brasil.
2007 - 2009
Immediate Conversation Course. , Wizard, WIZARD, Brasil.
2007 - 2007
Curso Básico em Webdesigner. (Carga horária: 15h). , Centro Educacional e Cultural META, META, Brasil.
2006 - 2006
Programação em Linguagem DELPHI. (Carga horária: 120h). , Serviço de Apoio às Micro e Pequenas Empresas do Acre, SEBRAE/AC, Brasil.
2003 - 2003
Operador em Microcomputador. (Carga horária: 80h). , .Com Informática, .COM INFORMÁTICA, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Bem.
Espanhol
Compreende Razoavelmente, Fala Pouco, Lê Pouco, Escreve Pouco.
Portuguê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 / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informaçã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.
Organização de eventos
FERREIRA, RAONI ; COSTA, CATARINA . V Workshop de Pesquisas do PPGCC. 2025. (Outro).
COSTA, CATARINA ; FERREIRA, Raoni S. . IV Workshop de Pesquisas do PPGCC. 2024. (Outro).
FERREIRA, Raoni S. ; COSTA, CATARINA . I Semana Acadêmica de Sistemas de Informação. 2024. (Outro).
COSTA, CATARINA ; FERREIRA, Raoni S. . III Workshop de Pesquisas do PPGCC. 2022. (Outro).
COSTA, CATARINA ; SARKIS, Laura Costa ; FERREIRA, Raoni S. . II Workshop de Pesquisas do PPGCC. 2021. (Outro).
COSTA, CATARINA ; FERREIRA, Raoni S. ; SOARES, D. M. ; SILVA, L. A. M. . V Simpósio Acreano de Sistemas de Informação. 2019. (Outro).
LIMA JUNIOR, M. L. ; SARKIS, L. C. ; COSTA, CATARINA . I Simpósio Acreano de Sistemas de Informação. 2011. (Outro).
Participação em eventos
45º Congresso da Sociedade Brasileira de Computação. 2025. (Congresso).
44º Congresso da Sociedade Brasileira de Computação. 2024. (Congresso).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). Beyond Code: the Development of soft skills through Training in Software Engineering. 2024. (Congresso).
43º Congresso da Sociedade Brasileira de Computação. 2023. (Congresso).
III Workshop de Pesquisas do PPGCC. 2022. (Outra).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). Factors that Affect Merge Conflicts: A Software Developers? Perspective. 2021. (Congresso).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). What causes merge conflicts?. 2020. (Congresso).
II Workshop de Pesquisas do PPGCC. 2020. (Outra).
I Workshop de Pesquisas do PPGCC. 2019. (Outra).
V Simpósio Acreano de Sistemas de Informação. 2019. (Simpósio).
ACM SIGSOFT International Symposium on the Foundations of Software Engineering.TIPMerge: Recommending Experts for Integrating Changes across Branches. 2016. (Simpósio).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). 2016. (Congresso).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). 2015. (Congresso).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). 2014. (Congresso).
ICSE 2017 PhD and Young Researchers Warm Up Symposium.Developers Assignment for Merging Branches. 2014. (Simpósio).
The Twenty-Sixth International Conference on Software Engineering and Knowledge Engineering (SEKE). Collaborative Merge in Distributed Software Development: Who Should Participate?. 2014. (Congresso).
VIII Workshop em Desenvolvimento Distribuído de Software, Ecossistemas de Software e Sistemas de Sistemas. 2014. (Encontro).
Workshop de Teses e Dissertações do CBSoft (WTDSoft 2014).Alocação de Participantes no Merge de Ramos. 2014. (Outra).
8th IEEE International Conference on Global Software Engineering (ICGSE). Version Control in Distributed Software Development: a Systematic Mapping Study. 2013. (Congresso).
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). 2013. (Congresso).
III Simpósio Acreano de Sistemas de Informação. 2013. (Simpósio).
VII Workshop de Desenvolvimento Distribuído de Software. 2013. (Outra).
II Escola Regional de Informática - Norte 3. 2012. (Encontro).
Seventh IEEE International Conference on Global Software Engineering. 2012. (Congresso).
VI Workshop de Desenvolvimento Distribuído de Software.Ontologies Supporting the Distributed Software Development: A Systematic Literature Review. 2012. (Outra).
I Escola Regional de Informática - Norte 3. 2011. (Encontro).
I Simpósio Acreano de Sistemas de Informação.A Pesquisa Científica e os Caminhos para a Pós-Graduação Stricto Sensu. 2011. (Simpósio).
Simpósio Brasileiro de Qualidade de Software. 2011. (Simpósio).
Workshop de Gerenciamento de Projetos de software.Gerenciando um Projeto Distribuído: Lições Aprendidas. 2011. (Encontro).
In: I Congresso Interdisciplinar da FASETE (CONINFA). O que muda no gerenciamento de projetos de software quando o desenvolvimento é distribuído?. 2009. (Congresso).
SpinRecife 2009 Agilidade na Prática. 2009. (Encontro).
Participação em bancas
COSTA, CATARINA; SARKIS, Laura Costa; MARQUES, A. B. S.. Desenvolvimento de habilidades técnicas e interpessoais em estudantes de computação por meio da adoção de Metodologias Ativas e Práticas Ágeis. 2025. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
GADELHA, B. F.; MALDONADO, J. C.; FONTÃO, AWDREN;COSTA, CATARINA. SWeeTComp ? Framework para Avaliação de Competências em Testes de Software. 2025. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas.
SARKIS, Laura Costa;COSTA, CATARINA; HOLANDA, A. C. A.; TEIXEIRA, M. A. C.. Uma proposta de framework para tratamento de dados de crianças e adolescentes conforme a LGPD: um estudo de caso em uma instituição de ensino. 2024. Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
BORBA, P. H. M.; SANTOS, A. L. M.;COSTA, CATARINA. An Analysis of Git?s Private Life and Its Merge Conflicts. 2023. Dissertação (Mestrado em Pós-Graduação em Ciência da Computação) - Universidade Federal de Pernambuco.
COSTA, CATARINA; SARKIS, Laura Costa; MARQUES, A. B. S.. A utilização da Sala de Aula Invertida no ensino do Design Sprint. 2023. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
SOARES, D. M.;COSTA, CATARINA; SARKIS, Laura Costa; MENEZES, G. G. L.. A Natureza dos Pull Requests Duplicados: Um estudo empírico usando regras de associação. 2022. Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; CASTRO JUNIOR, O. R.; MENEZES, G. G. L.. Características de Autoconflitos em Projetos Open Source. 2022. Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
SILVA, L. A. M.; SOARES, D. M.;COSTA, CATARINA. Utilização do learning analytics como apoio à eficiência do processo de ensino-aprendizagem. 2021 - Universidade Federal do Acre.
SOARES, D. M.;COSTA, CATARINA; MURTA, LEONARDO GRESTA PAULINO. Análise da Influência de Fatores de Complexidade sobre o tempo de vida de pull requests. 2021. Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; SOARES, D. M.; WIESE , I. S.. Atributos que podem contribuir para a ocorrência de conflitos de merge. 2021. Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
SCHUENEMANN, C. T. L. L. S.; SANTOS, V. V.;COSTA, CATARINA; DINIZ, J. R. B.; MELO, J. C. B.. MOOColab - Um Framework de Colaboração Personalizado em Massive Open Online Courses. 2020. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco.
COSTA, CATARINA; ARAUJO, A. A. P.; SOARES, DARICÉLIO; GADELHA, B. F.. Formação em Desenvolvimento de Software na Amazônia Ocidental: Características e Efeitos de Projetos de Colaboração Indústria-Academia na Capacitação de Talentos. 2025. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
FERREIRA, Raoni S.;COSTA, CATARINA; CARVALHO, A. L. C.. Identificação e Classificação de Dívidas Técnicas Usando Large Language Models. 2025. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
SARKIS, Laura Costa;COSTA, CATARINA; BANDEIRA, S. M. C.. Gramática de Jogos: Uma Abordagem Centrada no Usuário para Avaliações Clínicas e Comportamentais no Espectro Autista Baseada nos Questionários ADOS-2 e VB-MAPP. 2025. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; OLIVEIRA, A. M.; SARKIS, Laura Costa. Além do Código: o Desenvolvimento de Soft Skills Através da Formação em Engenharia de Software. 2024. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
SARKIS, Laura Costa; HOLANDA, A. C. A.;COSTA, CATARINA. Uma proposta de framework para tratamento de dados de crianças e adolescentes em uma instituição de ensino conforme a LGPD. 2023. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; FERREIRA, Raoni S.; ACCIOLY, P. R. G.. Análise da Dívida Técnica de Projetos de Software com Base em Comentários de Código de Conflitos de Merge. 2023. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
SARKIS, Laura Costa;COSTA, CATARINA; BANDEIRA, S. M. C.. Utilização de Design Thinking na Elicitação de Requisitos de Software, Técnicas e Impactos. 2022. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; SARKIS, Laura Costa; VALENTIM, N. M. C.. Design Sprint como Metodologia de Ensino Aplicado aos Estudantes de Desenvolvimento de Software. 2022. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
PIMENTEL, M. G. C.; FORTES, R. P. M.;COSTA, CATARINA. Operações para Gerenciamento de Versões de Programas de Intervenção e de Coleta de Dados por Usuários Especialistas em Saúde e Educação. 2021. Exame de qualificação (Mestrando em Ciências da Computação e Matemática Computacional) - Universidade de São Paulo.
SOARES, D. M.;COSTA, CATARINA; SARKIS, L. C.. Um Estudo Sobre Fatores Influentes na Ocorrência de Pull Requests Duplicados. 2021. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
COSTA, CATARINA; CASTRO JUNIOR, O. R.; MENEZES, G. G. L.. Análise das características de Self-Conflicts. 2021. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
COSTA, CATARINA; SARKIS, L. C.; FONTAO, A. L.. Conflitos de merge e seus impactos na dívida técnica de projetos de software. 2021. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
CASTRO JUNIOR, O. R.; MAMANI, A. B. A.;COSTA, CATARINA. Seleção Adaptativa de Operadores de Cruzamento para Metaheurísticas Evolutivas Multiobjetivo. 2021. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre.
SOARES, D. M.;COSTA, CATARINA; LIMA JUNIOR, M. L.. Investigação sobre as características do tamanho de pull requests e sua influência na revisão de contribuições. 2020. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; SOARES, D. M.; FERREIRA, Raoni S.. Atributos que podem contribuir para a ocorrência de conflitos de merge. 2020. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
SARKIS, L. C.; LIMA JUNIOR, M. L.;COSTA, CATARINA. Aplicação de Mineração de dados e Aprendizagem de Máquina na detecção de conflitos entre políticas. 2020. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
SILVA, L. A. M.; SOARES, D. M.;COSTA, CATARINA. Utilização do Learning Analytics como Apoio à Eficiência do Processo de Ensino- Aprendizagem. 2020. Exame de qualificação (Mestrando em Mestrado em Ciência da Computação) - Universidade Federal do Acre.
COSTA, CATARINA; NASCIMENTO, C. A.; ALMEIDA, C. M.. Avaliação da conformidade dos portais globo.com e cnnbrasil.com.br com a Lei Brasileira de Inclusão e as Diretrizes WCAG para pessoas com deficiência visual total. 2026. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; PIRES, A. L. N.; MAIA, Wilker L. G.. Gamificação e Jogos para ensino da Engenharia de Requisitos. 2026. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; FARIAS, F. M.; SARKIS, L. C.. Refatorações e Conflitos de Merge: Um Mapeamento Sistemático dos Impactos e Padrões em Projetos Colaborativos. 2026. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
SARKIS, L. C.;COSTA, CATARINA; TOMAYA, L. Y. C.. Metodologias Ativas como Aliadas co Ensino de Programação na Graduação em Computação: O Método Coding Dojo Randori com Abordagem Test-Driven Development. 2026. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; FERREIRA, Raoni S.; LIMA JÚNIOR, M. L... Um estudo de caso sobre adoção de metodologias ativas e da linguagem de programação em blocos Scratch no ensino de programação para mulheres iniciantes. 2025. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; ALMEIDA, C. M.; SILVA, J. L. T. C.. A tecnologização das disciplinas teóricas do curso de Sistemas de Informação da Universidade Federal do Acre (Ufac). 2025. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
FERREIRA, RAONI;COSTA, CATARINA; MAIA, Wilker L. G.. Percepção e Repercussão: uma análise de sentimentos, tópicos e engajamento em publicações brasileiras sobre desmatamento e queimadas no Bluesky em agosto e setembro de 2024. 2025. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
FERREIRA, Raoni S.;COSTA, CATARINA; LIMA JUNIOR, M. L.; MAIA, Wilker L. G.. Avaliação de um módulo de recomendação de atividades de programação implementado em juízes online: um estudo de caso na plataforma Beecrowd. 2024. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; LIMA JUNIOR, M. L.; SARKIS, Laura Costa. Gerenciamento de Dívida Técnica em Desenvolvimento de Jogos: Um Estudo Exploratório. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
SARKIS, Laura Costa;COSTA, CATARINA; NICACIO, VANDER. Análise da Formação do Egresso de Sistemas de Informação da Universidade Federal do Acre para inserção como Profissional de TI no Mercado do Trabalho em Rio Branco - Acre. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
FERREIRA, Raoni S.;COSTA, CATARINA; MAMANI, A. B. A.. Avaliação de modelos word embedding em previsão de sentimentos: um estudo de caso em análise de sentimento aplicada a uma base de notícias financeiras. 2021. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; LIMA JUNIOR, M. L.; FERREIRA, Raoni S.. O controle de versão em projetos de software: extraindo informações sobre casos de autoconflito. 2021. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; CASTRO JUNIOR, O. R.; OLIVEIRA, J. G. S.. A Gerência de Configuração nas instituições de Rio Branco: uma pesquisa com desenvolvedores. 2021. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; FERREIRA, Raoni S.; HOLANDA, A. C. A.. O impacto da pandemia do novo coronavírus na produtividade dos desenvolvedores Brasileiros no decorrer de um ano. 2021. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
CASTRO JUNIOR, O. R.;COSTA, CATARINA; SOARES, D. M.. Avaliação de desempenho de algoritmos de classificação em mineração de opinião em textos em português. 2019. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
MATOS, L.;COSTA, CATARINA; CASTRO JUNIOR, O. R.. Elaboração automatizada de grade de horários com o software livre Fet: um estudo de caso no curso de Sistemas de Informação da Universidade Federal do Acre. 2019. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
SOARE, D.;COSTA, CATARINA; CASTRO JUNIOR, O. R.. Análise do impacto da localização geográfica dos colaboradores na aceitação e tempo de vida de Pull Requests. 2019. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
COSTA, CATARINA; SILVA, Daniel A. N.; SOARES, D. M.. PR-DISCOVER: uma extensão da ferramenta Weka para extrair e visualizar regras de associação sobre pull requests. 2018. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
PIRES, A. L. N.;COSTA, CATARINA; MAIA, Wilker L. G.. Redes 5G: uma comparação da evolução tecnológica em relação às redes 4G. 2018. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
LIMA JÚNIOR, M. L..;COSTA, CATARINA; ARAUJO, H. A.. Sistema de Gestão em Atendimentos de Informática para o Núcleo de Tecnologia da Informação da UFAC. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
LIMA JÚNIOR, M. L..; PIRES, A. L. N.;COSTA, CATARINA. Uma Proposta de Aplicação Mobile Web para localização Georeferenciada de Pontos Turísticos na Cidade de RIo Branco. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
LIMA JÚNIOR, M. L..; ARAUJO, H. A.;COSTA, CATARINA. Web Mapa Interativo: Estudo de Caso Campus Rio Branco da Universidade Federal do Acre. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
MATOS, L.; SARKIS, L. C.;COSTA, CATARINA. Desenvolvimento de uma WebQuest para o ensino de informática. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
MATOS, L.;COSTA, CATARINA; ARAUJO, H. A.. Avaliação do programa floresta digital na área da Sobral. 2012. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
SOARE, D.; SARKIS, L. C.;COSTA, CATARINA. Desenvolvimento de uma ferramenta para ensino dos conceitos e práticas do Scrum. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
LIMA JÚNIOR, M. L..;COSTA, CATARINA; PIRES, A. L. N.. Proposta de um software educativo baseado em computação gráfica tridimensional.. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
SARKIS, L. C.;COSTA, CATARINA; OLIVEIRA, J. G. S.. Inclusão Digital: A experiência do projeto comunidade digital. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
SARKIS, L. C.; LIMA JÚNIOR, M. L..;COSTA, CATARINA. Desenvolvendo um sistema web utilizando ASP.NET e C#. 2011. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
MATOS, L.; SARKIS, L. C.;COSTA, CATARINA. Avaliação da Interface de Usuário em Ambientes Virtuais de Aprendizagem: Um Estudo de Caso com o Moodle. 2010. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal do Acre.
CASTRO JUNIOR, O. R.;COSTA, CATARINA; SILVA, L. A. M.. CONCURSO PÚBLICO DE PROVAS E TÍTULOS PARA O CARGO EFETIVO DE PROFESSOR DA CARREIRA DE MAGISTÉRIO SUPERIOR. 2024. Universidade Federal do Acre.
Orientou
Análise Temporal das Causas de Conflitos de Merge Utilizando Regras de Associação; Início: 2026; Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre; (Orientador);
Formação em Desenvolvimento de Software na Amazônia Ocidental: Características e Efeitos de Projetos de Colaboração Indústria-Academia na Capacitação de Talentos; Início: 2025; Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre; (Orientador);
UFAC Maker Educacional; Início: 2025; Iniciação científica (Graduando em Sistemas de Informação) - Universidade Federal do Acre, Conselho Nacional de Desenvolvimento Científico e Tecnológico; (Orientador);
Desenvolvimento de habilidades técnicas e interpessoais em estudantes de computação por meio da adoção de Metodologias Ativas e Práticas Ágeis; 2025; Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Acre, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Catarina de Souza Costa;
Análise da Dívida Técnica de Projetos de Software com Base em Comentários de Código de Conflitos de Merge; 2023; Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre, ; Orientador: Catarina de Souza Costa;
A utilização da Sala de Aula Invertida no ensino do Design Sprint; 2023; Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre, ; Orientador: Catarina de Souza Costa;
Análise das caracteríscticas de Self-Conflicts; 2022; Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Catarina de Souza Costa;
Atributos que podem contribuir para a ocorrência de conflitos de merge; 2021; Dissertação (Mestrado em Mestrado em Ciência da Computação) - Universidade Federal do Acre, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Catarina de Souza Costa;
Virtualização do procedimento de formatação dos sistemas operacionais da plataforma Windows como ferramenta no processo de ensino e aprendizagem; 2016; Monografia; (Aperfeiçoamento/Especialização em Pós-graduação Lato Sensu em Tecnologias da Informação e Comunicação) - Universidade Federal do Acre, Fundação de Amparo à Pesquisa do Estado do Acre; Orientador: Catarina de Souza Costa;
A utilização da ferramenta Zabbix para os graduandos em computação como método de gerenciamento de redes; 2016; Monografia; (Aperfeiçoamento/Especialização em Pós-graduação Lato Sensu em Tecnologias da Informação e Comunicação) - Universidade Federal do Acre, Fundação de Amparo à Pesquisa do Estado do Acre; Orientador: Catarina de Souza Costa;
Ferramenta Khan Academy como plataforma de apoio ao ensino-aprendizagem; 2016; Monografia; (Aperfeiçoamento/Especialização em Pós-graduação Lato Sensu em Tecnologias da Informação e Comunicação) - Universidade Federal do Acre, Fundação de Amparo à Pesquisa do Estado do Acre; Orientador: Catarina de Souza Costa;
Conscientização dos adolescentes sobre o uso das Redes Sociais e boas práticas em segurança da informação; 2016; Monografia; (Aperfeiçoamento/Especialização em Pós-graduação Lato Sensu em Tecnologias da Informação e Comunicação) - Universidade Federal do Acre, Fundação de Amparo à Pesquisa do Estado do Acre; Orientador: Catarina de Souza Costa;
Gestão da Tecnologia da Informação baseada na ISO 27002 na Secretaria Extraordinária de Regularização Fundiária na Amazônia Legal ? Regional Acre; 2015; Monografia; (Aperfeiçoamento/Especialização em Pós-graduação em Desenvolvimento de Software e Infraestrutura para Internet) - Universidade Federal do Acre, Fundação de Amparo à Pesquisa do Estado do Acre; Orientador: Catarina de Souza Costa;
O Uso do SoundSphere Como Ferramenta de Suporte a Criatividade e Aprendizado Musical na Escola Acreana de Música; 2015; Monografia; (Aperfeiçoamento/Especialização em Pós-graduação em Desenvolvimento de Software e Infraestrutura para Internet) - Universidade Federal do Acre, Fundação de Amparo à Pesquisa do Estado do Acre; Orientador: Catarina de Souza Costa;
Refatorações e Conflitos de Merge: Um Mapeamento Sistemático dos Impactos e Padrões em Projetos Colaborativos; 2026; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Avaliação da conformidade dos portais Globo; Com E Cnnbrasil; Com; Br com a Lei Brasileira de Inclusão e as Diretrizes WCAG para pessoas com deficiência visual total; 2026; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Gamificação e Jogos para ensino da Engenharia de Requisitos; 2026; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
A tecnologização das disciplinas teóricas do curso de Sistemas de Informação da Universidade Federal do Acre (Ufac); 2025; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Um estudo de caso sobre adoção de metodologias ativas e da linguagem de programação em blocos Scratch no ensino de programação para mulheres iniciantes; 2025; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Avaliação de aplicativos de apoio a comunicação das pessoas surdas na perspectiva de um surdo; 2023; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Gerenciamento de Dívida Técnica em Desenvolvimento de Jogos: Um Estudo Exploratório; 2022; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
A Gerência de Configuração nas instituições de Rio Branco: uma pesquisa com desenvolvedores; 2021; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
O controle de versão em projetos de software: extraindo informações sobre casos de autoconflito; 2021; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
O impacto da pandemia do novo coronavírus na produtividade dos desenvolvedores Brasileiros no decorrer de um ano; 2021; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Retenção e evasão no curso de Sistemas de Informação da Universidade Federal do Acre; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Identificação de especialistas em projetos de software: um estudo baseado em evidências; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Um mapeamento sistemático sobre ferramentas para auxílio na implantação do modelo MPS; 2014; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Desenvolvimento de um Sistema para Fornecer Serviços de Entrega em Domicilio via Internet; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Teste de Usabilidade no Sistema "Biblioteca Web" da Universidade Federal do Acre; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Análise Comparativa entre os Softwares de Gestão Acadêmica: EPROTEC, SAGU, SIGA-EDU; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Desenvolvimento de uma Rede Social para auxiliar o Processo de Ensino Aprendizagem dos Acadêmicos do Curso de Sistemas de Informação; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Desenvolvimento de Jogos Online com Tecnologias Web: Projeto1; net; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Estudo Comparativo de Softwares para Help Desk; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Um conjunto de boas práticas para a Gerência de Projetos Distribuídos; ; 2009; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Centro Universitário do Rio São Francisco ? Matriz; Orientador: Catarina de Souza Costa;
Eu, Programador(a)! Utilizando Metodologias Ativas no Ensino de Programação; 2024; Iniciação Científica; (Graduando em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Meninas Digitais do Acre: desenvolvimento do pensamento computacional; 2024; Iniciação Científica; (Graduando em Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
O controle de versão em projetos de software: extraindo informações que possam apoiar equipes de software; 2020; Iniciação Científica; (Graduando em Sistemas de Informação) - Universidade Federal do Acre, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Catarina de Souza Costa;
Sistema de Gratificação de Encargo de Curso ou Concurso; 2026; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Sistema Web para criação de agenda e relatórios para vendedores; 2023; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Sistema de Controle dos Dados dos Alunos do Colégio Dom Bosco; 2021; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Desenvolvimento de um aplicativo mobile para a Câmara Municipal de Rio Branco; 2019; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Sistema de Geração Automática de Comprovante de Rendimento de Imposto de Renda para a Fapac; 2017; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Sistema de Geração Automática de Comprovante de Rendimento de Imposto de Renda para a Fapac; 2017; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Melhoria da apresentação de dados da ferramenta TIPMerge; 2016; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Projeto de Implantação de um Laboratório Virtual Baseado na Plataforma Moodle na Escola Técnica de Saúde Maria Moreira da Rocha; 2013; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Desenvolvimento de um Website para a Banda de Música da Polícia Militar do Acre; 2012; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Sistema para Romaneio e Controle de Produtores do CEASA; 2011; Orientação de outra natureza; (Sistemas de Informação) - Universidade Federal do Acre; Orientador: Catarina de Souza Costa;
Produções bibliográficas
-
ARAUJO, M. H. M. ; COSTA, CATARINA ; FONTAO, A. L. . Technical Debt of Software Projects Based on Merge Code Comments. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 13, p. 19-32, 2025.
-
RIBEIRO, BARBARA BEATO ; COSTA, CATARINA ; PEREIRA DOS SANTOS, RODRIGO . Understanding and Analyzing Factors that Affect Merge Conflicts from the Perspective of Software Developers. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 10, p. 12, 2022.
-
COSTA, C. S. ; FIGUEIREDO, JAIR ; PIMENTEL, J. F. N. ; SARMA, ANITA ; MURTA, LEONARDO . Recommending Participants for Collaborative Merge Sessions. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 47, p. 1198-1210, 2021.
-
MENEZES, JOSÉ WILLIAM ; TRINDADE, BRUNO ; PIMENTEL, J. F. N. ; PLASTINO, ALEXANDRE ; MURTA, LEONARDO ; COSTA, C. S. . Attributes that may raise the occurrence of merge conflicts. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 9, p. 1-14, 2021.
-
ROCHA, RODRIGO G.C. ; AZEVEDO, RYAN R. DE ; ALVES, ANA. R. M. ; COSTA, CATARINA ; FECHINE, JOÃO. P. ; DUARTE, M. ; GONCALVEZ, J. E. A. G. ; MEIRA, SILVIO . An Ontology-based System to Support Distributed Software Development. JOURNAL OF COMMUNICATION AND COMPUTER , v. 11, p. 1-9, 2014.
-
COSTA, CATARINA ; FIGUEIREDO, J. J. C. ; MENEZES, G. G. L. ; MURTA, LEONARDO . Characterizing the problem of Developers' Assignment for Merging Branches.. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING , v. 24, p. 1489-1508, 2014.
-
DA SILVA, FABIO Q. B. ; PRIKLADNICKI, RAFAEL ; FRANÇA, A. CÉSAR C. ; MONTEIRO, CLEVITON V. F. ; COSTA, CATARINA ; ROCHA, RODRIGO . An evidence-based model of distributed software development project management: results from a systematic mapping study. Journal of Software-Evolution and Process , v. 24, p. 625-642, 2012.
-
ROCHA, R. G. C. ; COSTA, CATARINA ; RODRIGUES C. M. O. ; AZEVEDO, R. R. ; FARIAS JUNIOR, I. H. ; PRIKLADNICKI, RAFAEL ; MEIRA, SILVIO . Collaboration Models in Distributed Software Development: a Systematic Review. CLEI ELECTRONIC JOURNAL , v. 14, p. 1-10, 2011.
-
Teixeira, Rangel Filho ; Passos, Odette Mestrinho ; Malcher, Paulo Robson Campelo ; Silva, Zenaide Carvalho da ; Amorim, Rainer Xavier de ; COSTA, CATARINA DE SOUZA . História dos Cursos de Sistemas de Informação na Região Norte. História e Construção da Área de Sistemas de Informação no Brasil: Relatos e Estudos sob a Perspectiva da Computação. 1ed.: SBC, 2025, v. , p. 191-238.
-
ARAÚJO, ALLYSSON ALLEX ; KALINOWSKI, MARCOS ; PEREIRA JÚNIOR, ELIAS ; TOMAZ, EMERSON B. ; COSTA, CATARINA . Generative AI?s Disruption on Intellectual Property Landscape in Brazil: A Sociotechnical and McLuhan tetrad Analysis. In: Anais Estendidos do Simpósio Brasileiro de Sistemas de Informação, 2025, Brasil. Anais Estendidos do XXI Simpósio Brasileiro de Sistemas de Informação (SBSI 2025), 2025. p. 216.
-
FERREIRA, STHEFANY ; SANTOS, GABRIELA ; CAVALCANTE, VICTORIA ; OLIVEIRA, ALESSANDREIA ; COSTA, CATARINA . Iniciativas de ensino de programação para mulheres: Um mapeamento sistemático. In: Women in Information Technology, 2025, Brasil. Anais do XIX Women in Information Technology (WIT 2025). p. 151.
-
FERREIRA, STHEFANY ; CAVALCANTE, VICTORIA ; OLIVEIRA, ALESSANDREIA ; COSTA, CATARINA . Do Scratch ao Python: utilizando metodologias ativas no ensino de programação no projeto Meninas Digitais do Acre. In: Workshop sobre Educação em Computação, 2025, Brasil. Anais do XXXIII Workshop sobre Educação em Computação (WEI 2025). p. 849.
-
AMORIM, CARLOS ; FERREIRA, RAONI ; COSTA, CATARINA . Avaliação do sistema de recomendação do Beecrowd. In: Workshop sobre Educação em Computação, 2025, Brasil. Anais do XXXIII Workshop sobre Educação em Computação (WEI 2025). p. 883.
-
CAVALCANTE, VICTÓRIA ; COSTA, CATARINA ; CACAU, ANDRÉ ; OLIVEIRA, ALESSANDREIA . Como Percepções e Estatísticas Revelam o Desenvolvimento de Habilidades Técnicas e Não Técnicas em Estudantes de Computação. In: Simpósio Brasileiro de Engenharia de Software, 2025, Brasil. Anais do XXXIX Simpósio Brasileiro de Engenharia de Software (SBES 2025), 2025. p. 632.
-
SILVA, RODRIGO ; COSTA, CATARINA . Aplicando a metodologia Design Sprint na produção de objetos educacionais. In: Workshop sobre Educação em Computação, 2024, Brasil. Anais do XXXII Workshop sobre Educação em Computação (WEI 2024), 2024. p. 274.
-
CAVALCANTE, VICTÓRIA ; COSTA, CATARINA ; SOARES, DARICÉLIO . Beyond Code: the Development of soft skills through Training in Software Engineering. In: Simpósio Brasileiro de Engenharia de Software, 2024, Brasil. Anais do XXXVIII Simpósio Brasileiro de Engenharia de Software (SBES 2024), 2024. p. 521.
-
COSTA, CATARINA ; SILVA, RODRIGO ; GUEDES, GABRIEL ; FIGUEIRÊDO, JAIR . Modelagem e impressão 3D aplicadas a criação de objetos de aprendizagem assistivos. In: Workshop de Informática na Escola, 2024, Brasil. Anais do XXX Workshop de Informática na Escola (WIE 2024), 2024. p. 689.
-
COSTA, BRUNO FERNANDO DA ; MELO, AMARILDO ; NASCIMENTO, TAMILA ; FRANÇA, SÔNIA ; COSTA, CATARINA . Avaliação de aplicativos de apoio a comunicação das pessoas surdas na perspectiva de um surdo. In: Workshop sobre Aspectos Sociais, Humanos e Econômicos de Software, 2023, Brasil. Anais do VIII Workshop sobre Aspectos Sociais, Humanos e Econômicos de Software (WASHES 2023), 2023. p. 81.
-
COSTA, CATARINA ; NISHIHIRA, JOSANA ; SOUZA, MARIA L. HALL DE . Percepções de estudantes de diferentes áreas do conhecimento sobre equipes interdisciplinares no ensino de tecnologias. In: Workshop sobre Educação em Computação, 2023, Brasil. Anais do XXXI Workshop sobre Educação em Computação (WEI 2023), 2023. p. 408.
-
OLIVEIRA, ALLAN ; SOARES, ALISON ; ARAÚJO, DOUGLAS ; SILVA, EZEQUIEL ; SOARES, KAUÃ ; SANTOS, MACILENE ; COSTA, CATARINA . Análise do perfil dos estudantes dos cursos Técnicos Integrados ao Ensino Médio do IFAC. In: Workshop sobre Educação em Computação, 2023, Brasil. Anais do XXXI Workshop sobre Educação em Computação (WEI 2023), 2023. p. 465.
-
SOUZA, RODRIGO S. ; VALENTIM, NATASHA M. C. ; COSTA, CATARINA . Aplicando Design Sprint em Sala de Aula Invertida: Um Estudo de Caso. In: Simpósio Brasileiro de Informática na Educação, 2023, Brasil. Anais do XXXIV Simpósio Brasileiro de Informática na Educação (SBIE 2023). p. 402.
-
CAVALCANTE, VICTÓRIA KAROLINA DE LIMA ; COSTA, CATARINA DE SOUZA ; SARKIS, Laura Costa ; SOARES, DARICÉLIO MOREIRA ; FREITAS, SAULO MAIA DE . Contributions of an Extension Course focused on Good Software Engineering Practices for Students and IT Professionals. In: SBQS '23: XXII Brazilian Symposium on Software Quality, 2023, Bras'{i}lia Brazil. Proceedings of the XXII Brazilian Symposium on Software Quality. p. 301.
-
MELO DE ARAÚJO, MARCOS HENRIQUE ; COSTA, CATARINA ; FONTÃO, AWDREN . Analysis of the Technical Debt of Software Projects Based on Merge Code Comments. In: SBCARS 2023: 17th Brazilian Symposium on Software Components, Architectures, and Reuse, 2023, Campo Grande Brazil. Proceedings of the 17th Brazilian Symposium on Software Components, Architectures, and Reuse. New York: ACM, 2023. p. 21.
-
COSTA, CATARINA ; MENEZES, JOSÉ ; TRINDADE, BRUNO ; SANTOS, RODRIGO . Factors that Affect Merge Conflicts: A Software Developers? Perspective. In: SBES '21: Brazilian Symposium on Software Engineering, 2021, Joinville Brazil. Brazilian Symposium on Software Engineering, 2021. p. 233.
-
MENEZES, J. W. ; TRINDADE, B. ; PIMENTEL, JOAO FELIPE ; MOURA, T. ; PLASTINO, A. ; MURTA, LEONARDO ; COSTA, CATARINA . What causes merge conflicts?. In: Simpósio Brasileiro de Engenharia de Software, 2020, Natal. In the 34th Brazilian Symposium on Software Engineering (SBES 2020), 2020.
-
COSTA, CATARINA ; FIGUEIREDO, JAIR ; MURTA, LEONARDO ; SARMA, ANITA . TIPMerge: recommending experts for integrating changes across branches. In: the 2016 24th ACM SIGSOFT International Symposium, 2016, Seattle. Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering - FSE 2016. New York: ACM Press. p. 523.
-
COSTA, CATARINA ; FIGUEIREDO, JAIR ; SARMA, ANITA ; MURTA, LEONARDO . TIPMerge: recommending developers for merging branches. In: the 2016 24th ACM SIGSOFT International Symposium, 2016, Seattle. Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering - FSE 2016. New York: ACM Press, 2016. p. 998.
-
COSTA, CATARINA ; FIGUEIREDO, J. J. C. ; MURTA, LEONARDO . Collaborative Merge in Distributed Software Development: Who Should Participate?. In: The Twenty-Sixth International Conference on Software Engineering and Knowledge Engineering (SEKE), 2014, Vancouver. International Conference on Software Engineering and Knowledge Engineering, 2014.
-
COSTA, CATARINA ; MURTA, LEONARDO . Alocação de Participantes no Merge de Ramos. In: Workshop de Teses e Dissertações do CBSoft (WTDSoft 2014), 2014, Maceió. IV Workshop de Teses e Dissertações do CBSoft, 2014.
-
BORGES, ALEX ; SOARES, SÉRGIO ; MEIRA, SILVIO ; TOMAZ, HILÁRIO ; ROCHA, RODRIGO ; COSTA, CATARINA . Ontologies supporting the distributed software development. In: the 17th International Conference, 2013, Porto de Galinhas. Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering - EASE '13. New York: ACM Press. p. 153.
-
COSTA, CATARINA ; MURTA, LEONARDO . Version Control in Distributed Software Development: A Systematic Mapping Study. In: 2013 IEEE 8th International Conference on Global Software Engineering (ICGSE), 2013, Bari. 2013 IEEE 8th International Conference on Global Software Engineering. p. 90.
-
FARIAS JUNIOR, I. H. ; SANTOS, A. ; COSTA, CATARINA ; AZEVEDO, R. R. ; MOURA, H. . Ferramentas Web 2.0 como Suporte a Comunicação em Desenvolvimento Distribuído de Software. In: VII Workshop de Desenvolvimento Distribuído de Software (CBSoft - SBES), 2013, Brasília - DF. Anais do VII Workshop de Desenvolvimento Distribuído de Software, 2013.
-
JUNIOR, ALEX NERY B. ; AZEVEDO, RYAN R. DE ; SILVA, FABIO Q.B. DA ; ROCHA, RODRIGO G.C. ; COSTA, CATARINA . Ontologies Supporting the Distributed Software Development: A Systematic Literature Review. In: 2012 Seventh IEEE International Conference on Global Software Engineering Workshop (ICGSEW), 2012, Porto Alegre. 2012 IEEE Seventh International Conference on Global Software Engineering Workshops.
-
COSTA, CATARINA ; ROCHA, R. G. C. ; BRITO, R. ; SILVA, F. Q. B. ; PRIKLADNICKI, R. ; MEIRA, SILVIO . Gerenciando um Projeto Distribuído: Lições Aprendidas. In: IV Workshop de Gerenciamento de Projetos de software (SBQS), 2011, Curitiba - PR. Anais do IV Workshop de Gerenciamento de Projetos de software (WGPS), 2011.
-
FIGUEIREDO, A. R. M. ; ROCHA, R. G. C. ; COSTA, CATARINA ; SETTE J. P. F. ; SANTOS, D. B. O. . Um Estudo sobre as razões que incentivam o Desenvolvimento Distribuído de Software. In: I Workshop de Engenharia de Software do Sertão Pernambucano, 2010, Petrolina - PE. Anais do I Workshop de Engenharia de Software do Sertão Pernambucano, 2010.
-
ROCHA, R. G. C. ; COSTA, CATARINA ; PRIKLADNICKI, R. ; AZEVEDO, R. R. ; FARIAS JUNIOR, I. H. ; MEIRA, SILVIO . Desafios nas Fases do ciclo de vida de Projetos Distribuídos. In: IV Workshop de Desenvolvimento Distribuído de Software (CBSoft - SBES), 2010, Salvador - BA. Anais do IV Workshop de Desenvolvimento Distribuído de Software (WDDS), 2010.
-
ROCHA, R. G. C. ; COSTA, CATARINA ; PRIKLADNICKI, R. ; AZEVEDO, R. R. ; FARIAS JUNIOR, I. H. ; MEIRA, S. R. L. . Modelos de Colaboração no Desenvolvimento Distribuído de Software: uma Revisão Sistemática da Literatura. In: IV Workshop de Desenvolvimento Distribuído de Software (CBSoft - SBES), 2010, Salvador - BA. Anais do IV Workshop de Desenvolvimento Distribuído de Software (WDDS), 2010.
-
COSTA, CATARINA ; ROCHA, R. G. C. ; SILVA, F. Q. B. ; PRIKLADNICKI, R. . Desafios e Boas Práticas para o Gerenciamento de Projetos no Desenvolvimento Distribuído de Software. In: IV Workshop de Desenvolvimento Distribuído de Software (CBSoft - SBES), 2010, Salvador - BA. Anais do IV Workshop de Desenvolvimento Distribuído de Software (WDDS), 2010.
-
COSTA, CATARINA ; ROCHA, R. G. C. ; FIGUEIREDO, J. J. C. ; DUARTE, M. P. ; MEIRA, SILVIO ; PRIKLADNICKI, R. . Ensino da Engenharia de Software através de Fábricas de Software no contexto Distribuído: Um Relato de Experiência. In: Fórum de Educação em Engenharia de Software (CBSoft - SBES), 2010, Salvador - BA. Anais do I Fórum de Educação em Engenharia de Software (FEES), 2010.
-
DA SILVA, FABIO Q.B. ; COSTA, CATARINA ; FRANCA, A. CESAR C. ; PRIKLADINICKI, RAFAEL . Challenges and Solutions in Distributed Software Development Project Management: A Systematic Literature Review. In: 2010 5th IEEE International Conference Global Software Engineering (ICGSE), 2010, Princeton. 2010 5th IEEE International Conference on Global Software Engineering, 2010. p. 87.
-
ROCHA, R. G. C. ; ARCOVERDE, D. ; BRITO, R. ; AROXA, B. ; COSTA, CATARINA ; SILVA, F. Q. B. ; ALBUQUERQUE, J. ; MEIRA, SILVIO . Uma Experiência na Adaptação do RUP em Pequenas Equipes de Desenvolvimento Distribuído. In: II Workshop de Desenvolvimento Distribuído de Software (SBES-SBBD), 2008, Campinas - SP. Anais do II Workshop de Desenvolvimento Distribuído de Software (WDDS), 2008. p. 87-96.
-
COSTA, CATARINA . Identifying participants for collaborative merge. In: the 2016 24th ACM SIGSOFT International Symposium, 2016, Seattle. Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering - FSE 2016. New York: ACM Press, 2016. p. 1100.
-
COSTA, CATARINA ; CUNHA, CAMILA ; ROCHA, RODRIGO ; FRANÇA, A. CÉSAR C. ; DA SILVA, FABIO Q. B. ; PRIKLADNICKI, RAFAEL . Models and Tools for Managing Distributed Software Development: A Systematic Literature Review. In: 14th International Conference on Evaluation and Assessment in Software Engineering (EASE), 2010, 2010.
-
COSTA, CATARINA . Developers Assignment for Merging Branches. In: ICSE 2017 PhD and Young Researchers Warm Up Symposium, 2014, Maceió. ICSE 2017 PhD and Young Researchers Warm Up Symposium, 2014.
Outras produções
FIGUEIREDO, J. J. C. ; COSTA, CATARINA . Desenvolvimento de um website para o Projeto Riozinho/AC.. 2007.
COSTA, C. S. . Uma abordagem baseada em evidências para o gerenciamento de projetos no desenvolvimento distribuído de software. 2010.
Projetos de pesquisa
-
2023 - 2025
Adoção de metodologias ativas no ensino de programação, Descrição: O ensino de programação é um desafio para muitos estudantes de computação, dado que requer que os estudantes desenvolvam diferentes habilidades, como capacidade de abstração e resolução de problemas, raciocínio e pensamento lógico. Dada a dificuldade, desmotivação e desistências em cursos de programação, verifica-se a necessidade de adoção de diferentes estratégias de ensino. Uma das estratégias tem sido a adoção de métodos ativos de aprendizagem, que visa estimular o aluno a construir o conhecimento e não apenas recebê-lo de forma passiva. Pesquisas recentes têm evidenciado bons resultados com a aplicação das metodologias ativas no ensino de programação, principalmente com o uso de gamificação e resolução de problemas. Porém, ainda são necessárias mais evidências que ajudem a entender se o ensino com métodos ativos é melhor para o ensino de programação. Neste sentido, este projeto visa investigar como as metodologias ativas podem contribuir para o ensino de programação introdutória, levando em consideração diferentes públicos e estratégias de ensino. Para isso, serão planejadas, executadas e avaliadas capacitações em programação para iniciantes utilizando as metodologias ativas.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: Catarina de Souza Costa - Coordenador / Sthefany Ferreira - Integrante / SANTOS, GABRIELA - Integrante., Número de produções C, T & A: 2
-
2021 - 2022
Mineração de Repositórios de Projetos de Software, Descrição: Este projeto tem como objetivo identificar e analisar merges de software, olhando para padrões de autoconflito e principais dívidas técnicas que podem ser geradas a partir dessa atividade. Para isso, serão realizados estudos exploratórios em projetos de software de código aberto. Como resultado espera-se gerar um catálogo de padrões de autoconflitos e compará-lo com os padrões de conflitos já publicados, assim como identificar as principais dívidas técnicas inseridas durante a resolução do conflito de merge.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Catarina de Souza Costa - Coordenador / Juliana Abreu Cunha - Integrante / Marcos Henrique Melo de Araújo - Integrante / Thalisson Bandeira Araújo - Integrante., Número de produções C, T & A: 4
-
2020 - 2021
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: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Catarina de Souza Costa - Coordenador / Bruno Ricardo Silva Trindade - Integrante / José William Menezes Ribeiro - Integrante., Número de produções C, T & A: 6
-
2018 - 2019
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: (3) . , Integrantes: Catarina de Souza Costa - Coordenador / Olacir Rodrigues Castro Junior - Integrante / Raoni Simões Ferreira - Integrante / Bruno Ricardo Silva Trindade - Integrante / Tiago da Silva Oliveira - Integrante / Ítalo Ney Moreira de Oliveira - Integrante., Financiador(es): Universidade Federal do Acre - Auxílio financeiro.
Prêmios
2025
Distinguished Paper Award - Simpósio Brasileiro de Engenharia de Software - Trilha de Educação, Sociedade Brasileira de Computação (SBC).
2023
Distinguished Paper Award - Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS), Sociedade Brasileira de Computação (SBC).
2021
Distinguished Paper Award - Simpósio Brasileiro de Engenharia de Software (SBES), Sociedade Brasileira de Computação (SBC).
2020
Distinguished Paper Award - Simpósio Brasileiro de Engenharia de Software (SBES), Sociedade Brasileira de Computação (SBC).
2006
1º Lugar no Painel do Estagiário, ELETRONORTE.
Histórico profissional
Endereço profissional
-
Universidade Federal do Acre, Departamento de Matemática e Estatística. , Rodovia BR 364, Km 04, nº 6637, Distrito Industrial, 69915900 - Rio Branco, AC - Brasil, Telefone: (68) 39012588, URL da Homepage:
Experiência profissional
2010 - 2010
Faculdade Joaquim NabucoVínculo: Celetista formal, Enquadramento Funcional: Professora, Carga horária: 6
Outras informações:
Disciplinas Ministradas:
Metodologia de Desenvolvimento de Sistemas (2010.1)
Projeto de Banco de Dados (2010.1)
2008 - 2010
Universidade Federal de PernambucoVínculo: Estudante, Enquadramento Funcional: Pesquisadora, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Atividades de Participação em Projeto
2004 - 2006
Tribunal de Justiça do AcreVínculo: Estágio, Enquadramento Funcional: Estagiária, Carga horária: 20
2010 - Atual
Universidade Federal do AcreVínculo: Servidor público, Enquadramento Funcional: Professora Associada, Carga horária: 40, Regime: Dedicação exclusiva.
2008 - 2008
Universidade Federal do AcreVínculo: Professora Substituta, Enquadramento Funcional: Professora Auxiliar, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Disciplina Ministrada:
Introdução à Informática (2008.1)
Atividades
-
10/2024
Direção e administração, Universidade Federal do Ace.Cargo ou função, Coordenadora do Programa de Pós-Graduação em Ciência da Computação.
-
04/2019
Ensino, Mestrado em Ciência da Computação, Nível: Pós-GraduaçãoDisciplinas ministradas, Engenharia de Software
-
03/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas e Tecnológicas, Centro de Ciências Exatas e Tecnológicas.Atividade realizada, Líder do Grupo de Pesquisa em Computação.
-
09/2010
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas e Tecnológicas.Cargo ou função, Membro do colegiado do curso de Sistemas de Informação.
-
08/2010
Pesquisa e desenvolvimento, Centro de Ciências Exatas e Tecnológicas.Linhas de pesquisa
-
08/2010
Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Engenharia de Software II, Estágio Supervisionado, Gerência de Projetos, Gestão da Informação, Introdução à Pesquisa em Sistemas de Informação, Plano de Negócios em Informática, Projetos de Sistemas de Informação, Sistemas de Apoio a Decisão, Produção e Operações Logísticas, Projeto de Graduação, Relatório de Estágio, TCC I, TCC II
2006 - 2007
Centrais Elétricas do Norte do BrasilVínculo: Estágio, Enquadramento Funcional: Estagiária, Carga horária: 20
2004 - 2005
Escola Técnica em Saúde Maria Moreira da RochaVínculo: Contrato Temporário, Enquadramento Funcional: Instrutor de Informática, Carga horária: 20
Outras informações:
Introdução a Informática Básica
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Catarina de Souza Costa 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?