Troy Costa Kohwalter

Troy Costa Kohwalter é Professor Adjunto do Instituto de Computação da Universidade Federal Fluminense (UFF), possui graduação em Ciência da Computação pela Universidade Federal Fluminense (2011), mestrado em Computação pela Universidade Federal Fluminense (2013) e doutorado no Programa de Pós-Graduação em Computação na Universidade Federal Fluminense (2018). Participou do programa de Doutorado Sanduiche PDSE na Universidade de Nova Iorque (NYU) por quatro meses, trabalhando com o grupo de visualização de proveniência. Em 2017 ganhou o prêmio de melhor artigo da trilha de computação no principal evento de jogos do Brasil (SBGames) com o trabalho de proveniência. Em 2019 ganhou o prêmio de Excelência UFF pela PROPPI com a melhor tese de doutorado do Colégio de Ciências Exatas, da Terra e Multidisciplinar defendida em 2018, e Menção Honrosa no Prêmio Capes de Tese edição 2019. Suas áreas de interesse são Engenharia de Software e Entretenimento Digital.

Informações coletadas do Lattes em 10/11/2024

Acadêmico

Formação acadêmica

Doutorado em Computação

2013 - 2018

Universidade Federal Fluminense
Título: An Infrastructure for Gameplay Gathering and Analysis with Provenance
Orientador: em New York Univeristy ( Juliana Freire)
com , Ano de obtenção: 2018. Esteban Walter Gonzalez Clua. Coorientador: Leonardo Gresta Paulino Murta. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Provenance; Analysis; Visualization; game analytics; Graph; Telemetry. Grande área: Ciências Exatas e da Terra

Mestrado em Computação

2011 - 2013

Universidade Federal Fluminense
Título: Provenance in Games, Ano de Obtenção: 2014
Esteban Walter Gonzalez Clua.Coorientador: Leonardo Gresta Paulino Murta. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Game flow; Analysis; Player Behavior; Data Logging; Gameplay; Provenance.

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

2007 - 2011

Universidade Federal Fluminense
Título: SOFTWARE DEVELOPMENT MANAGER JOGO DE ENSINO DE ENGENHARIA DE SOFTWARE
Orientador: Esteban Walter Gonzalez Clua

Pós-doutorado

2018

Pós-Doutorado. , Universidade Federal Fluminense, UFF, Brasil. , Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. , Grande área: Ciências Exatas e da Terra

Formação complementar

2015 - 2015

TUTORIA NA PLATAFORMA MOODLE/CEDERJ. (Carga horária: 30h). , Fundação Centro de Ciências e Educação Superior à Distância do Estado do RJ, CECIERJ, Brasil.

2015 - 2015

Formação em EAD / CEDERJ. (Carga horária: 90h). , Fundação Centro de Ciências e Educação Superior à Distância do Estado do RJ, CECIERJ, Brasil.

2002 - 2003

Ciclo Diploma. (Carga horária: 360h). , Cultura Inglesa, CI, Brasil.

2000 - 2001

Ciclo Avançado. (Carga horária: 360h). , Cultura Inglesa, CI, Brasil.

1997 - 1999

Ciclo Básico. (Carga horária: 540h). , Cultura Inglesa, CI, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Áreas de atuação

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

Participação em eventos

International Conference on Entertainment Computing 2024 (ICEC2024). Prov-DIFF: Play traces analysis through provenance differences. 2024. (Congresso).

Congresso da Sociedade Brasileira de Computação (CSBC). 2022. (Congresso).

Brazilian Symposium on Games and Digital Entertainment (SBGames).(CTD) An Infrastructure for Gameplay Gathering and Analysis with Provenance. 2019. (Simpósio).

Workshop de Engenharia de Software e Banco de Dados.Game Analytics. 2019. (Oficina).

Brazilian Symposium on Games and Digital Entertainment (SBGames). 2018. (Congresso).

Brazilian Symposium on Games and Digital Entertainment (SBGames). Capturing Game Telemetry with Provenance. 2017. (Congresso).

Conference on Graphics, Patterns and Images (SIBGRAPI). 2017. (Congresso).

VI Semana da Computação.Proveniência em Jogos. 2017. (Seminário).

Workshop of Industry Applications (WIA). 2017. (Oficina).

International Provenance and Annotation Workshop (IPAW).Prov Viewer: A Graph-Based Visualization Tool for Interactive Exploration of Provenance Data. 2016. (Oficina).

Brazil Gets Unreal: Rio de Janeiro. 2015. (Seminário).

Workshop de GPU Computing e CUDA (NVIDIA). 2015. (Oficina).

ICSE 2017 PhD and Young Researchers Warm Up Symposium.Using Provenance in Games to aid Software Engineering Learning. 2014. (Simpósio).

The Brazilian Symposium on Software Engineering (SBES).Reinforcing Software Engineering Learning Through Provenance. 2014. (Simpósio).

CSBC eScience Workshop, 2013.Uma Comparação entre os Modelos de Proveniência OPM e PROV. 2013. (Oficina).

International Conference in Advances in Computer Entertainment Technology (ACE). Game Flux Analysis with Provenance. 2013. (Congresso).

Brazilian Symposium on Games and Digital Entertainment (SBGames).Provenance in Games. 2012. (Simpósio).

Brazilian Symposium on Games and Digital Entertainment (SBGames).SDM - An Educational Game for Software Engineering. 2011. (Simpósio).

Brazilian Symposium on Games and Digital Entertainment (SBGames). 2010. (Simpósio).

Participação em bancas

Aluno: Leandro Gabriel

CLUA, E. W. G.;KOHWALTER, T. C.; RODRIGUES, M. A. F.. Geração de Tilemaps para Jogos Digitais Usando Redes Neurais Generativas. 2024. Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: Gabriel Fernandes Ribeiro

KOHWALTER, T. C.; CLUA, E. W. G.; SILVA JUNIOR, J. R.. GAME SENSE - An Adaptive Gameplay Algorithm. 2024. Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: Mariana Botelho Pereira

KOHWALTER, T. C.; BERNARDINI, F. C.; SILVA JUNIOR, J. R.. Balancing Fun and Challenge: Evaluating Machine Learning Approaches to Dynamic Difficulty Adjustment in a Custom Dungeon Crawler. 2024. Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: JOSÉ LUCAS BRANDÃO MONTES

KOHWALTER, T. C.; CLUA, E. W. G.; SILVA JUNIOR, A. G.. SLAYO-RL: UMA ABORDAGEM PARA CONSTRUÇÃO DE UM AGENTE DE APRENDIZAGEM POR REFORÇO PARA BUSCA E CAPTURA DE ALVO EM AMBIENTE DESCONHECIDO. 2024. Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: Leonardo Pereira Thurler

CLUA, E. W. G.KOHWALTER, T. C.MURTA, L. G. P.; SANTOS, R. P.. PinGU Replay: Combining replay and provenance to understanding game sessions. 2024. Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: THAÍS DE SOUZA DELUCA FERREIRA

