Rafael Serapilha Durelli
Desde junho de 2016, atuo como Professor Adjunto na Universidade Federal de Lavras (UFLA), vinculado ao Departamento de Ciência da Computação (DCC). Sou doutor em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (2016), tendo realizado estágio doutoral no Institut National de Recherche en Informatique et en Automatique (INRIA), em Lille, França. Também possuo mestrado em Ciência da Computação pela Universidade Federal de São Carlos (2011).Minha trajetória acadêmica e profissional está centrada na área de Ciência da Computação, com ênfase em Linha de Produto de Software, Reutilização, Arquitetura Orientada a Modelos (MDA) e Modernização Orientada a Arquitetura (ADM). Atualmente, minhas pesquisas se concentram em técnicas de Refactoring, identificação e tratamento de Code Smells e na integração desses conceitos com práticas de DevOps. Tenho publicações em periódicos de destaque, como o IEEE Transactions on Software Engineering e o Empirical Software Engineering.
Informações coletadas do Lattes em 26/07/2025
Acadêmico
Formação acadêmica
Doutorado em Ciências da Computação e Matemática Computacional
2012 - 2016
Universidade de São Paulo
Título: Uma abordagem para criação, reúso e aplicação de refatorações no contexto da modernização dirigida a arquitetura
Orientador: em Université Lille 1 - Sciences et Technologies ( Nicolas Anquetil)
com , Ano de obtenção: 2016. Márcio Eduardo Delamaro. Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil. Palavras-chave: Reuso; Mineração de Interesses Transversais; Refatoração; Sistemas Legados.Grande área: Ciências Exatas e da Terra
Mestrado em Ciência da Computação
2009 - 2011
Universidade Federal de São Carlos
Título: UMA ABORDAGEM PARA A CRIAÇÃO DE LINHAS DE PRODUTOS DE SOFTWARE PARA ROBÔS MÓVEIS APOIADA POR LINGUAGENS ESPECÍFICAS DE DOMÍNIO
, Ano de Obtenção: 2011.Rosângela Aparecida Dellosso Penteado.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Linha de Produto de Software; Sistemas embarcados críticos; Engenharia de Software; UML-MARTE; Robôs Móveis.Grande área: Ciências Exatas e da Terra
Graduação em Ciência da Computação
2005 - 2008
Centro Universitário Euripedes de Marília
Título: ADAPTABILIDADE DE APLICAÇÕES WEB PARA DISPOSITIVOS MÓVEIS
Orientador: Maria Istela Cagnin Machado
Pós-doutorado
2022 - 2022
Pós-Doutorado. , Universidade de São Paulo, USP, 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
2023 - 2023
aws solutions architect associate. (Carga horária: 120h). , Amazon Web Services, AWS, Brasil.
2022 - 2022
aws cloud practitioner. (Carga horária: 80h). , Amazon Web Services, AWS, Brasil.
2012 - 2012
The "why" and "how" of software safety review. (Carga horária: 5h). , Universidade de São Paulo, USP, Brasil.
2012 - 2012
Preparação Pedagógica. (Carga horária: 60h). , Universidade de São Paulo, USP, Brasil.
2012 - 2012
Especificação formal de software. (Carga horária: 180h). , Universidade de São Paulo, USP, Brasil.
2012 - 2012
Validação e Teste de Software. (Carga horária: 180h). , Universidade de São Paulo, USP, Brasil.
2011 - 2011
Engenharia de Software Experimental. (Carga horária: 80h). , Universidade de São Paulo, USP, Brasil.
2011 - 2011
Revisão Sistemática em Engenharia de Software. (Carga horária: 90h). , Universidade de São Paulo, USP, Brasil.
2010 - 2010
Introduction to Product Line Engineering. (Carga horária: 8h). , Universidade de São Paulo, USP, Brasil.
2006 - 2006
Certificação Linux. (Carga horária: 150h). , Epopéia, EPOPÉIA, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Razoavelmente.
Espanhol
Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.
Francês
Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.
Organização de eventos
DURELLI, R. S. . Escola Regional de Informática. 2007. (Congresso).
Participação em eventos
IEEE International Conference on Information Reuse and Integration. Towards a Refactoring Catalogue for Knowledge Discovery Metamodel. 2014. (Congresso).
IEEE International Conference on Information Reuse and Integration. A Mapping Study on Architecture-Driven Modernization. 2014. (Congresso).
International Conference on Enterprise Information Systems (ICEIS). F3: From features to frameworks. 2013. (Congresso).
International Conference on Enterprise Information Systems (ICEIS). Concern-Based Refactorings Supported by Class Models to Reengineer Object-Oriented Software into Aspect-Oriented Ones.. 2013. (Congresso).
ACM SAC 2013. A Systematic Review on Mining Techniques for Crosscutting Concerns. 2012. (Congresso).
Congresso Brasileiro de Software. CrossFIRE: An Infrastructure for Storing Crosscutting Framework Families and Supporting their Model-Based Reuse. 2012. (Congresso).
Congresso Brasileiro de Software. Model-Based Reuse for Crosscutting Frameworks: Assessing Reuse and Maintainability Effort. 2012. (Congresso).
Como Escrever Artigos Científicos: Estruturas e Estratégias de Linguagem. 2010. (Outra).
Semana da Computação.Especificação de uma Linha de Produtos de Sistemas Embarcados. 2010. (Outra).
VI Simpósio Brasileiro de Sistemas de Informação (SBSI). A Domain Specific Language for Lessening the Effort Needed to Instantiate Applications Using GRENJ Framework. 2010. (Congresso).
ESELAW. Revisão Sistemática -Pesquisa Científica em Engenharia de Software. 2009. (Congresso).
ESELAW. 2009. (Congresso).
Maratona de Programação.Maratona de Programação. 2009. (Outra).
1ª Semana de Tecnologia da Informação.Aplicações Web com JSP/Servlet. 2008. (Outra).
Simpósio Internacional de Iniciação Científica da USP.Adaptabilidade de Aplicações Web para Dispositivos Móveis. 2008. (Simpósio).
Escola Regional de Informática. 2007. (Congresso).
Escola Regional de Informática. Soluções Convergentes - Mobilidade. 2006. (Congresso).
Escola Regional de Informática. Robótica Bioinspirada. 2006. (Congresso).
Escola Regional de Informática. Grandes Desafios em Computação: Tendências e Perspectivas. 2006. (Congresso).
Escola Regional de Informática. Desenvolvimento de Software Orientado a Aspectos. 2006. (Congresso).
Escola Regional de Informática. Ambientes Virtuais Distribuidos e Arquitetura AVDNET. 2006. (Congresso).
Escola Regional de Informática. Introdução aos Robôs Móveis Autônomos. 2006. (Congresso).
Participação em bancas
TERRA, RICARDO; CIRILO, E.;DURELLI, RAFAEL S. Uma Abordagem de Conformidade Arquitetural para Arquitetura de Microsserviços.. 2019. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
DURELLI, RAFAEL S; PARREIRA JUNIOR, P. A.; PEREIRA, M. R.; DURELLI, Vinícius Humberto Serapilha; OLIVEIRA, L. B. R.. UMA INVESTIGAÇÃO DO CUSTO ENVOLVIDO NA IDENTIFICAÇÃO MANUAL DE MUTANTES EQUIVALENTES. 2019. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
ELER, M. M.; CHAIM, M. L.;Durelli, Rafael Serapilha; HORITA, F. E. A.. Seleção entre estratégias de geração automática de dados de teste por meio de métricas estáticas de softwares orientados a objetos. 2018. Dissertação (Mestrado em SISTEMAS DE INFORMAÇÃO) - Universidade de São Paulo.
SAUDE, A. V.;TERRA, RICARDO; VALENTE, M. T. O.;DURELLI, RAFAEL S. EASYBPMS: UMA ABORDAGEM PARA INTEGRAÇÃO DE SISTEMAS DE INFORMAÇÃO E SISTEMAS DE GERENCIAMENTO DE PROCESSOS DE NEGÓCIO. 2017. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
PRADO, A. F.; SOUZA, W. L.;Durelli, Rafael Serapilha. Uma Abordagem de Desenvolvimento de Software Orientado pelos Modelos de Objetos Persistentes e de Negócio. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de São Carlos.
VALENTE, M. T. O.; TERRA, R.; FIGUEIRED, E. M. L.;Durelli, Rafael Serapilha. ArchRuby: Architecture Conformance Checking in Dynamically Typed Languages. 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.
COSTA, H. A. X.; WERNER, C. M. L.; SANTOS, R. P.; PARREIRA JUNIOR, P. A.;DURELLI, RAFAEL S. Uma abordagem para visualização da evolução de código morto em sistemas de software orientados a objetos. 2017. Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
BATISTA, M. E.; COSTA, H. A. X.; PARREIRA JUNIOR, P. A.;Durelli, Rafael Serapilha. Uma Abordagem Híbrida para Detecção de Código Clonado em Linhas de Produtos de Software. 2019. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
OLIVEIRA, M. T. A.; COSTA, H. A. X.; BORGES, H. S.;Durelli, Rafael Serapilha; PARREIRA JUNIOR, P. A.. ESPECIFICAÇÃO DE REQUISITOS DE SOFTWARE UTILIZANDO PADRÕES NO CONTEXTO DA ENGENHARIA DE REQUISITOS ORIENTADA A ASPECTOS. 2019. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
DURELLI, RAFAEL S; PEREIRA, M. R.; BORGES, H. S.. CLEANGAME: UMA ABORDAGEM GAMIFICADA PARA ENSINAR ANOMALIAS NO CÓDIGO-FONTE. 2019. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
Durelli, Rafael SerapilhaTERRA, RICARDO; CIRILO, E.. Uma Abordagem de Conformidade Arquitetural para Arquitetura de Microsserviços. 2018. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
COSTA, H. A. X.; PARREIRA JUNIOR, P. A.;DURELLI, V. H. S.Durelli, Rafael Serapilha. UMA INVESTIGAÇÃO DO CUSTO ENVOLVIDO NA IDENTIFICAÇÃO MANUAL DE MUTANTES EQUIVALENTES. 2018. Exame de qualificação (Mestrando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras.
MALHEIROS, N. C.;Durelli, Rafael Serapilha. Desenvolvimento de aplicativos Android com o uso de geolocalização para o controle de rotas. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Lavras.
TERRA, RICARDODURELLI, RAFAEL S; COSTA, R. G.. Geração de DDL a Partir de Modelos ED. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Lavras.
RESENDE, A. M. P.; BETTIO, R. W.;DURELLI, RAFAEL S. DependencyVizz ? Um apoio Computacional para Visualização da Evolução de Acoplamento de Software. 2017. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal de Lavras.
CORREA, I. H.; MALHEIROS, N. C.;DURELLI, RAFAEL S; OLIVEIRA, C. M.. Uma ferramenta web para orçamento de computadores com hardware customizado. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Lavras.
MALHEIROS, N. C.; ARAUJO, S. G. S.; OLIVEIRA, C. M.;DURELLI, RAFAEL S. Acesso a serviços e informações acadêmicas da ufla em dispositivos móveis com a plataforma android. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Lavras.
DURELLI, RAFAEL S. Participação no Comitê 6th Workshop on Software Visualization, Evolution and Maintenance (VEM). 2018.
DURELLI, RAFAEL S. Participação no Comitê do Programa da Conferência de Sessão de Ferramentas - CBSOFT. 2018.
Orientou
Sniffing Out Code Smells in DevOps Practices; Início: 2024; Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras; (Orientador);
Gamifying DevOps: Enhancing Team Collaboration and Productivity; Início: 2024; Dissertação (Mestrado profissional em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras; (Orientador);
UMA ABORDAGEM DE DEEP-LEARNING PARA REALIZAR A PREDIÇÃO DE REFATORAÇÕES; 2024; Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras, ; Orientador: Rafael Serapilha Durelli;
Uma Investigação do Custo Envolvido em Identificar Mutantes Equivalentes Manualmente; 2017; Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras, ; Orientador: Rafael Serapilha Durelli;
CLEANGAME: UMA ABORDAGEM GAMIFICADA PARA ENSINAR ANOMALIAS NO CÓDIGO-FONTE; 2017; Dissertação (Mestrado em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal de Lavras, ; Orientador: Rafael Serapilha Durelli;
Desenvolvimento de aplicativo android para localização em mapas pedológicos; 2017; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal de Lavras; Orientador: Rafael Serapilha Durelli;
Uma Ferramenta de apoio à Mapeamento objeto-relacional utilizando Model-Driven Development; 2016; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal de Lavras, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Rafael Serapilha Durelli;
Produções bibliográficas
-
SILVEIRA, B. ; DURELLI, Vinícius Humberto Serapilha ; SANTOS, S. ; Durelli, Rafael Serapilha ; DELAMARO, M. E. ; SOUZA, S. R. S. . Advancing Test Data Selection by Leveraging Decision Tree Structures An Investigation into Decision Tree Coverage and Mutation Analysis. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 13, p. 1, 2025.
-
LANDI, ANDRÉ DE S. ; MARTÍN, DANIEL SAN ; SANTOS, BRUNO M. ; CUNHA, WARTERUZANNAN S. ; DURELLI, RAFAEL S. ; DE CAMARGO, VALTER V. . Architectural conformance checking for KDM-represented systems. JOURNAL OF SYSTEMS AND SOFTWARE , v. 1, p. 111116, 2021.
-
ANICHE, MAURICIO ; MAZIERO, ERICK ; Durelli, Rafael ; Durelli, Vinicius . The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software Refactoring. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING , v. 1, p. 1-1, 2020.
-
SANTOS, BRUNO M. ; LANDI, ANDRÉ DE S. ; SANTIBÁÑEZ, DANIEL S. ; DURELLI, RAFAEL S. ; DE CAMARGO, VALTER V. . Evaluating the extension mechanisms of the knowledge discovery metamodel for aspect-oriented modernizations. JOURNAL OF SYSTEMS AND SOFTWARE , v. 149, p. 285-304, 2019.
-
DURELLI, VINICIUS H. S. ; DURELLI, RAFAEL S. ; BORGES, SIMONE S. ; ENDO, ANDRE T. ; ELER, MARCELO M. ; DIAS, DIEGO R. C. ; GUIMARAES, MARCELO P. . Machine Learning Applied to Software Testing: A Systematic Mapping Study. IEEE TRANSACTIONS ON RELIABILITY , v. 1, p. 1-24, 2019.
-
CARVALHO, SUELEN GOULARTE ; ANICHE, MAURÍCIO ; VERÍSSIMO, JÚLIO ; DURELLI, RAFAEL S. ; GEROSA, MARCO AURÉLIO . An empirical catalog of code smells for the presentation layer of Android apps. EMPIRICAL SOFTWARE ENGINEERING (DORDRECHT. ONLINE) , v. 84, p. 1-41, 2019.
-
ROCHA, HENRIQUE ; Durelli, Rafael Serapilha ; TERRA, RICARDO ; BESSA, SÂNDALO ; VALENTE, MARCO TÚLIO . DCL 2.0: modular and reusable specification of architectural constraints. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (IMPRESSO) , v. 23, p. 1-25, 2017.
-
VIANA, MATHEUS C ; PENTEADO, ROSÂNGELA AD ; DO PRADO, ANTÔNIO F ; DURELLI, RAFAEL S . F3T: a tool to support the F3 approach on the development and reuse of frameworks. Journal of Software Engineering Research and Development , v. 3, p. 4, 2015.
-
MARTÍN SANTIBÁÑEZ, DANIEL SAN ; Durelli, Rafael Serapilha ; DE CAMARGO, VALTER VIEIRA . A combined approach for concern identification in KDM models. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (IMPRESSO) , v. 21, p. 10, 2015.
-
GOTTARDI, THIAGO ; DURELLI, RAFAEL ; LÓPEZ, ÓSCAR ; DE CAMARGO, VALTER . Model-based reuse for crosscutting frameworks: assessing reuse and maintenance effort. Journal of Software Engineering Research and Development , v. 1, p. 4, 2013.
-
DURELLI, Vinícius Humberto Serapilha ; BORGES, Simone de Sousa ; DURELLI, R. S. ; BRAGA, Rosana Teresinha Vaccare . Towards Easing the Instantiation of Applications Using GRENJ Framework by Means of a Domain Specific Language. RESI : Revista Eletrônica de Sistemas de Informação , v. 10, p. 2-15, 2011.
-
Souza, Francisco Carlos ; Santos, Alinne ; Andrade, Stevão ; Durelli, Rafael ; Durelli, Vinicius ; Oliveira, Rafael . Automating Search Strings for Secondary Studies. Advances in Intelligent Systems and Computing. 2ed.: Springer International Publishing, 2018, v. , p. 839-848.
-
Guimarães, Marcelo de Paiva ; Alves, Bruno Carvalho ; Durelli, Rafael Serapilha ; Guimarães, Rita de F. R. ; Dias, Diego Colombo . An Approach to Developing Learning Objects with Augmented Reality Content. Lecture Notes in Computer Science. 3ed.: Springer International Publishing, 2018, v. , p. 757-774.
-
Viana, Matheus ; Penteado, Rosângela ; Prado, Antônio do ; Durelli, Rafael . Developing Frameworks from Extended Feature Models. Advances in Intelligent Systems and Computing. 1ed.: Springer International Publishing, 2014, v. 263, p. 263-284.
-
Júnior, Paulo Afonso Parreira ; Penteado, Rosângela Dellosso ; Viana, Matheus Carvalho ; Durelli, Rafael Serapilha ; DE CAMARGO, VALTER VIEIRA ; Costa, Heitor Augustus Xavier . Reengineering of Object-Oriented Software into Aspect-Oriented Ones Supported by Class Models. Lecture Notes in Business Information Processing. 1ed.: Springer International Publishing, 2014, v. 190, p. 296-313.
-
Dias, Diego Roberto Colombo ; Durelli, Rafael Serapilha ; Brega, José Remo Ferreira ; Gnecco, Bruno Barberi ; Trevelin, Luis Carlos ; de Paiva Guimarães, Marcelo . Data Network in Development of 3D Collaborative Virtual Environments: A Systematic Review. Lecture Notes in Computer Science. 14ted.: Springer International Publishing, 2014, v. , p. 769-785.
-
DURELLI, VINICIUS H. S. ; MONTEIRO, RICARDO ; DURELLI, RAFAEL S. ; ENDO, ANDRE T. ; FERRARI, FABIANO C. ; SOUZA, SIMONE R. S. . Property-based Testing for Machine Learning Models. In: Simpósio Brasileiro de Testes de Software Sistemático e Automatizado, 2024, Brasil. Anais do IX Simpósio Brasileiro de Testes de Software Sistemático e Automatizado (SAST 2024). p. 39.
-
ARMIJO, GUISELLA ANGULO ; SANTIBAÑEZ, DANIEL SAN MARTÍN ; Durelli, Rafael ; CAMARGO, VALTER VIEIRA DE . On the Employment of Machine Learning for Recommending Refactorings: A Systematic Literature Review. In: Simpósio Brasileiro de Engenharia de Software, 2024, Brasil. Anais do XXXVIII Simpósio Brasileiro de Engenharia de Software (SBES 2024). p. 334.
-
SILVEIRA, BEATRIZ ; Durelli, Vinicius ; SANTOS, SEBASTIÃO ; Durelli, Rafael ; DELAMARO, MARCIO ; SOUZA, SIMONE . Test Data Selection Based on Applying Mutation Testing to Decision Tree Models. In: SAST 2023: 8th Brazilian Symposium on Systematic and Automated Software Testing, 2023, Campo Grande. 8th Brazilian Symposium on Systematic and Automated Software Testing. p. 38.
-
PEREIRA, LUCAS RAFAEL RODRIGUES ; PEREIRA, DILSON LUCAS ; Durelli, Rafael Serapilha . Realizing Refactoring Prediction through Deep Learning. In: Workshop Brasileiro de Engenharia de Software Inteligente, 2023, Brasil. Anais do III Workshop Brasileiro de Engenharia de Software Inteligente (ISE 2023). p. 7.
-
DURELLI, RAFAEL S. ; DURELLI, VINICIUS H. S. ; BETTIO, RAPHAEL W. ; DIAS, DIEGO R. C. ; GOLDMAN, ALFREDO . Divinator: A Visual Studio Code Extension to Source Code Summarization. In: Workshop de Visualização, Evolução e Manutenção de Software, 2022, Brasil. Anais do X Workshop de Visualização, Evolução e Manutenção de Software (VEM 2022), 2022. p. 1.
-
Durelli, Rafael Serapilha ; FERREIRA, R. C. ; GOLDMAN, A. . Usando Código Real para Ensinar Boas Práticas de Programação. In: Simpósio Brasileiro de Qualidade de Software (SBQS), 2022, Curitiba. Simpósio Brasileiro de Qualidade de Software (SBQS), 2022.
-
OLIVEIRA, J. ; SOUZA, M. ; FLAUZINO, M. ; Durelli, Rafael Serapilha ; FIGUEIREDO, E. . Can Source Code Analysis Indicate Programming Skills? A Survey with Developers. In: 15th International Conference on the Quality of Information and Communications Technology, 2022, Talavera de la Reina. 15th International Conference on the Quality of Information and Communications Technology, 2022.
-
SANTOS, SEBASTIÃO ; SILVEIRA, BEATRIZ ; Durelli, Vinicius ; Durelli, Rafael ; SOUZA, SIMONE ; DELAMARO, MARCIO . On Using Decision Tree Coverage Criteria forTesting Machine Learning Models. In: SAST'21: Brazilian Symposium on Systematic and Automated Software Testing, 2021, Joinville Brazil. Brazilian Symposium on Systematic and Automated Software Testing. p. 1.
-
FLAUZINO, MATHEUS A. ; SOUZA, MAURICIO R. D. A. ; DURELLI, VINICIUS H. S. ; DURELLI, RAFAEL S. . What do software team managers want from a skills identification?. In: Workshop de Visualização, Evolução e Manutenção de Software, 2021, Brasil. Anais do IX Workshop de Visualização, Evolução e Manutenção de Software (VEM 2021), 2021. p. 16.
-
JUNIOR, CLAUDINEI BRITO ; DURELLI, VINICIUS H. S. ; DURELLI, RAFAEL S. ; SOUZA, SIMONE R. S. DE ; VINCENZI, AURI M. R. ; DELAMARO, MARCIO EDUARDO . A Preliminary Investigation into Using Machine Learning Algorithms to Identify Minimal and Equivalent Mutants. In: 2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2020, Porto. 2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), 2020. p. 304.
-
BOTELHO, JULIANA ; SOUZA, M. ; DURELLI, Vinícius Humberto Serapilha ; Durelli, Rafael Serapilha . DiffMutAnalyze: uma ferramenta para auxiliar a análise dos mutantes equivalentes no ensino do teste de mutação. In: Workshop on Software Visualization, Evolution and Maintenance co-located with the Brazilian Conference on Software: Theory and Practice (CBSoft), 2020, (Virtual Conference), 2020, (Virtual Conference). 8th Workshop on Software Visualization, Maintenance, and Evolution (VEM 2020), 2020.
-
DOS SANTOS, HOYAMA MARIA ; DURELLI, VINICIUS H. S. ; SOUZA, MAURÍCIO ; FIGUEIREDO, EDUARDO ; DA SILVA, LUCAS TIMOTEO ; DURELLI, RAFAEL S. . CleanGame. In: the XXXIII Brazilian Symposium, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES 2019. New York: ACM Press, 2019. p. 437.
-
GERVASI, O. ; GUIMARAES, M. P. ; DIAS, D. R. C. ; Durelli, Rafael Serapilha . An approach to developing learning objects with augmented reality content. In: The 18th International Conference on Computational Science and Its Applications (ICCSA 2018), 2018, Melbourne. The 18th International Conference on Computational Science and Its Applications (ICCSA 2018), 2018.
-
SILVA, L. F. P. ; BARBOSA, A. A. O. ; FREIRE, E. R. C. G. ; CARDOSO, P. C. F. ; Durelli, Rafael Serapilha ; FREIRE, A. P. . Content-based Navigation within Mathematical Formulae on the Web for Blind Users and its Impact on Expected User Effort. In: 8th International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion, 2018, Greece. 8th International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion, 2018.
-
DURELLI, V. H. S. ; ENDO, ANDRE T. ; CIRILO, E. ; LUIZ, W. ; ROCHA, L. ; DURELLI, R. S. . Please Please Me: Does Software Testing Influence Mobile App Users' Satisfaction?. In: IX BRAZILIAN CONFERENCE ON SOFTWARE: THEORY AND PRACTICE (CBSOFT) - SBES, 2018, São Carlos. IX BRAZILIAN CONFERENCE ON SOFTWARE: THEORY AND PRACTICE (CBSOFT), 2018.
-
RODRIGUES JR, E. ; DURELLI, R. S. ; BETTIO, R. W. ; MONTECCHI, L. ; TERRA, RICARDO . Refatorações para Transformação de Instruções Dinâmicas em Estáticas: Um Estudo em Ruby. In: XXII Brazilian Symposium on Programming Languages (SBLP 2018), 2018, São Carlos. XXII Brazilian Symposium on Programming Languages (SBLP 2018), 2018.
-
BOTELHO, JULIANA ; PEREIRA, C. H. ; DURELLI, Vinícius Humberto Serapilha ; Durelli, Rafael Serapilha . DiffMutAnalyze: Uma abordagem para auxiliar a identificação de mutantes equivalentes. In: VI Workshop on Software Visualization, Evolution and Maintenance, 2018, São Carlos. VI Workshop on Software Visualization, Evolution and Maintenance, 2018.
-
FLAUZINO, M. ; VERISSIMO, J. ; TERRA, RICARDO ; CIRILO, E. ; DURELLI, Vinícius Humberto Serapilha ; Durelli, Rafael Serapilha . Are you still smelling it? A comparative study between Java and Kotlin language. In: IX BRAZILIAN CONFERENCE ON SOFTWARE: THEORY AND PRACTICE (CBSOFT), 2018, São Carlos. 12th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2018), 2018.
-
SOUZA, F. C. M. ; CORREA, A. ; ANDRADE, S. ; Durelli, Rafael Serapilha ; DURELLI, V. H. S. ; OLIVEIRA, R. P. . Automating Search Strings for Secondary Studies. In: 14th International Conference on Information Technology : New Generations, 2017, Las Vegas. 14th International Conference on Information Technology : New Generations, 2017. v. 14.
-
LANDI, ANDRE DE S. ; CHAGAS, FERNANDO ; SANTOS, BRUNO M. ; COSTA, RENATO S. ; Durelli, Rafael ; TERRA, RICARDO ; CAMARGO, VALTER V. DE . Supporting the Specification and Serialization of Planned Architectures in Architecture-Driven Modernization Context. In: 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), 2017, Turin. 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC), 2017. p. 327.
-
DURELLI, RAFAEL S. ; VIANA, MATHEUS C. ; DE S. LANDI, ANDRÉ ; DURELLI, VINICIUS H. S. ; DELAMARO, MARCIO E. ; DE CAMARGO, VALTER V. . Improving the structure of KDM instances via refactorings. In: the 31st Brazilian Symposium, 2017, Fortaleza. Proceedings of the 31st Brazilian Symposium on Software Engineering - SBES'17, 2017. p. 174.
-
BOTELHO, JULIANA ; DURELLI, VINICIUS H. S. ; BORGES, SIMONE S. ; ENDO, ANDRE T. ; ELER, MARCELO M. ; DELAMARO, MARCIO E. ; DURELLI, RAFAEL S. . On the costs of applying logic-based criteria to mobile applications. In: the 2nd Brazilian Symposium, 2017, Fortaleza. Proceedings of the 2nd Brazilian Symposium on Systematic and Automated Software Testing - SAST, 2017. p. 1.
-
CHAGAS, FERNANDO ; Durelli, Rafael ; TERRA, RICARDO ; CAMARGO, VALTER . KDM as the Underlying Metamodel in Architecture-Conformance Checking. In: the 30th Brazilian Symposium, 2016, Maringá. Proceedings of the 30th Brazilian Symposium on Software Engineering - SBES '16. p. 103.
-
PEREIRA, V. ; DURELLI, RAFAEL S ; DELAMARO, MÁRCIO E. . From Formal Results to UML Model - A MDA Tracing Approach. In: 4th WORKSHOP ON SOFTWARE VISUALIZATION, MAINTENANCE, AND EVOLUTION (VEM 2016), 2016, Maringa. 4th WORKSHOP ON SOFTWARE VISUALIZATION, MAINTENANCE, AND EVOLUTION (VEM 2016),, 2016.
-
PINTO, Victor Hugo S. C. ; DURELLI, R. S. ; OLIVEIRA, A. L. ; CAMARGO, V. V. . Evaluating the Effort for Modularizing Multiple-Domain Frameworks Towards Framework Product Lines with Aspect-oriented Programming and Model-driven Development. In: 16th International Conference on Enterprise Information Systems, 2014, Lisbon. Proceedings of the 16th International Conference on Enterprise Information Systems. p. 60.
-
DIAS, D. R. C. ; DURELLI, R. S. ; BREGA, J. R. F. ; GNECCO, B. B ; TREVELIN, L. C. ; GUIMARAES, M. P. . Data Network in Development of 3D Collaborative Virtual Environments: A Systematic Review. In: The 14th International Conference on Computational Science and Applications (ICCSA 2014), 2014, Guimarães. The 14th International Conference on Computational Science and Applications (ICCSA 2014), 2014.
-
DURELLI, RAFAEL S. ; SANTIBANEZ, DANIEL S. M. ; DELAMARO, MARCIO E. ; DE CAMARGO, VALTER VIEIRA . Towards a refactoring catalogue for knowledge discovery metamodel. In: 2014 IEEE International Conference on Information Reuse and Integration (IRI), 2014, Redwood City. Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014). p. 569-8.
-
DURELLI, RAFAEL S. ; SANTIBANEZ, DANIEL S. M. ; MARINHO, BRUNO ; HONDA, RAPHAEL ; DELAMARO, MARCIO E. ; ANQUETIL, NICOLAS ; DE CAMARGO, VALTER VIEIRA . A mapping study on architecture-driven modernization. In: 2014 IEEE International Conference on Information Reuse and Integration (IRI), 2014, Redwood City. Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014). p. 577-8.
-
SANTOS, BRUNO MARINHO ; HONDA, RAPHAEL RODRIGUES ; Durelli, Rafael Serapilha ; CAMARGO, VALTER VIEIRA DE . KDM-AO: An Aspect-Oriented Extension of the Knowledge Discovery Metamodel. In: 2014 Brazilian Symposium on Software Engineering (SBES), 2014, Maceio. 2014 Brazilian Symposium on Software Engineering. p. 61-10.
-
DURELLI, RAFAEL S. ; MARINHO, B. S. ; HONDA, R. R. ; DELAMARO, MÁRCIO E. ; CAMARGO, V. V. . KDM-RE: A Model-Driven Refactoring Tool for KDM.. In: II Workshop on Software Visualization, Evolution and Maintenance -- Brazilian Conference on Software: theory and practice, 2014, Maceio. II Workshop on Software Visualization, Evolution and Maintenance -- Brazilian Conference on Software: theory and practice, 2014. p. 1-8.
-
MARINHO, B. S. ; DURELLI, RAFAEL S. ; HONDA, R. R. ; CAMARGO, V. V. . Investigating Lightweight and Heavyweight KDM Extensions for Aspect-Oriented Modernization. In: 11th Workshop on Software Modularity (WMod) -- Brazilian Conference on Software: theory and practice, 2014, maceio. 11th Workshop on Software Modularity (WMod) -- Brazilian Conference on Software: theory and practice, 2014.
-
DURELLI, RAFAEL S. ; SANTIBÁÑEZ, DANIEL S. M. ; ANQUETIL, NICOLAS ; DELAMARO, MÁRCIO E. ; DE CAMARGO, VALTER VIEIRA . A systematic review on mining techniques for crosscutting concerns. In: the 28th Annual ACM Symposium, 2013, Coimbra. Proceedings of the 28th Annual ACM Symposium on Applied Computing - SAC '13. New York: ACM Press. v. 28th. p. 1080.
-
PARREIRA JUNIOR, P. A. ; VIANA, M. C. ; DURELLI, R. S. ; CAMARGO, V. V. ; COSTA, H. A. X. ; PENTEADO, R. A. D. . Concern-based Refactorings Supported by Class Models to Reengineer Object-Oriented Software into Aspect-Oriented Ones. In: 15th International Conference on Enterprise Information Systems, 2013, Angers. Proceedings of the 15th International Conference on Enterprise Information Systems. p. 46.
-
VIANA, M. C. ; DURELLI, R. S. ; PENTEADO, R. A. D. ; PRADO, A. F. . F3 - From Features to Framework. In: 15th International Conference on Enterprise Information Systems, 2013, Angers. Proceedings of the 15th International Conference on Enterprise Information Systems. p. 110.
-
Viana, Matheus ; PENTEADO, ROSANGELA ; DO PRADO, ANTONIO ; Durelli, Rafael . An approach to develop frameworks from feature models. In: 2013 IEEE 14th International Conference on Information Reuse & Integration (IRI), 2013, San Francisco. 2013 IEEE 14th International Conference on Information Reuse & Integration (IRI). p. 594.
-
Viana, Matheus ; PENTEADO, ROSANGELA ; PRADO, ANTONIO DO ; Durelli, Rafael . F3T: From Features to Frameworks Tool. In: 2013 27th Brazilian Symposium on Software Engineering (SBES), 2013, Brasilia. 2013 27th Brazilian Symposium on Software Engineering. p. 89.
-
SANTIBÁÑEZ, DANIEL S. M. ; DURELLI, RAFAEL S. ; CAMARGO, V. V. . CCKDM - A Concern Mining Tool for Assisting in the Architecture-Driven Modernization Process. In: XXVII Simpósio Brasileiro de Engenharia de Software - XXVII Sessão de Ferramenta, 2013, Brasilia. Simpósio Brasileiro de Engenharia de Software, 2013.
-
SANTIBANEZ, D. S. M. ; DURELLI, RAFAEL S. ; CAMARGO, V. V. . A Combined Approach for Concern Identification in KDM models. In: Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2013, Brasília. Congresso Brasileiro de Software: Teoria e Prática (CBSoft), 2013.
-
DURELLI, R. S. ; DURELLI, V. H. S. . A Systematic Mapping Study on Formal Methods Applied to Crosscutting Concerns Mining. In: IX Experimental Software Engineering Latin American Workshop (ESELAW), 2012, Buenos Aires. IX Experimental Software Engineering Latin American Workshop (ESELAW), 2012.
-
DURELLI, R. S. ; DURELLI, V. H. S. . F2MoC: A Preliminary Product Line DSL for Mobile Robots. In: Simpósio Brasileiro de Sistemas de Informação (SBSI), 2012, São Paulo. Simpósio Brasileiro de Sistemas de Informação (SBSI), 2012.
-
Gottardi ; DURELLI, R. S. ; PASTOR, O. L. ; CAMARGO, V. V. . Model-Based Reuse for Crosscutting Frameworks: Assessing Reuse and Maintainability Effort. In: Simpósio Brasileiro de Engenharia de Software, 2012, Natal. Simpósio Brasileiro de Engenharia de Software, 2012.
-
DURELLI, R. S. ; Gottardi ; CAMARGO, V. V. . CrossFIRE: An Infrastructure for Storing Crosscutting Framework Families and Supporting their Model-Based Reuse. In: XXVI Simpósio Brasileiro de Engenharia de Software - XXVI Sessão de Ferramenta, 2012, Natal. Simpósio Brasileiro de Engenharia de Software, 2012. v. 6. p. 1-6.
-
DURELLI, V. H. S. ; DURELLI, R. S. ; BORGES, S. S. ; BRAGA, R. T. V. . A Domain Specific Language for Lessening the Effort Needed to Instantiate Applications Using GRENJ Framework. In: VI Simpósio Brasileiro de Sistemas de Informação (SBSI), 2010, Marabá. VI Simpósio Brasileiro de Sistemas de Informação (SBSI), 2010.
-
BELLINE, A. ; CIRILO, C. E. ; FERRAZ, V. R. T. ; DUQUE, J. L. ; ANNIBAL, L. P. ; ARAUJO, J. G. ; DURELLI, R. S. ; MARCONDES, C. . A low cost positioning and visualization system using smartphones for emergency ambulance service. In: ACM/IEEE 32nd International Conf. on Software Engineering (ICSE 2010), 2010, Cape Town. SEHC º10: Proceedings of the 2010 ICSE Workshop on Software Engineering in Health Care, 2010.
-
DURELLI, R. S. ; CONRADO, D. B. F. ; RAMOS, R. A. ; PASTOR, O. L. ; CAMARGO, V. V. ; PENTEADO, R. A. D. . Identifying Features for Ground Vehicles Software Product Lines by Means of Annotated Models. In: Model Based Architecting and Construction of Embedded Systems, 2010, Oslo. 13th ACM/IEEE International Conference on Model Driven Engineering, 2010. v. 644. p. 119-123.
-
DURELLI, R. S. ; CONRADO, D. B. F. ; CAMARGO, V. V. ; PENTEADO, R. A. D. . A General Approach for Creating Software Product Lines Supported by DSLs in the Mobile Robots Domain. In: I Conferencia Brasileira de Sistemas Embarcados Críticos, 2011, São Carlos. I Conferencia Brasileira de Sistemas Embarcados Críticos, 2011.
-
DURELLI, R. S. ; SANTIBANEZ, D. S. M. ; DELAMARO, M. E. ; CAMARGO, V. V. . A Systematic Review on Mining Techniques for Crosscutting Concerns. In: 6th, Latin American Workshop on Aspect-Oriented Software Development Advanced Modularization Techniques, 2012, Natal. Latin American Workshop on Aspect-Oriented Software Development Advanced Modularization Techniques, 2012.
-
Durelli, Rafael Serapilha ; Viana, Matheus ; LANDI, ANDRE DE S. ; DURELLI, Vinícius Humberto Serapilha ; DELAMARO, M. E. ; CAMARGO, V. V. . Improving the structure of KDM instances via refactorings.. 2017. (Apresentação de Trabalho/Congresso).
-
DURELLI, RAFAEL S. ; SANTIBANEZ, D. S. M. ; DELAMARO, MÁRCIO E. ; CAMARGO, V. V. . Towards a Refactoring Catalogue for Knowledge Discovery Metamodel. 2014. (Apresentação de Trabalho/Conferência ou palestra).
-
DURELLI, RAFAEL S. ; SANTIBANEZ, D. S. M. ; MARINHO, B. S. ; HONDA, R. R. ; DELAMARO, MÁRCIO E. ; ANQUETIL, N. ; CAMARGO, V. V. . A Mapping Study on Architecture-Driven Modernization. 2014. (Apresentação de Trabalho/Conferência ou palestra).
-
PARREIRA JUNIOR, P. A. ; VIANA, M. C. ; DURELLI, RAFAEL S. ; CAMARGO, V. V. ; COSTA, H. A. X. ; PENTEADO, R. A. D. . Concern-based Refactorings Supported by Class Models to Reengineer Object-Oriented Software into Aspect-Oriented Ones. 2013. (Apresentação de Trabalho/Congresso).
-
VIANA, M. C. ; DURELLI, R. S. ; PENTEADO, R. A. D. ; PRADO, A. F. . F3 - From Features to Framework. 2013. (Apresentação de Trabalho/Congresso).
-
DURELLI, RAFAEL S. ; SANTIBÁÑEZ, DANIEL S. M. ; ANQUETIL, NICOLAS ; DELAMARO, MÁRCIO E. ; CAMARGO, V. V. . A systematic review on mining techniques for crosscutting concerns.. 2013. (Apresentação de Trabalho/Congresso).
-
DURELLI, RAFAEL S. ; DURELLI, V. H. S. . A Systematic Mapping Study on Formal Methods Applied to Crosscutting Concerns Mining. 2012. (Apresentação de Trabalho/Congresso).
-
DURELLI, RAFAEL S. ; DURELLI, V. H. S. . F2MoC: A Preliminary Product Line DSL for Mobile Robots. 2012. (Apresentação de Trabalho/Congresso).
-
DURELLI, RAFAEL S. ; Gottardi ; CAMARGO, V. V. . CrossFIRE: An Infrastructure for Storing Crosscutting Framework Families and Supporting their Model-Based Reuse.. 2012. (Apresentação de Trabalho/Congresso).
-
DURELLI, R. S. ; SANTIBANEZ, D. S. M. ; CAMARGO, V. V. ; DELAMARO, M. E. . A Systematic Review on Mining Techniques for Crosscutting Concerns 2012 (Relatório Técnico).
-
DURELLI, R. S. . UMA ABORDAGEM APOIADA POR LINGUAGENS ESPECÍFICAS DE DOMÍNIO PARA CRIAÇÃO DE LINHAS DE PRODUTOS DE SOFTWARE EMBARCADO 2011 (Dissertação de Mestrado).
Outras produções
DURELLI, R. S. ; CORREA, A. ; PORTO, F. ; SOUZA, F. C. M. ; PEREIRA, V. ; DEGROSSI, L. ; FALVO JUNIOR, V. ; PINTOR, J. D. . JTUF. 2012.
DURELLI, R. S. ; Gottardi ; CAMARGO, V. V. . CrossFIRE: An Infrastructure for Storing Crosscutting Framework Families and Supporting their Model-Based Reuse. 2012.
DURELLI, R. S. . Features-To-ModelOrCode - F2MoC. 2011.
DURELLI, R. S. . Aplicações Web com JSP/Servlet. 2008. (Curso de curta duração ministrado/Extensão).
Projetos de pesquisa
-
2018 - Atual
Utilizando Algoritmos de Inteligência Artificial para Auxiliar na Identificação de Smells para Dispositivos Móveis., Descrição: Hoje em dia existem diversas ferramentas para detectar code smells (também conhecido como bad-smells ou apenas smells). Tais ferramentas fornecem diversos resultados uma vez que smells podem ser subjetivos de interpretação e consequentemente usualmente são detectados de diferentes formas, por meio de thresholds. Para evitar tal subjetividade este projeto tem como grande objetivo adicionar conceitos e algoritmos de Inteligência Artificial (IA) em ferramentas para identificar de forma mais precisa um conjunto de smells - no âmbito de aplicações móveis. Neste cenário, de forma resumida este projeto objetiva desenvolver uma nova abordagem que tem como diferença a utilização de IA para identificação de smells em aplicações móveis, mais especificadamente nas linguagens Java, Kotlin, Object-C e Swift. Dessa forma, o projeto abrange a criação uma abordagem que permitirá a identificação de smells para IOS e Android utilizando diversos algoritmos de machine learning. Espera-se que a abordagem possa identificar de forma aprimorada smells já definidos na literatura para aplicativos móveis. Assim, pretende-se realizar as seguintes atividades: (i) estudar e definir uma abordagem heterogênea para a identificação de smells para as seguintes linguagens de programação: Swift, Objective-c, Java e XML, respectivamente, utilizando algoritmos de machine learning; (ii) desenvolver apoios computacionais que serão integrados XCode e no Android Studio; e (ii) avaliar a abordagem e os apoios computacionais utilizando aplicações móveis reais e open-source disponíveis em repositórios, tais como F-Droid.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Rafael Serapilha Durelli - Coordenador / Matheus Flauzino - Integrante.
-
2018 - Atual
Uma abordagem para identificar e classificar bad-smells em dispositivos móveis., Descrição: Os bad-smells, também conhecidos como code-smells, estão associados a práticas de codificação precárias que causam problemas de manutenção de longo prazo e usualmente adicionam bugs difíceis de serem identificados. Apesar do celular ser um setor de software de rápido crescimento e expansão, na literatura existem escassez de estudos que classificam e identificam os bad-smells em aplicações móveis. Dessa forma, não se sabe com precisão como os bad-smells em aplicações móveis se comparam aos aplicativos de desktop e como tais bad-smells estão afetando o design de aplicativos móveis. Sem esse conhecimento, os desenvolvedores de aplicativos, construtores de ferramentas e pesquisadores não podem melhorar a prática e o estado da arte do desenvolvimento móvel. Neste cenário, a dissertação tem como objetivo desenvolver uma abordagem para identificação de bad-smells em aplicações móveis. A ideia principal é criar uma abordagem que permitirá a identificação de bad-smells para IOS e Android. Assim, a abordagem objetiva: (i) estudar e definir uma abordagem heterogênea para a identificação de bad- smells para as seguintes linguagens de programação: Swift, Objective-c, Java e XML, respectivamente; (ii) desenvolver apoios computacionais, plug-ins, que serão integrados XCode e no Android Studio; e (ii) avaliar a abordagem e os apoios computacionais utilizando aplicações móveis reais.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (2) . , Integrantes: Rafael Serapilha Durelli - Coordenador.
-
2016 - Atual
NavMatBR - Recurso para leitura e navegação em fórmulas matemáticas por pessoas com deficiência visual no contexto brasileiro, Descrição: A habilidade de ler, compreender e manipular conteúdo de fórmulas matemáticas é essencial em diversos aspectos da formação de estudantes, em particular para o exercício de atividades ligadas a cursos das áreas de ciências, tecnologia e engenharias. Entretanto, o acesso a fórmulas matemáticas em formato digital para pessoas com deficiência visual que utilizam leitores de tela ainda apresenta diversas barreiras, muitas relacionadas ao uso de formatos inadequados para representação desse conteúdo e/ou falta de recursos de Tecnologia Assistiva (TA) para efetuar a leitura. Apesar de avanços na proposta de soluções para leitura de fórmulas matemáticas em formato digital por software leitor de telas em outras línguas, o suporte para leitura de fórmulas em formato digital em Português do Brasil é ainda mais limitado, o que impõe diversas limitações para pessoas com deficiência visual no Brasil. A proposta do presente projeto é de efetuar uma pesquisa para desenvolver um recurso de Tecnologia Assistiva para permitir a leitura de conteúdos de fórmulas matemáticas em formato digital por software leitores de tela para usuários com deficiência visual no Brasil. A proposta do estudo envolve a realização de uma pesquisa com pessoas com deficiência visual e com professores e outras pessoas que atuam no apoio a estudantes com deficiência visual para coletar uma base de descrições de fórmulas matemáticas para dar base para a implementação de descrições textuais de fórmulas de acordo com os costumes e influências culturais do contexto brasileiro. O projeto também propõe-se a analisar técnicas para leitura e compreensão de fórmulas complexas para implementar recursos de navegação em partes de fórmulas que auxiliem usuários com deficiência visual, como alternativa à leitura unicamente sequencial do conteúdo. O projeto envolve uma equipe multidisciplinar com pesquisadores da área de Ciência da Computação, Matemática e Linguística, possibilitando a integração de conhecimentos técnicos para a implementação do recurso de TA, bem como conhecimentos sobre os fundamentos matemáticos e análise linguística das transcrições de descrições de fórmulas matemáticas por professores e profissionais brasileiros que possibilitem a leitura de conteúdo em Português do Brasil adequados ao contexto dos estudantes. A construção do NavMatBR deverá basear-se em soluções de leitura de tela existentes de código aberto, e será disponibilizado e registrado como software livre, de forma a ampliar o acesso a essa tecnologia. O projeto envolverá pesquisas com entrevistas e coleta de dados sobre a leitura de fórmulas matemáticas (com professores, profissionais de apoio e pessoas com deficiência visual), análise da forma de leitura, e consequente ajuste e criação/adaptação de algoritmos para reconhecimento e transcrição automática de fórmulas. Em seguida, serão feitas implementações para interpretação de fórmulas em formato MathML (Mathematical Markup Language) e síntese em Português do Brasil. Em seguida, serão realizadas avaliações com pessoas com deficiência visual e com profissionais da área de Matemática para verificar a adequação da leitura das fórmulas, bem como aspectos de usabilidade, acessibilidade, e respostas cognitiva e emocional do uso do software. Espera-se que o projeto possa contribuir para a disseminação de recursos para melhorar as estratégias de aprendizagem de matemática e ciências para alunos com deficiência visual e, em particular, possibilitar a ampliação das possibilidades de estudos e carreiras nas Ciências Exatas para esses usuários.. Situação: Em andamento; Natureza: Pesquisa.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (7) . , Integrantes: Rafael Serapilha Durelli - Integrante / André Pimenta Freire - Coordenador / JOSÉ MONSERRAT NETO - Integrante / HELENA Libardi - Integrante / Patricia Vasconcelos Almeida - Integrante / Paula Christina Figueira Cardoso - Integrante / Evelise Roman Corbalan Gois Freire - Integrante / Soraia Silva Prietch - Integrante / Rosana Maria Mendes - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Prêmios
2019
Melhor artigo na Trilha de Edução do SBES 2019, CBSOFT 2019.
2017
3º Melhor artigo do II Simpósio Brasileiro de Teste de Software Sistemático e Automatizado, CBSOFT - Sociedade Brasileiro de Computação.
2013
Best paper, Latin American Workshop on Aspect-Oriented Software Development. SBC.
2012
4º Melhor Artigo do CBSOFT SBES 2012, Sociedade Brasileira de Computação.
2008
Sun Certified Programmer for the Java Platform 5.0, Sun Microsystems.
2008
Sun Certified Web Component Developer 5.0, Sun Microsystems.
Histórico profissional
Endereço profissional
-
Universidade Federal de Lavras, Departamento de Ciência da Computação. , Av. Central UFLA, Aquenta Sol, 37200000 - Lavras, MG - Brasil, Telefone: (35) 38291545
Experiência profissional
2013 - 2014
Institut National de Recherche en Informatique et en Automatique - SiègeVínculo: Bolsista, Enquadramento Funcional: Enquadramento Funcional, Carga horária: 40, Regime: Dedicação exclusiva.
2007 - 2007
Centro Universitário Euripedes de MaríliaVínculo: Voluntário, Enquadramento Funcional: Monitor
Outras informações:
Projeto Social de Inclusão Digital UNIVEM - APAE
2016 - Atual
Universidade Federal de LavrasVínculo: , Enquadramento Funcional: Professor adjunto, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
-
02/2023
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Programação Web
-
02/2023
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, DevOps
-
01/2019
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Programação Web
-
01/2019
Ensino, CIÊNCIA DA COMPUTAÇÃO, Nível: Pós-Graduação,Disciplinas ministradas, Linguagens de Programação
-
02/2018
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Teoria da Computação, Compilares
-
01/2018
Pesquisa e desenvolvimento, Departamento de Ciência da Computação.,Linhas de pesquisa
-
02/2023 - 06/2023
Ensino, CIÊNCIA DA COMPUTAÇÃO, Nível: Pós-Graduação,Disciplinas ministradas, DevOps na prática
-
01/2018 - 12/2018
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Linguagem de Programação
-
01/2018 - 06/2018
Ensino, CIÊNCIA DA COMPUTAÇÃO, Nível: Pós-Graduação,Disciplinas ministradas, Linguagens de Programação
-
05/2017 - 12/2017
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Desenvolvimento de Aplicativos para Dispositivo Móveis, Matemática Discreta
-
08/2016 - 03/2017
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Matemática Discreta, Desenvolvimento de Aplicativos para Dispositivo Móveis
-
04/2016 - 07/2016
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Compiladores, Matemática Discreta
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Rafael Serapilha Durelli 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?