CLUA, E. W. G.;KOHWALTER, T. C.; CARVALHO, A. M. P.; SANTOS, R. P.. Framework para Aprimoramento do Aprendizado por Reforço Multiagente em Ambientes de Jogos Cooperativos. 2022. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Vitor Gama Lemos

BRAGANHOLO, V.; MENEZES, G. G. L.;KOHWALTER, T. C.; PIMENTEL, J. F. N.. ProspectiveProv: Proveniência Prospectiva de Experimentos Representados por Scripts. 2021. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Cristiane da Silva Rodrigues Pereira

MURTA, L. G. P.; MENEZES, G. G. L.;KOHWALTER, T. C.; WIESE, I. S.. A relação entre acoplamento de software e esforço de merge. 2020. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Sidney Araújo Melo

CLUA, E. W. G.; CARVALHO, A. M. P.;MURTA, L. G. P.KOHWALTER, T. C.; SILVA JUNIOR, J. R.. Detecting Long-Range Cause-and-Effect Relationships in Game Provenance Graphs with Graph-Based Representation Learning. 2019. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Henrique do Prado Linhares

MURTA, L. G. P.KOHWALTER, T. C.; CLUA, E. W. G.; SOUZA, G. S.; NEVES, V. O.. Provenance-enhanced Algorithmic Debugging. 2019. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Érica Mourão da Silva

MURTA, L. G. P.OLIVEIRA, D. C. M.KOHWALTER, T. C.; KALINOWSKI, M.; SANTOS, R. P.. Evaluating the Efficiency of Hybris Search Strategies for Systematic Literature Reviews in Software Engineering. 2019. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Eduardo Smil Prutchi

MURTA, L. G. P.OLIVEIRA, D. C. M.; BARROS, M. O.;KOHWALTER, T. C.. Como a Adoção de Feature Toggles Afeta Merges de Ramos e Defeitos em Projetos de Software Livre?. 2018. Dissertação (Mestrado em Computação) - Universidade Federal Fluminense.

Aluno: Marcos Alves Vieira

CARVALHO, S. T.; KUDO, T. N.;KOHWALTER, T. C.; RIGHI, R. R.; GRACIANO NETO, V. V.. Graphical Data Provenance Modeling: A Model-Driven Approach in Compliance with W3C PROV. 2024 - Universidade Federal de Goiás.

Aluno: Érica Mourão da Silva

VITERBO FILHO, J.; TREVISAN, D. G.;KOHWALTER, T. C.; KALINOWSKI, M.. Identifying Success Factors and Challenges Related to Research Software Development. 2023. Exame de qualificação (Doutorando em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: Monica da silva

VITERBO FILHO, J.; SALGADO, L.;KOHWALTER, T. C.; PEREIRA, R.. Uma Abordagem para Apoiar a Reflexão sobre a Privacidade do Jogador no Projeto de Jogos. 2023. Exame de qualificação (Doutorando em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: Sidney Araújo Melo

CARVALHO, A. M. P.; CLUA, E. W. G.; MONTENEGRO, A. A.;KOHWALTER, T. C.; FIGUEIREDO, D. R.; CHAIMOWICZ, L.. Graph Representation Learning for Game Provenance. 2021. Exame de qualificação (Doutorando em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.

Aluno: Gabriel Bezerra de Souza

KOHWALTER, T. C.MURTA, L. G. P.; PIMENTEL, J. F. N.. Boas práticas de engenharia de software na construção de um bugtracker. 2024. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Walber Capaci de Araujo

KOHWALTER, T. C.; CLUA, E. W. G.; SEIXAS, F. L.. Jogo de Tabuleiro: Cursando SI-UFF. 2024. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Joel Lopes Cunha de Souza

SEIXAS, F. L.;KOHWALTER, T. C.; CHRISTOVAM, B. P.; CORREA, C. F.. Análise e Desenvolvimento de um Sistema de Prontuário Eletrônico do Centro de Atenção e Investigação da Tuberculose. 2024. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Guilherme Cordeiro Campos e Danilo Siqueira de Oliveira

KOHWALTER, T. C.; BRAGA, C.; BARCELLOS, R.. JeliMaps: Contando histórias com mapas. 2023. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Bruna Miranda Marques de Oliveira e Luisa Rosina da Costa

KOHWALTER, T. C.; PEREIRA, A. M. B.; VITERBO FILHO, J.. Análise comparativa das principais ferramentas de gerenciamento de projetos no Brasil. 2023. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Bruno C Decnop

KOHWALTER, T. C.; CLUA, E. W. G.; ARAUJO, L. S.. NOT A ROGUE-LITE: Um jogo verdadeiramente Roguelike. 2023. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Matheus Tavares Prado

SEIXAS, F. L.;KOHWALTER, T. C.; GUERRA, R.. Sistema de armazenamento de sinais fisiológicos para o instituto biomédico da UFF. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Bernardo de Castro Cerqueira e Ary de Souza Lopes

SEIXAS, F. L.;KOHWALTER, T. C.; ARAUJO, L. S.. Proposta de melhoria da experiência do usuário em um sistenma de gerenciamento de feridas. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Gabriel Sena Oddona

KOHWALTER, T. C.; CLUA, E. W. G.; VITERBO FILHO, J.. Aplicação Web de Carona para a UFF. 2022.

Aluno: Matheus Rodrigues Verissimo

KOHWALTER, T. C.; PROTTI, F.; COELHO, I. M.. VisuLearn: Uma ferramenta interativa de apoio ao aprendizado de estrutura de dados. 2022. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: José Henrique Lício do Nascimento

CLUA, E. W. G.KOHWALTER, T. C.; TIZUKA, M. M.. Editor de Mapas para uso com a biblioteca PPlay. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: André Luis Paiva Aloise

NEVES, V. O.;KOHWALTER, T. C.; CLUA, E. W. G.; LINHARES, H. P.. RIGGS: Uma abordagem baseada em modelos de transições de áreas para teste de jogos digitais. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Iago Rodrigues Agualuza

SEIXAS, F. L.;KOHWALTER, T. C.; NEVES, V. O.. Quality Gamer: Uma plataforma baseada em microsserviços para auxiliar o ensino de Qualidade de Software. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Filipe Florentino Lima

NEVES, V. O.; LINHARES, H. P.;KOHWALTER, T. C.; OLIVEIRA, R. A. P.. MS-Tracing: Uma proposta de apoio automatizado para depuração de sistemas baseados em microsserviços. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Mariana Werneck Roque Lopes

CLUA, E. W. G.;KOHWALTER, T. C.; MELO, SIDNEY ARAUJO. Generating Procedural Dungeons using Machine Learning Methods: An Approach with UNITY-ML. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Nathaniel dos Santos Ramalho

MARTINS, S. L.;KOHWALTER, T. C.. Simulador de execução de programas em linguagem de montagem. 2020. Trabalho de Conclusão de Curso (Graduação em Tecnologia de Sistemas de Computação à Distância) - Universidade Federal Fluminense.

Aluno: Lucas Thimoteo Galvão Licastro

MONTENEGRO, A. A.; TREVISAN, D. G.; CLUA, E. W. G.;KOHWALTER, T. C.. Desenvolvimento de um Jogo Eletrônico voltado para Portadores de Tdah. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Beatriz Pacheco Campos e Gabriel Fernandes Ribeiro

SEIXAS, F. L.;KOHWALTER, T. C.; CLUA, E. W. G.; FERNANDES, L. A. F.. Path Discovery: Uma nova abordagem sobre algoritmos de Pathfinding. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Bruno Cézar Paiva dos Santos e Raphael Guizan Gonçalves

CLUA, E. W. G.; SEIXAS, F. L.; PASSOS, D. G.;KOHWALTER, T. C.. Desenvolvimento de um Jogo Digital sobre Redes de Computadores. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

Aluno: Vynicius Morais Pontes

MURTA, L. G. P.; PIMENTEL, J. F. N.;KOHWALTER, TROY C.; OLIVEIRA, D.. Persistência eficiente de proveniência no noWorkflow. 2018. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense.

Aluno: Marcelo Pablo de Jusus Muniz

MURTA, L. G. P.; MONTEIRO, R. S.;KOHWALTER, T. C.. Acoplamento de utilização: Uma métrica de acoplamento correlacionada com ocorrência de defeitos. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense.

SEIXAS, F. L.; PIRES, P. F.;KOHWALTER, T. C.. Banca para Seleção de Professor Substituto na Área de Conhecimento em Redes de Computadores ou Engenharia de Software. 2021. Universidade Federal Fluminense.

Orientou

JOSÉ LUCAS BRANDÃO MONTES

Ambiente de treinamento com aprendizagem por reforço para plataforma robótica aerossuportada; Início: 2022; Dissertação (Mestrado profissional em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense; (Orientador);

Gabriel Fernandes Ribeiro

Chefes Procedurais; Início: 2022; Dissertação (Mestrado profissional em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense; (Orientador);

Mariana Botelho Pereira

Uso de Ajuste Dinâmico de Dificuldade em Jogos; Início: 2022; Dissertação (Mestrado profissional em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense; (Orientador);

Lauro Víctor Ramos Cavadas

Training human-like bots with Imitation Learning based on provenance data; Início: 2022; Tese (Doutorado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense; (Coorientador);

Joao Victor de Albuquerque Pletsch

Plataforma para gestão de Estágios; Início: 2024; Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; (Orientador);

Luca Machado Mendonça

Desenvolvimento de um Jogo; Início: 2024; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Fluminense; (Orientador);

David Lopes

PinGU 2; 0 ? Uma proposta para o aprimoramento da coleta de dados de proveniência de jogos; Início: 2024; Iniciação científica (Graduando em Ciência da Computação) - Universidade Federal Fluminense, Conselho Nacional de Desenvolvimento Científico e Tecnológico; (Orientador);

THAÍS DE SOUZA DELUCA FERREIRA

Framework para Aprimoramento do Aprendizado por Reforço Multiagente em Ambientes de Jogos Cooperativos; 2022; Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ; Coorientador: Troy Costa Kohwalter;

Henrique do Prado Linhares

Provenance-enhanced Algorithmic Debugging; 2019; Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: Troy Costa Kohwalter;

Walber Capaci de Araujo

Jogo de Tabuleiro: Cursando SI-UFF; 2024; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Gabriel Bezerra de Souza

Boas práticas de engenharia de software na construção de um bugtracker; 2024; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Felipe de Andrade Esser

Análise comparativa entre Frameworks Front-End para desenvolvimento mobile: Um levantamento estatístico baseado em repositórios do Github; 2023; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Bruno C Decnop

NOT A ROGUE-LITE: Um jogo verdadeiramente Roguelike; 2023; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Bruna Miranda Marques de Oliveira

Análise comparativa das principais ferramentas de gerenciamento de projetos no Brasil; 2023; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Luisa Rosina da Costa

Análise comparativa das principais ferramentas de gerenciamento de projetos no Brasil; 2023; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Guilherme Cordeiro Campos

JeliMaps: Contando histórias com mapas; 2023; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Danilo Siqueira de Oliveira

JeliMaps: Contando histórias com mapas; 2023; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Gabriel Sena Oddona

Aplicação Web de Carona para a UFF; 2022; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Matheus Rodrigues Verissimo

VisuLearn: Uma ferramenta interativa de apoio ao aprendizado de estrutura de dados; 2022; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

André Luis Paiva Aloise

RIGGS: Uma abordagem baseada em modelos de transições de áreas para teste de jogos digitais; 2021; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

EDUARDO TAKEO KOMAKI

O Aprendizado por Reforço no ALPHAZERO: Uma Forma para alcançar algoritmos Tabula Rasa; 2020; Trabalho de Conclusão de Curso; (Graduação em Tecnologia de Sistemas de Computação à Distância) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Beatriz Pacheco Campos

Path Discovery: Uma nova abordagem sobre algoritmos de Pathfinding; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Gabriel Fernandes Ribeiro

Path Discovery: Uma nova abordagem sobre algoritmos de Pathfinding; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal Fluminense; Orientador: Troy Costa Kohwalter;

Produções bibliográficas

  • COSTA KOHWALTER, TROY ; GRESTA PAULINO MURTA, LEONARDO ; WALTER GONZALEZ CLUA, ESTEBAN . Prov-DIFF: Play traces analysis through provenance differences. ENTERTAINMENT COMPUTING , v. 52, p. 100777, 2025.

  • THURLER, LEONARDO ; MELO, SIDNEY ; MURTA, LEONARDO ; KOHWALTER, TROY ; CLUA, ESTEBAN . Using provenance and replay for qualitative analysis of gameplay sessions. ENTERTAINMENT COMPUTING , v. 52, p. 100778, 2025.

  • CAVADAS, LAURO VÍCTOR RAMOS ; MELO, SIDNEY ; KOHWALTER, TROY COSTA ; CLUA, ESTEBAN . Using provenance data and imitation learning to train human-like bots. ENTERTAINMENT COMPUTING , v. 48, p. 100603, 2024.

  • ALENCAR, VICTOR ; KOHWALTER, TROY ; BRAGANHOLO, VANESSA ; DA SILVA, JOSÉ RICARDO ; MURTA, LEONARDO . Prov-Dominoes: An approach for knowledge discovery from provenance data. EXPERT SYSTEMS WITH APPLICATIONS , v. 245, p. 123030, 2024.

  • DA SILVA, LUIZ LAERTE NUNES ; KOHWALTER, TROY COSTA ; PLASTINO, ALEXANDRE ; MURTA, LEONARDO GRESTA PAULINO . Sequential coding patterns: How to use them effectively in code recommendation. INFORMATION AND SOFTWARE TECHNOLOGY , v. 140, p. 106690, 2021.

  • OLIVEIRA, ALESSANDREIA ; KOHWALTER, TROY ; KALINOWSKI, MARCOS ; MURTA, LEONARDO ; BRAGANHOLO, VANESSA . XChange: A semantic diff approach for XML documents. INFORMATION SYSTEMS , v. 94, p. 101610, 2020.

  • MELO, SIDNEY ARAUJO ; PAES, ALINE ; CLUA, ESTEBAN WALTER GONZALEZ ; KOHWALTER, TROY COSTA ; MURTA, LEONARDO GRESTA PAULINO . Detecting long-range cause-effect relationships in game provenance graphs with graph-based representation learning. ENTERTAINMENT COMPUTING , v. 32, p. 100318, 2019.

  • KOHWALTER, T. C. ; MURTA, LEONARDO G. P. ; CLUA, ESTEBAN W. G. . Filtering irrelevant sequential data out of game session telemetry though similarity collapses. Future Generation Computer Systems , v. 84, p. 108-122, 2018.

  • COSTA KOHWALTER, TROY ; DE AZEREDO FIGUEIRA, FELIPE MACHADO ; DE LIMA SERDEIRO, EDUARDO ASSIS ; DA SILVA JUNIOR, JOSE RICARDO ; GRESTA PAULINO MURTA, LEONARDO ; WALTER GONZALEZ CLUA, ESTEBAN . Understanding game sessions through provenance. ENTERTAINMENT COMPUTING , v. 27, p. 110-127, 2018.

  • THURLER, L. ; MELO, S. A. ; KOHWALTER, T. C. ; CLUA, E. W. G. . Prov-Replay: A qualitative analysis framework for gameplay sessions using provenance and replay. In: IFIP-ICEC - International Conference on Entertainment Computing, 2023, Bologna, Italy. ., 2023.

  • MONTES, J. L. B. ; CLUA, E. W. G. ; KOHWALTER, T. C. . SLAYO-RL: A Target-Driven Deep Reinforcement Learning approach with SLAM and YoLo for an enhanced Autonomous Agent. In: LARS - Latin American Robotics Symposium, 2023. ., 2023.

  • FERREIRA, T. ; CLUA, E. W. G. ; KOHWALTER, T. C. ; SANTOS, R. P. . OptimizingMARL: Developing Cooperative Game Environments Based on Multi-Agent Reinforcement Learning. In: IFIP-ICEC - International Conference on Entertainment Computing, 2022, Bremen. ., 2022.

  • CAVADAS, L. V. ; CLUA, E. W. G. ; KOHWALTER, T. C. ; MELO, SIDNEY ARAUJO . Training human-like bots with Imitation Learning based on provenance data. In: SBGames - Brazilian Symposium on Computer Games and Digital Entertainment, 2022. ., 2022.

  • TIZUKA, M. ; CLUA, E. W. G. ; SALGADO, L. ; KOHWALTER, T. C. . Provenance in Gamification Business Systems. In: IFIP-ICEC - International Conference on Entertainment Computing, 2021. ., 2021. v. 13056. p. 277-288.

  • FERREIRA, T. ; KOHWALTER, T. C. ; CLUA, E. W. G. . Centralized Critic per Knowledge for Cooperative Multi-Agent Environments. In: SBGames - Brazilian Symposium on Computer Games and Digital Entertainment, 2021. ., 2021.

  • MELO, SIDNEY ARAUJO ; KOHWALTER, TROY C. ; CLUA, ESTEBAN ; PAES, ALINE ; MURTA, LEONARDO . Player Behavior Profiling through Provenance Graphs and Representation Learning. In: FDG '20: International Conference on the Foundations of Digital Games, 2020, Bugibba Malta. International Conference on the Foundations of Digital Games. p. 1.

  • KOHWALTER, TROY C. ; MURTA, LEONARDO G. P. ; CLUA, ESTEBAN W. G. . Provchastic: Understanding and predicting game events using provenance. In: IFIP-ICEC - International Conference on Entertainment Computing, 2020, Xi'an. ., 2020. p. 90-103.

  • LINHARES, HENRIQUE ; PIMENTEL, JOÃO FELIPE ; KOHWALTER, TROY ; MURTA, LEONARDO GRESTA PAULINO . Provenance-enhanced Algorithmic Debugging. In: the XXXIII Brazilian Symposium, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES 2019, 2019. p. 203-212.

  • FIGUEIRA, FELIPE MACHADO ; NASCIMENTO, LUCAS ; DA SILVA JUNIOR, JOSE ; KOHWALTER, TROY ; MURTA, LEONARDO ; CLUA, ESTEBAN . BinG: A Framework for Dynamic Game Balancing using Provenance. In: 2018 17th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), 2018, Foz do Iguaçu. 2018 17th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), 2018. p. 57.

  • PINTO, F. R. ; KOHWALTER, TROY C. ; BRAGANHOLO, V. ; MURTA, LEONARDO G. P. . An Infrastructure for Software Release Analysis through Provenance Graphs. In: VEM - Workshop on Software Visualization, Evolution and Maintenance, 2018, São Carlos. The 6th Workshop on Software Visualization, Evolution and Maintenance (VEM 2018), 2018.

  • COSTA KOHWALTER, TROY ; GRESTA PAULINO MURTA, LEONARDO ; WALTER GONZALEZ CLUA, ESTEBAN . Capturing Game Telemetry with Provenance. In: 2017 16th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), 2017, Curitiba. 2017 16th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), 2017. p. 66.

  • KOHWALTER, TROY C. ; Oliveira Thiago ; Freire Juliana ; CLUA, ESTEBAN W. G. ; MURTA, LEONARDO G. P. . Prov Viewer: a graph-based visualization tool for interactive exploration of provenance data. In: IPAW - International Provenance and Annotation Workshop, 2016, McLean. 6th International Provenance & Annotation Workshop (IPAW '16), 2016. v. 9672. p. 71-82.

  • KOHWALTER, TROY COSTA ; CLUA, ESTEBAN WALTER GONZALEZ ; MURTA, LEONARDO GRESTA PAULINO . Reinforcing Software Engineering Learning through Provenance. In: 2014 Brazilian Symposium on Software Engineering (SBES), 2014, Maceio. 2014 Brazilian Symposium on Software Engineering. p. 131-140.

  • JACOB, LIDSON BARBOSA ; KOHWALTER, TROY C. ; MACHADO, ALEX F. V. ; CLUA, ESTEBAN W. G. ; OLIVEIRA, DANIEL DE . A Non-intrusive Approach for 2D Platform Game Design Analysis Based on Provenance Data Extracted from Game Streaming. In: 2014 Brazilian Symposium on Computer Games and Digital Entertainment (SBGAMES), 2014, Porto Alegre. 2014 Brazilian Symposium on Computer Games and Digital Entertainment, 2014. p. 41.

  • KOHWALTER, T. C. ; CLUA, E. W. G. ; MURTA, L. G. P. . Game Flux Analysis with Provenance. In: ACE - International Conference in Advances in Computer Entertainment Technology, 2013, Twente. 10th International Conference, ACE 2013, 2013. v. 8253. p. 320-331.

  • BIVAR, B. ; SANTOS, L. ; KOHWALTER, T. C. ; MARINHO, A. ; MATTOSO, M. L. Q. ; BRAGANHOLO, V. . Uma Comparação entre os Modelos de Proveniência OPM e PROV. In: BreSci - Brazilian e-Science workshop, 2013, Maceió. BreSci - VII Brazilian e-Science workshop. Porto Alegre: SBC, 2013. v. 1. p. 1-8.

  • JACOB, L. B. ; KOHWALTER, T. C. ; MACHADO, A. ; CLUA, ESTEBAN W. G. . A Game Design Analytic System Based on Data Provenance. In: ICEC - Entertainment Computing, 2013, São Paulo. 12th International Conference in Entertainment Computing, 2013. p. 114-119.

  • KOHWALTER, T. C. ; CLUA, E. W. G. ; MURTA, L. G. P. . Provenance in Games. In: SBGAMES - Brazilian Symposium on Games and Digital Entertainment, 2012, Brasília. XI Simpósio Brasileiro de Jogos e Entretenimento Digital, 2012. p. 162-171.

  • KOHWALTER, TROY C. ; CLUA, ESTEBAN W. G. ; MURTA, LEONARDO G. P. . SDM - An Educational Game for Software Engineering. In: 2011 Brazilian Symposium on Games and Digital Entertainment (SBGAMES), 2011, Salvador. 2011 Brazilian Symposium on Games and Digital Entertainment. p. 222-231.

  • KOHWALTER, TROY C. . A new approach to bolster Software Engineering Learning Curve. In: ICSE 2017 PhD and Young Researchers Warm Up Symposium, 2014, Maceió. ICSE 2017 PhD and Young Researchers Warm Up Symposium, 2014.

  • KOHWALTER, TROY C. . Seminário 03/07 do Programa de Pós-Graduação em Computação UFF: Proveniência aplicada em análise de sessões de jogos. 2019. (Apresentação de Trabalho/Seminário).

  • KOHWALTER, T. C. . Seminário 04/09 do Programa de Pós-Graduação em Computação UFF: Proveniência aplicada em análise de sessões de jogos. 2019. (Apresentação de Trabalho/Seminário).

  • KOHWALTER, T. C. . Uso de Git no apoio à ciência aberta. 2019. (Apresentação de Trabalho/Conferência ou palestra).

  • KOHWALTER, TROY C. . Seminário 24/10 do Programa de Pós-Graduação em Computação UFF: Proveniência em Jogos. 2018. (Apresentação de Trabalho/Seminário).

  • KOHWALTER, TROY C. . Palestra IF Sudeste MG - Campus Rio Pomba: Proveniência em Jogos. 2017. (Apresentação de Trabalho/Seminário).

  • KOHWALTER, T. C. . PhD and Young Researchers Warm Up Symposium: A new approach to bolster Software Engineering Learning Curve. 2014. (Apresentação de Trabalho/Simpósio).

Outras produções

KOHWALTER, TROY C. . MonitoraUFF. 2024.

KOHWALTER, TROY C. ; MURTA, LEONARDO G. P. ; CLUA, ESTEBAN W. G. . PinG. 2014.

KOHWALTER, TROY C. ; MURTA, LEONARDO G. P. ; CLUA, ESTEBAN W. G. . Prov-Viewer. 2011.

KOHWALTER, TROY C. ; CLUA, ESTEBAN W. G. ; MURTA, LEONARDO G. P. . SDM - An Educational Game for Software Engineering. 2011.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - Computing Track (SBGames). 2024.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - IIER Track (SBES). 2024.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - Education Track (SBES). 2024.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - Main Track (SBES). 2024.

KOHWALTER, T. C. . Program Committee International Conference on Entertainment Computing (IFIP-ICEC). 2024.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - CTD (SBGames). 2024.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - Computing Track (SBGames). 2023.

KOHWALTER, T. C. . Program Committee International Conference on Entertainment Computing (IFIP-ICEC). 2023.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - Education Track (SBES). 2023.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - IIER Track (SBES). 2023.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - IIER Track (SBES). 2022.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - Education Track (SBES). 2022.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - Computing Track (SBGames). 2022.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - CTD (SBGames). 2022.

KOHWALTER, T. C. . Program Committee Joint Conference on Serious Games. 2022.

KOHWALTER, T. C. . Program Committee Grand Research Challenges in Games and Entertainment Computing in Brazil. 2022.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - Computing Track (SBGames). 2021.

KOHWALTER, T. C. . Ad hoc Reviewer Connection Science. 2021.

KOHWALTER, T. C. . Program Committee International Conference on Entertainment Computing (IFIP-ICEC). 2021.

KOHWALTER, T. C. . Ad hoc Reviewer Multimedia Tools and Applications. 2021.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - IIER Track (SBES). 2021.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - Education Track (SBES). 2021.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - CTD (SBGames). 2021.

KOHWALTER, T. C. . Program Committee The Brazilian Symposium on Software Engineering - Education Track (SBES). 2020.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - CTD (SBGames). 2020.

KOHWALTER, T. C. . Ad hoc Reviewer Foundations of Digital Games. 2020.

KOHWALTER, T. C. . Ad hoc Reviewer Information. 2020.

KOHWALTER, T. C. . Ad hoc Reviewer International Conference on Software Engineering (ICSE). 2020.

KOHWALTER, T. C. . Program Committee International Conference on Computer Systems and Applications (AICCSA). 2019.

KOHWALTER, T. C. . Program Committee International Conference on Entertainment Computing and Joint Conference on Serious Games (ICEC-JCSG). 2019.

KOHWALTER, T. C. . Ad hoc Reviewer Recent Patents on Computer Science. 2019.

KOHWALTER, T. C. . Ad hoc Reviewer Workshop of Undergraduate Works at the Conference on Graphics, Patterns and Images (WUW). 2019.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - Computing Track (SBGames). 2018.

KOHWALTER, T. C. . Program Committee Brazilian Symposium on Games and Digital Entertainment - CTD (SBGames). 2018.

KOHWALTER, T. C. . Session Chair - Game Analytics - Brazilian Symposium on Games and Digital Entertainment (SBGames). 2018.

KOHWALTER, T. C. . Ad hoc Reviewer Brazilian Database Symposium (SBBD). 2018.

KOHWALTER, T. C. . Ad hoc Reviewer IEEE International Conference on Global Software Engineering (ICGSE). 2017.

KOHWALTER, T. C. . Ad hoc Reviewer Information Visualization. 2017.

KOHWALTER, T. C. . Ad hoc Reviewer The Brazilian Symposium on Software Engineering (SBES). 2017.

KOHWALTER, T. C. . Ad hoc Reviewer Workshop sobre Educação em Computação (CSBC WEI). 2017.

KOHWALTER, T. C. . Ad hoc Reviewer Brazilian Database Symposium (SBBD). 2017.

KOHWALTER, T. C. . Ad hoc Reviewer Entertainment Computing. 2017.

KOHWALTER, T. C. . Ad hoc Reviewer The Brazilian Symposium on Software Engineering (SBES). 2016.

KOHWALTER, T. C. . Ad hoc Reviewer USENIX Workshop on the Theory and Practice of Provenance (TaPP). 2016.

KOHWALTER, T. C. . Ad hoc Reviewer Videojogos. 2016.

KOHWALTER, T. C. . Ad hoc Reviewer Workshop de Visualização, Evolução e Manutenção de Software (VEM). 2016.

KOHWALTER, T. C. . Ad hoc Reviewer Workshop em Desenvolvimento Distribuído de Software, Ecossistemas de Software e Sistemas-de-Sistemas (WDES). 2016.

KOHWALTER, T. C. . Ad hoc Reviewer Brazilian Symposium on Games and Digital Entertainment - Tutorials (SBGames). 2015.

KOHWALTER, T. C. . Ad hoc Reviewer International Conference on Software Engineering and Knowledge Engineering (SEKE). 2014.

KOHWALTER, T. C. . Ad hoc Reviewer The Journal of Systems and Software (JSS). 2014.

KOHWALTER, T. C. . Ad hoc Reviewer Simpósio Brasileiro de Qualidade de Software (SBQS). 2011.

Projetos de pesquisa

  • 2022 - Atual

    Monitora UFF: Pesquisa, Desenvolvimento e Implantação de um Serviço Inovador de Monitoramento, Descrição: Pretende-se implantar um serviço de monitoramento que, além de resolver o problema fundamental da segurança local e patrimonial nos campi da UFF, traga inovações na forma de tratar esse problema, abordando também questões relacionadas à mobilidade, acessibilidade, uso ético da tecnologia, proporcionando à comunidade a sensação de segurança, proteção, mas evitando sensação de invasão de privacidade ou punição, comum em serviços desse tipo. Em termos práticos, buscar-se-á implantar, aperfeiçoar e aumentar a capilaridade da infraestrutura de videomonitoramento e desenvolver sistemas, algoritmos e aplicativos para resolver, ou minorar a questão da acessibilidade dos campi, utilizando principalmente câmeras ou outros sensores a serem instalados.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (15) / Mestrado acadêmico: (3) / Doutorado: (1) . , Integrantes: Troy Costa Kohwalter - Integrante / Flávio Luiz Seixas - Integrante / Leandro Augusto Frata Fernandes - Integrante / Carlos Alberto Malcher Bastos - Coordenador / Marcos Tadeu von Lutzow Vidal - Integrante / Milton Martins Flores - Integrante / João Marcos da Silva - Integrante / Cledson Souza - Integrante / Lenin dos Santos Pires - Integrante.

  • 2020 - 2022

    NitCIM (Niterói smart City Information Modeling) : Uma análise de viabilidade da implementação de CIM/BIM pela Prefeitura Municipal de Niterói, Descrição: O conceito de Cidade Inteligente surgiu na esperança de superar os desafios enfrentados pelos centros urbanos, fornecendo uma integração efetiva de sistemas físicos, digitais e humanos em seu ambiente construído. Geralmente, esses sistemas são distribuídos, heterogêneos e desenvolvidos por diferentes organizações, tecnologias e formato de dados, dificultando a integração e interação entre eles. Nesse contexto, a estratégia BIM (Building Information Modeling) de automação universal de projetos oferece grande potencial de utilização no planejamento, construção, manutenção e gerenciamento da infraestrutura de cidades, transformando radicalmente a maneira como edifícios individuais são pensados. Indo além, o CIM (City Information Modeling) oferece uma plataforma extremamente abrangente, permitindo que arquitetos, planejadores e outros profissionais colaborem em projetos e simulações que impactam a cidade como um todo. A adoção do BIM/CIM em diversos setores cria uma tendência ao uso de nuvens (Cloud-BIM) e utilização em simulações, trazendo uma necessidade de estratégia de versionamento. Outro ponto importante é garantir que os dados e modelos sejam confiáveis, necessitando estratégias de verificação e auditoria. Sendo assim, o objetivo desse projeto é entregar, no contexto de BIM/CIM: (1) uma análise da demanda e estado atual da adoção no âmbito da Prefeitura de Niterói; (2) treinamentos utilizando gamificação; (3) um estudo de viabilidade; (4) um modelo para Cloud-BIM; (5) um modelo de versionamento; e (6) uma técnica para verificação dos projetos. Portanto, este projeto pretende auxiliar e orientar na coordenação da estruturação da Prefeitura para a adoção do BIM/CIM, criando condições favoráveis para o investimento público e privado e estimulando a capacitação. , Situação: Desativado; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / Leonardo Gresta Paulino Murta - Integrante / Vania de Oliveira Neves - Integrante / Eugene Francis Vinod Rebello - Integrante / Maria Cristina Silva Boeres - Integrante / André Maués Brabo Pereira - Coordenador., Financiador(es): Prefeitura Municipal de Niterói - Auxílio financeiro.

  • 2019 - 2023

    Aceleração de Experimentos Científicos - R$ 40.000,00, Projeto certificado pelo(a) coordenador(a) Vanessa Braganholo Murta em 30/01/2019., Descrição: Experimentos científicos, que anteriormente eram realizados apenas in vivo, hoje são realizados por meio de simulações computacionais, e normalmente envolvem vários programas diferentes que são encadeados de forma a realizarem a simulação desejada. Até que a hipótese experimental seja confirmada ou refutada, o cientista normalmente modifica a estrutura do experimento diversas vezes e testa diferentes parâmetros e algoritmos. A cada uma dessas tentativas, chamamos ensaio (do inglês trial). Um experimento, portanto, é formado por um ou mais ensaios que se sucedem em alguma ordem. Entre um ensaio e outro, há normalmente muita repetição: trechos de código se repetem, ou mesmo dados de entrada se repetem. O foco desse projeto reside em estudar e propor formas de acelerar a execução de um experimento com base em resultados de execuções de ensaios anteriores. Para isso, pretendemos trabalhar em três frentes: (i) mecanismo de cache, para que seja possível aproveitar resultados de partes de experimentos anteriores que sejam comuns ao experimento atual; (ii) recomputação incremental, para que seja possível reexecutar uma parte do experimento usando apenas um delta dos dados (diferença entre os dados antigos e os dados novos); e (iii) colaboração, para que seja possível que cientistas trabalhem em paralelo em uma mesmo experimento e compartilhem suas bases de proveniência. Como resultados, espera-se algoritmos que avancem o estado da arte, ferramentas que auxiliem cientistas de diversos domínios na execução de seus experimentos, além de publicações e formação de alunos de mestrado e doutorado. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / Leonardo Gresta Paulino Murta - Integrante / Vanessa Braganholo - Coordenador / João Felipe Nicolaci Pimentel - Integrante / Clayton Escouper das Chagas - Integrante / Eduardo Jandre de Oliveira - Integrante / Vitor Lemos - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.

  • 2019 - Atual

    Balanceamento, Testes e Compreensão de Sessões de Jogos Digitais por meio de Proveniência - R$ 55.982,69, Projeto certificado pelo(a) coordenador(a) Leonardo Gresta Paulino Murta em 30/01/2019., Descrição: Dados sobre a indústria de jogos digitais mostram faturamentos na ordem de 137,9 bilhões de dólares anuais, com crescimento anual superior a 10. Além disso, os jogos digitais estão evoluindo rapidamente, tornando-os sistemas cada vez mais complexos. Nesse contexto, técnicas de engenharia de software são cada vez mais necessárias no desenvolvimento de jogos, visando obter maior qualidade, facilidade de manutenção, menor custo e esforço, melhor design, maior competitividade no mercado, etc. Contudo, diferentemente de software convencional, que conta com necessidades mais uniformes dos usuários, jogos trazem novos desafios. Por exemplo, diferentes jogadores têm expectativas diferentes de um mesmo jogo. Isso traz desafios para o balanceamento da dificuldade das sessões de jogos e para os testes dos jogos, levando em consideração essas expectativas. Além disso, projetistas de jogos precisam compreender as sessões de jogos visando manter o alinhamento entre o game design e o jogo em si. Visando atender esses desafios, este projeto propõe aplicar conhecimentos existentes nas áreas de Engenharia de Software e Banco de Dados para apoiar na produção de jogos autobalanceáveis, testáveis e que sejam passíveis de compreensão por parte dos projetistas. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (3) . , Integrantes: Troy Costa Kohwalter - Integrante / Leonardo Gresta Paulino Murta - Coordenador / Vanessa Braganholo - Integrante / José Ricardo da Silva Junior - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2018 - 2021

    Cientistas também são Engenheiros de Software - R$ 39.600,00, Projeto certificado pelo(a) coordenador(a) Leonardo Gresta Paulino Murta em 24/09/2018., Descrição: Nas últimas décadas, um grande número de cientistas tem se deparado com a tarefa de desenvolver software. Esses cientistas, de áreas como biologia e astronomia, estão realizando experimentos in-silico e in-virtuo como alternativa a experimentos in-vivo e in-vitro para reduzir custos, riscos e tempo de execução. Esses experimentos in-silico ou in-virtuo são frequentemente representados por scripts feitos de forma ad-hoc que consomem e pro-duzem grandes volumes de dados. Como consequência, os cientistas têm dificuldade em responder perguntas como: Quais alterações no programa foram relevantes para o resultado? Quais valores de parâmetros afetaram os resultados? Quais dados de entrada foram relevantes para o resultado? Em trabalhos anteriores, propusemos o noWorkflow, uma ferramenta que permite a coleta de proveniência de scripts Python. Proveniência é um ele-mento chave no contexto de experimentos científicos in-silico e in-virtuo, permitindo entendimento dos resulta-dos, auditoria e reprodutibilidade. Neste projeto pretendemos aprimorar o noWorkflow em diferentes frentes: (1) compatibilizar precisão com eficiência de processamento e armazenamento durante a coleta de proveniência; (2) inferir padrões de dependência entre dados produzidos e consumidos; (3) coletar proveniência de estruturas de dados compostas; (4) comparar diferentes ensaios dos experimentos considerando os diversos tipos de proveni-ência; (5) limpar o grafo histórico de proveniência e o código do script; (6) reexecutar experimentos contrastando os resultados obtidos com os de execuções anteriores; e (7) sumarizar proveniência para viabilizar entendimento. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (5) / Doutorado: (3) . , Integrantes: Troy Costa Kohwalter - Integrante / MURTA, LEONARDO G. P. - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

  • 2015 - 2018

    Diff e Merge Semânticos de Software - R$ 75.600,00, Projeto certificado pelo(a) coordenador(a) Leonardo Gresta Paulino Murta em 24/09/2018., Descrição: Durante o desenvolvimento de software em escala industrial, é comum a ramificação da base de código para, por exemplo, segregar manutenção corretiva de manutenção evolutiva. Esses ramos são, na maioria das vezes, recombinados em momentos futuros, para, por exemplo, incorporar as correções no ramo evolutivo antes de liberar uma nova versão do software. As ferramentas de diff e merge são elementos chave para apoiar o processo de compreensão da evolução de software e recombinação dos diferentes ramos criados nos projetos. Contudo, essas ferramentas atuam no nível físico, considerando somente a adição e remoção de linhas de arquivos, sem levar em conta a sintaxe desse arquivo ou a semântica das alterações. Desta forma, este trabalho de pesquisa contribuir para o aumento da eficiência e eficácia de atividades de diff e merge de software. Para tal, pretendemos atuar em quatro frentes: compreensão da natureza dos merges, alocação de desenvolvedores para merge, tratamento semântico de diff e merge e aplicações de diff e merge em situações não convencionais. Inicialmente, pretendemos investigar como ocorrem merges em projetos reais, visando entender a fundo em quais circunstâncias merges são necessários e como esses merges usualmente são feitos. A partir dessa análise, será possível investir com propriedade em soluções para a alocação de desenvolvedores à atividade de merge. Além disso, será possível tratar de forma semântica o merge de artefatos específicos, como imagens, vídeos, XML, UML, etc. Por fim, pretendemos aplicar os conceitos estudados em situações não convencionais como, por exemplo, dados urbanos e análise de proveniência. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (8) . , Integrantes: Troy Costa Kohwalter - Integrante / MURTA, LEONARDO G. P. - Coordenador., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2015 - 2018

    Algoritmos e Ferramentas para Diff e Merge Semânticos - R$ 39.600,00, Projeto certificado pelo(a) coordenador(a) Leonardo Gresta Paulino Murta em 24/09/2018., Descrição: Durante o desenvolvimento de software em escala industrial, é comum a ramificação da base de código para, por exemplo, segregar manutenção corretiva de manutenção evolutiva. Esses ramos são, na maioria das vezes, recombinados em momentos futuros, para, por exemplo, incorporar as correções no ramo evolutivo antes de liberar uma nova versão do software. As ferramentas de diff e merge são elementos chave para apoiar o processo de compreensão da evolução de software e recombinação dos diferentes ramos criados nos projetos. Contudo, essas ferramentas atuam no nível físico, considerando somente a adição e remoção de linhas de arquivos, sem levar em conta a sintaxe desse arquivo ou a semântica das alterações. Desta forma, este trabalho de pesquisa visa contribuir para o aumento da eficiência e eficácia de atividades de diff e merge de software. Para tal, pretendemos atuar em quatro frentes: compreensão da natureza dos merges, alocação de desenvolvedores para merge, tratamento semântico de diff e merge e aplicações de diff e merge em situações não convencionais. Inicialmente, pretendemos investigar como ocorrem merges em projetos reais, visando entender a fundo em quais circunstâncias merges são necessários e como esses merges usualmente são feitos. A partir dessa análise, será possível investir com propriedade em soluções para a alocação de desenvolvedores à atividade de merge. Além disso, será possível tratar de forma semântica o merge de artefatos específicos, como imagens, vídeos, XML, UML, etc. Por fim, pretendemos aplicar os conceitos estudados em situações não convencionais como, por exemplo, dados urbanos e análise de proveniência. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (8) . , Integrantes: Troy Costa Kohwalter - Integrante / MURTA, LEONARDO G. P. - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

Projetos de desenvolvimento

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

  • 2010 - 2011

    Combate - Jogo Para Crianças com Cancer, Descrição: Descrição: O projeto visa desenvolver um jogo para ciranças em tratamento de câncer e possui características lúdicas e educativas. Através do mesmo, as crianças são postas em cenários que lhes permite entender a importância dos diversos aspectos do tratamento. Este projeto está sendo feito em colaboração com a Technology and Training e com fiananciamento da FAPERJ.. Situação: Concluído; Natureza: Desenvolvimento.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) . , Integrantes: Troy Costa Kohwalter - Integrante / CLUA, ESTEBAN W. G. - Coordenador / Felipi Arena - Integrante., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro.

Prêmios

2020

Best Reviewer: SBES Education Track, CBSoft.

2019

Menção Honrosa - Prêmio Capes de Tese edição 2019, CAPES.

2019

Melhor tese de doutorado no Concurso de Teses e Dissertações do SBGames 2019, Brazilian Symposium on Games and Digital Entertainment (SBGames).

2019

Prêmio de Excelência UFF edição 2019 - Melhor tese de doutorado no Colégio de Ciências Exatas, da Terra e Multidisciplinar, PROPPI.

2017

Best Paper - Computação 1º Lugar, Brazilian Symposium on Games and Digital Entertainment (SBGames).

Histórico profissional

Endereço profissional

  • Universidade Federal Fluminense, Centro Tecnológico. , Rua Passo da Pátria, São Domingos, 24210240 - Niterói, RJ - Brasil, Telefone: (21) 26295646, URL da Homepage:

Experiência profissional

2024 - Atual

Fundação Centro de Ciências e Educação Superior à Distância do Estado do RJ

Vínculo: Bolsista, Enquadramento Funcional: Coordenador de Disciplina, Carga horária: 10

2014 - 2024

Fundação Centro de Ciências e Educação Superior à Distância do Estado do RJ

Vínculo: Bolsista, Enquadramento Funcional: Tutor a Distancia, Carga horária: 10

Atividades

  • 06/2014

    Ensino, Tecnologia em Sistemas de Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Projeto de Sistemas II

2020 - Atual

Universidade Federal Fluminense

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

2018 - 2020

Universidade Federal Fluminense

Vínculo: Bolsista, Enquadramento Funcional: Pós Doutorado (CAPES), Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
PNPD/CAPES (Programa Nacional de Pós-Doutorado/Capes): 88882.306172/2018-01Disciplinas Ministradas: 2019.1 - Tópicos Avançados em Engenharia de Sistemas e Informação II (Game Analytics)

2016 - 2017

Universidade Federal Fluminense

Vínculo: Bolsista de Doutorado, Enquadramento Funcional: Assistente de Pesquisa (CNPq), Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
GM/GD-Cotas do Programa de Pós-Graduação: 142106/2016-0

2016 - 2017

Universidade Federal Fluminense

Vínculo: Servidor Público, Enquadramento Funcional: Professor Substituto, Carga horária: 20

Outras informações:
Disciplinas Ministradas: Programação de Computadores

2013 - 2016

Universidade Federal Fluminense

Vínculo: Bolsista de Doutorado, Enquadramento Funcional: Assistente de Pesquisa (CAPES), Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Bolsa: CAPESDDS22

2011 - 2013

Universidade Federal Fluminense

Vínculo: Bolsista de Mestrado, Enquadramento Funcional: Assistente de Pesquisa (CAPES), Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 01/2023

    Conselhos, Comissões e Consultoria, Centro de Estudos Gerais, Instituto de Computação.,Cargo ou função, Coordenador de Tutoria do TGI.

  • 10/2022

    Direção e administração, Centro de Estudos Gerais, Instituto de Computação.,Cargo ou função, Vice-Coordenador do Curso de Graduação em Ciência da Computação.

  • 06/2022

    Conselhos, Comissões e Consultoria, Centro de Estudos Gerais, Instituto de Computação.,Cargo ou função, Coordenador de Monitoria do IC.

  • 01/2022

    Conselhos, Comissões e Consultoria, Centro de Estudos Gerais, Instituto de Computação.,Cargo ou função, Membro do Núcleo Docente Estruturante do curso de Graduação em Ciência da Computação.

  • 01/2022

    Conselhos, Comissões e Consultoria, Centro de Estudos Gerais, Instituto de Computação.,Cargo ou função, Comissão Permanente para Planejamento do Quadro de Horários do Departamento de Ciência da Computação.

  • 01/2020

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Engenharia de Software I (2021.2, 2022.1, 2022.2, 2023.1, 2023.2, 2024.1), Engenharia de Software II (2020.1, 2020.ACE, 2020.2, 2021.1, 2021.2), Gerência de Projetos e Manutenção de Software (2020.2, 2022.2), Jogos Digitais (2023.1), Programação de Computadores (2020.1), Projeto de Software (2023.2, 2024.1), Tópicos Avançados em Engenharia de Sistemas e Informação I - Game Analytics (2021.1, 2021.2, 2023.1)

  • 05/2018

    Pesquisa e desenvolvimento, Centro de Estudos Gerais, Instituto de Computação.,Linhas de pesquisa

  • 06/2022 - 08/2022

    Conselhos, Comissões e Consultoria, Centro de Estudos Gerais, Instituto de Computação.,Cargo ou função, Comissão Eleitoral Local para definição de preferência na Consulta Eleitoral para Reitor e Vice- Reitor da Universidade Federal Fluminense quadriênio 2022-2026.

  • 08/2011 - 05/2018

    Pesquisa e desenvolvimento, Centro de Estudos Gerais, Instituto de Computação.,Linhas de pesquisa

  • 08/2016 - 02/2017

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Programação de Computadores

  • 08/2014 - 12/2014

    Estágios , Centro de Estudos Gerais, Instituto de Computação.,Estágio realizado, Estágio de docência na turma de Laboratório de Programação de Jogos.

  • 03/2014 - 07/2014

    Estágios , Centro de Estudos Gerais, Departamento de Sistemas de Informação.,Estágio realizado, Estágio de Docência na turma de Programação de Computadores I.

2017 - 2017

Polytechnic School of Engineering, NYU Poly

Vínculo: Pesquisador Visitante, Enquadramento Funcional: Short-term Scholar, Carga horária: 40

Outras informações:
Orientador: Juliana FreireDoutorado Sanduíche CAPES PDSEPDSE (PDSE - Programa de Doutorado Sanduíche no Exterior): 88881.131541/2016-01Provenance Analytics and Visualization

Atividades

  • 04/2017 - 08/2017

    Pesquisa e desenvolvimento, Department of Computer Science and Engineering.,Linhas de pesquisa