Willian Nalepa Oizumi

Atuo como engenheiro de software na GoTo e professor do ensino superior no Senac/PR. Sou doutor e mestre em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio). Trabalhei em projetos de pesquisa, desenvolvimento e consultoria no Laboratório de Engenharia de Software da PUC-RIO (LES). Também atuei como desenvolvedor nas empresas HSBC GLT, Objective Solutions e Cwork Sistemas. Tenho experiência na área de Computação, com ênfase em engenharia de software, atuando nos seguintes temas: desenvolvimento de software modular, arquitetura de software, problemas arquiteturais e code smells. Minha pesquisa recebeu a premiação de Terceira Melhor Dissertação de Mestrado no Concurso de Teses e Dissertações da SBC (CTD2016).

Informações coletadas do Lattes em 27/07/2025

Acadêmico

Formação acadêmica

Doutorado em Informática

2017 - 2022

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Identification and Refactoring of Design Problems in Software Systems
Alessandro Fabricio Garcia. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Grande área: Ciências Exatas e da Terra

Mestrado em Informática

2013 - 2015

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Synthesis of Code Anomalies: Revealing Design Problems in the Source Code
, Ano de Obtenção: 2015.Alessandro Fabricio Garcia.Bolsista do(a): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ, FAPERJ, Brasil. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Arquitetura de Software.

Graduação em Informática

2008 - 2012

Universidade Estadual de Maringá
Título: Uma Representação para o Problema de Otimização de Projeto de Arquitetura de Linha de Produto de Software
Orientador: Sandra Ferrari

Formação complementar

2012 - 2012

CS169.1x: Software as a Service. (Carga horária: 40h). , THE UNIVERSITY OF CALIFORNIA AT BERKELEY, UCBERKELEY, Estados Unidos.

2008 - 2008

Java e Orientação a Objetos. (Carga horária: 40h). , Sergio Yamada Computação, SYC, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Á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: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Organização de eventos

GARCIA, A. F. ; OIZUMI, W. N. . Modularity and Software Architecture @ PUC-Rio. 2013. (Outro).

Participação em eventos

International Software Architecture PhD School 2021. 2021. (Outra).

2020 Online Mining Software Repositories Conference. Characterizing and Identifying Composite Refactorings: Concepts, Heuristics and Patterns. 2020. (Congresso).

28th IEEE/ACM International Conference on Program Comprehension (ICPC 2020). When Are Smells Indicators of Architectural Refactoring Opportunities? A Study of 50 Software Projects. 2020. (Congresso).

42nd International Conference on Software Engineering. 2020. (Congresso).

International Conference on Technical Debt 2020. 2020. (Congresso).

International Symposium on Software Reliability Engineering (ISSRE).On the density and diversity of degradation symptoms in refactored classes: A multi-case study. 2019. (Simpósio).

11th Brazilian Symposium on Software Components, Architectures and Reuse.Revealing Design Problems in Stinky Code: A Mixed-Method Study. 2017. (Simpósio).

VII Congresso Brasileiro de Software: Teoria e Prática. Identifying Architectural Problems through Prioritization of Code Smells. 2016. (Congresso).

XXIX Concurso de Teses e Dissertações da SBC (CTD 2016).Synthesis of Code Anomalies: Revealing Design Problems in the Source Code. 2016. (Outra).

11th Workshop on Software Modularity (WMod'14).Towards the synthesis of architecturally-relevant code anomalies. 2014. (Oficina).

ICSE 2017 PhD and Young Researchers Warm Up Symposium.On the Synthesis of Architecturally-relevant Code Anomalies. 2014. (Simpósio).

XXVIII Brazilian Symposium on Software Engineering (SBES'14).When Code-Anomaly Agglomerations Represent Architectural Problems? An Exploratory Study. 2014. (Simpósio).

I Colóquio de Engenharia de Software Dirigida por Modelos. 2013. (Congresso).

I Escola Latino-Americana de Engenharia de Software. 2013. (Congresso).

Modularity and Software Architecture @ PUC-Rio. 2013. (Congresso).

XX EAIC - Encontro Anual de Iniciação Científica.CATÁLOGO DE ANOMALIAS DE ARQUITETURA DE SOFTWARE PARA PROJETO ORIENTADO A ASPECTOS. 2011. (Encontro).

IX FITEM - FÓRUM DE INFORMÁTICA E TECNOLOGIA DE MARINGÁ. Automatização da Aplicação de Métricas Arquiteturais Convencionais e Sensíveis a Interesses. 2010. (Congresso).

XIX EAIC - Encontro Anual de Iniciação Científica.AUTOMATIZAÇÃO DA APLICAÇÃO DE MÉTRICAS ARQUITETURAIS CONVENCIONAIS E SENSÍVEIS A INTERESSES EM LINHA DE PRODUTO DE SOFTWARE. 2010. (Encontro).

VIII FITEM - Fórum de Informática e Tecnologia de Maringá. 2008. (Congresso).

Participação em bancas

SOBRAL, F. N. C.;OIZUMI, W. N.; CAMARGO, V. S.. Teste Seletivo. 2016. Universidade Estadual do Paraná.

Orientou

Sidney Toshidi Oku

VESTAR: Software para Gerenciamento de vagas de estacionamento; 2021; Monografia; (Aperfeiçoamento/Especialização em Desenvolvimento de Sistemas para WEB, Móveis e Embarcados) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

André Hideki Eposhi

Um estudo de caso sobre problemas de qualidade em projetos ; NET; 2018; Monografia; (Aperfeiçoamento/Especialização em Desenvolvimento de Sistemas para WEB, Móveis e Embarcados) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Danilo Marques Bolqui

Sistema de Gestão de Incidentes; 2018; Monografia; (Aperfeiçoamento/Especialização em Desenvolvimento de Sistemas para WEB, Móveis e Embarcados) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Erik Seyti Johansson

Busca de heurísticas para Resolução de problemas arquiteturais em projetos arquiteturais baseados em busca; 2018; Monografia; (Aperfeiçoamento/Especialização em Desenvolvimento de Sistemas para WEB, Móveis e Embarcados) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Santiago Molina

MOLINA STORE: PLATAFORMA E-COMMERCE PARA SUPERMERCADO; 2021; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Valter Leão de Oliveira

SGF - Sistema de Gerenciamento de Frotas; 2021; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

JUNIOR DE OLIVEIRA ARAUJO

SIGRE - SISTEMA PARA GERENCIMENTO DE RESTAURANTES; 2018; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Giovani Siqueira

SIRBO ? SISTEMA DE REGISTROS DE BOLETINS DE OCORRÊNCIA; 2018; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Bruno Silva Perini

Sistema de Pedido de Diárias e Passagens ? SPDP; 2017; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Erik Seyti Johansson

Avaliação de Projetos Arquiteturais Baseados em Busca; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - INSTITUTO FEDERAL DO PARANA; Orientador: Willian Nalepa Oizumi;

Produções bibliográficas

  • MADRIGAR, TIAGO TADEU ; ELITA COLANZI, THELMA ; OIZUMI, WILLIAN NALEPA ; OKADA, LUIZ FERNANDO ; GARCIA, ALESSANDRO . OPLA-Tool-ASP: a Tool to Prevent Architectural Smells in Search-based Product Line Architecture Design. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 10, p. 1, 2022.

  • Mello, R. ; OLIVEIRA, R. ; Uchôa, A. ; OIZUMI, W. N. ; GARCIA, A. ; Fonseca, B. ; Mello, F. . Recommendations for Developers Identifying Code Smells. IEEE SOFTWARE , p. 2-10, 2022.

  • LIMA, J. G. D. M. ; CECCON, C. ; BICARIO, R. M. ; KAMAKAWA, H. T. ; TERENCIANI, M. F. ; OIZUMI, W. N. . Sobre o Desenvolvimento de um Projeto Didático de Software: Experiências e Resultados. Semana da Tecnologia da Informação , v. 6, p. 1-1, 2021.

  • FERNANDES, EDUARDO ; CHÁVEZ, ALEXANDER ; GARCIA, ALESSANDRO ; FERREIRA, ISABELLA ; CEDRIM, DIEGO ; SOUSA, LEONARDO ; OIZUMI, WILLIAN . Refactoring Effect on Internal Quality Attributes: What Haven?t They Told You Yet?. INFORMATION AND SOFTWARE TECHNOLOGY , v. 1, p. 106347, 2020.

  • Vidal, S. ; OIZUMI, W. N. ; GARCIA, A. ; Pace, A. D. ; Marcos, C. A. . Ranking architecturally critical agglomerations of code smells. SCIENCE OF COMPUTER PROGRAMMING , v. 182, p. 64-85, 2019.

  • OIZUMI, WILLIAN ; SOUSA, LEONARDO ; OLIVEIRA, ANDERSON ; GARCIA, ALESSANDRO ; AGBACHI, ANNE BENEDICTE ; OLIVEIRA, ROBERTO ; LUCENA, CARLOS . On the identification of design problems in stinky code: experiences and tool support. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (ONLINE) , v. 24, p. 1-13, 2018.

  • OIZUMI, WILLIAN N. ; GARCIA, ALESSANDRO F. ; COLANZI, THELMA E. ; FERREIRA, MANUELE ; STAA, ARNDT V. . On the relationship of code-anomaly agglomerations and architectural problems. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT , v. 3, p. 1-22, 2015.

  • OLIVEIRA, ANDERSON ; CORREIA, JOÃO ; SOUSA, LEONARDO ; ASSUNÇÃO, WESLEY K. G. ; COUTINHO, DANIEL ; GARCIA, ALESSANDRO ; OIZUMI, WILLIAN ; BARBOSA, CAIO ; UCHÔA, ANDERSON ; PEREIRA, JULIANA ALVES . Don?t Forget the Exception! : Considering Robustness Changes to Identify Design Problems. In: 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR), 2023, Melbourne. 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR), 2023. p. 417.

  • OLIVEIRA, ANDERSON ; OIZUMI, WILLIAN ; SOUSA, LEONARDO ; ASSUNÇÃO, WESLEY K. G. ; GARCIA, ALESSANDRO ; LUCENA, CARLOS ; CEDRIM, DIEGO . Smell Patterns as Indicators of Design Degradation. In: SBES 2022: XXXVI Brazilian Symposium on Software Engineering, 2022, Virtual Event Brazil. Proceedings of the XXXVI Brazilian Symposium on Software Engineering. New York: ACM, 2022. p. 311.

  • UCHOA, A. ; BARBOSA, C. ; COUTINHO, D. ; OIZUMI, WILLIAN N. ; ASSUNCAO, W. K. G. ; VERGILIO, S. R. ; PEREIRA, J. A. ; OLIVEIRA, A. ; GARCIA, A. . Predicting Design Impactful Changes in Modern Code Review: A Large-Scale Empirical Study. In: 2021 Mining Software Repositories Conference, 2021, Madrid. Proceedings of the 18th International Conference on Mining Software Repositories (MSR), 2021.

  • MADRIGAR, T. T. ; COLANZI, THELMA E. ; OIZUMI, WILLIAN ; GARCIA, A. . Prevenção de Anomalias Arquiteturais na Otimização de Projeto de Linha de Produto. In: 23rd Iberoamerican Conference on Software Engineering (CIbSE 2020), 2020, Curitiba. Proceedings of the 23rd Iberoamerican Conference on Software Engineering - Software Engineering Track (SET), 2020.

  • SOUSA, L. S. ; CEDRIM, D. ; GARCIA, A. F. ; OIZUMI, WILLIAN ; BIBIANO, A. C. ; OLIVEIRA, D. ; KIM, M. ; OLIVEIRA, A. . Characterizing and Identifying Composite Refactorings: Concepts, Heuristics and Patterns. In: The 17th International Conference on Mining Software Repositories, 2020, Seoul. Proceedings of the 17th International Conference on Mining Software Repositories.

  • SOUSA, L. S. ; OIZUMI, WILLIAN ; GARCIA, A. F. ; OLIVEIRA, A. ; CEDRIM, D. ; LUCENA, C. J. P. . When Are Smells Indicators of Architectural Refactoring Opportunities? A Study of 50 Software Projects. In: The 28th IEEE/ACM International Conference on Program Comprehension (ICPC), 2020, Seoul. Proceedings of the 28th IEEE/ACM International Conference on Program Comprehension (ICPC), 2020.

  • UCHOA, A. ; BARBOSA, C. ; OIZUMI, WILLIAN NALEPA ; BLENILIO, P. ; LIMA, R. ; GARCIA, A. ; BEZERRA, C. . How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study. In: International Conference on Software Maintenance and Evolution (ICSME), 2020, Adelaide. Proceedings of the 36th International Conference on Software Maintenance and Evolution, 2020.

  • OIZUMI, WILLIAN NALEPA ; CEDRIM, D. ; SOUSA, L. S. ; BIBIANO, A. C. ; OLIVEIRA, A. ; GARCIA, A. ; OLIVEIRA, D. . Recommending Composite Refactorings for Smell Removal: Heuristics and Evaluation. In: 34th Brazilian Symposium on Software Engineering (SBES), 2020, Virtual. Proceedings of the 34th Brazilian Symposium on Software Engineering, 2020.

  • EPOSHI, A. ; OIZUMI, W. N. ; GARCIA, A. F. ; SOUSA, L. S. ; OLIVEIRA, R. F. ; OLIVEIRA, A. . Removal of design problems through refactorings: are we looking at the right symptoms?. In: 27th IEEE/ACM International Conference on Program Comprehension, 2019, Montreal, QC, Canada. Proceedings of the 27th IEEE/ACM International Conference on Program Comprehension, 2019.

  • OIZUMI, WILLIAN ; SOUSA, L. S. ; OLIVEIRA, A. ; ALENCAR, L. M. ; GARCIA, A. ; COLANZI, Thelma Elita ; OLIVEIRA, R. F. . On the density and diversity of degradation symptoms in refactored classes: A multi-case study. In: International Symposium on Software Reliability Engineering (ISSRE), 2019, Berlim. Proceedings of the 30th International Symposium on Software Reliability Engineering, 2019.

  • MELLO, R. ; UCHOA, A. ; OLIVEIRA, R. ; OIZUMI, WILLIAN ; SOUZA, J. ; MENDES, K. L. ; OLIVEIRA, D. ; NETO, B. ; GARCIA, A. . Do Research and Practice of Code Smell Identification Walk Together?. In: ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019, Porto de Galinhas. Proceedings of the 13th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (Industry Track), 2019.

  • MELLO, R. ; UCHOA, A. ; OLIVEIRA, R. ; OLIVEIRA, D. ; OIZUMI, WILLIAN ; SOUZA, J. ; NETO, B. ; GARCIA, A. . Investigating the Social Representations of the Identification of Code Smells by Practitioners and Students from Brazil. In: Brazilian Symposium on Software Engineering (SBES), 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering, 2019.

  • OLIVEIRA, A. ; SOUSA, L. S. ; OIZUMI, WILLIAN ; GARCIA, A. . On the Prioritization of Design-Relevant Smelly Elements A Mixed-Method, Multi-Project Study. In: XIII Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2019), 2019, Salvador. Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, 2019.

  • MIZUTANI, A. S. ; FERNANDES, F. L. ; OIZUMI, WILLIAN ; OLIVEIRA, F. W. C. ; ZAVAN, A. R. . Sobre o Perfil e as Motivações de Voluntários do StackOverflow em Português. In: Semana de Tecnologia da Informação, 2019, Paranavaí. Anais da 6ª Semana de Tecnologia da Informação - IFPR Campus Paranavaí, 2019.

  • SOUSA, LEONARDO ; OLIVEIRA, ROBERTO ; LUCENA, CARLOS ; PAES, RODRIGO ; OLIVEIRA, ANDERSON ; OIZUMI, WILLIAN ; BARBOSA, SIMONE ; GARCIA, ALESSANDRO ; LEE, JAEJOON ; KALINOWSKI, MARCOS ; DE MELLO, RAFAEL ; FONSECA, BALDOINO . Identifying design problems in the source code. In: the 40th International Conference, 2018, Gothenburg. Proceedings of the 40th International Conference on Software Engineering - ICSE '18, 2018. p. 921.

  • PERISSATO, E. G. ; CHOMA NETO, J. ; COLANZI, THELMA E. ; OIZUMI, W. N. ; GARCIA, A. F. . On Identifying Architectural Smells in Search-based Product Line Designs. In: IX Simpósio Brasileiro de Componentes de Software, Arquiteturas e Reutilização (SBCARS), 2018, São Carlos. Anais do IX Simpósio Brasileiro de Componentes de Software, Arquiteturas e Reutilização (SBCARS), 2018.

  • OIZUMI, WILLIAN ; SOUSA, LEONARDO ; GARCIA, ALESSANDRO ; OLIVEIRA, ROBERTO ; OLIVEIRA, ANDERSON ; AGBACHI, O. I. ANNE BENEDICTE ; LUCENA, CARLOS . Revealing design problems in stinky code. In: the 11th Brazilian Symposium, 2017, Fortaleza. Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse - SBCARS '17. New York: ACM Press, 2017. p. 1.

  • SOUSA, LEONARDO ; OLIVEIRA, EDSON ; LUCENA, CARLOS ; OLIVEIRA, ROBERTO ; GARCIA, ALESSANDRO ; LEE, JAEJOON ; CONTE, TAYANA ; OIZUMI, WILLIAN ; DE MELLO, RAFAEL ; LOPES, ADRIANA ; VALENTIM, NATASHA . How Do Software Developers Identify Design Problems?. In: the 31st Brazilian Symposium, 2017, Fortaleza. Proceedings of the 31st Brazilian Symposium on Software Engineering - SBES'17. New York: ACM Press, 2017. p. 54.

  • OIZUMI, WILLIAN ; GARCIA, ALESSANDRO ; DA SILVA SOUSA, LEONARDO ; CAFEO, BRUNO ; ZHAO, YIXUE . Code anomalies flock together. In: the 38th International Conference, 2016, Austin. Proceedings of the 38th International Conference on Software Engineering - ICSE '16. New York: ACM Press. v. 38. p. 440-12.

  • OIZUMI, W. N. ; GARCIA, A. F. . Synthesis of Code Anomalies: Revealing Design Problems in the Source Code. In: XXIX Concurso de Teses e Dissertações da SBC (CTD 2016), 2016, Porto Alegre. Anais do Congresso da SBC (CSBC), 2016.

  • VIDAL, S. ; GUIMARAES, E. ; OIZUMI, W. N. ; GARCIA, ALESSANDRO ; DIAZ-PACE, J. A. ; MARCOS, C. . Identifying Architectural Problems through Prioritization of Code Smells. In: 10th Brazilian Symposium on Software Components, Architectures, and Reuse, 2016, Maringá-PR. Proceedings of 10th Brazilian Symposium on Software Components, Architectures, and Reuse, 2016.

  • VIDAL, SANTIAGO ; VAZQUEZ, HERNAN ; DIAZ-PACE, J. ANDRES ; MARCOS, CLAUDIA ; GARCIA, ALESSANDRO ; OIZUMI, WILLIAN . JSpIRIT: a flexible tool for the analysis of code smells. In: 2015 34th International Conference of the Chilean Computer Science Society (SCCC), 2015, Santiago. 2015 34th International Conference of the Chilean Computer Science Society (SCCC). p. 1.

  • OIZUMI, WILLIAN NALEPA ; GARCIA, ALESSANDRO FABRICIO ; COLANZI, Thelma Elita ; FERREIRA, MANUELE ; STAA, ARNDT VON . When Code-Anomaly Agglomerations Represent Architectural Problems? An Exploratory Study. In: 2014 Brazilian Symposium on Software Engineering (SBES), 2014, Maceio. 2014 Brazilian Symposium on Software Engineering. v. 1. p. 91-100.

  • OIZUMI, W. N. ; GARCIA, A. F. ; SOUSA, L. S. ; ALBUQUERQUE, D. W. ; CEDRIM, D. . Towards the synthesis of architecturally-relevant code anomalies. In: 11th Workshop on Software Modularity (WMod'14), 2014, Maceió-AL. Proc. of 11th Workshop on Software Modularity, 2014.

  • ALBUQUERQUE, D. W. ; GARCIA, A. F. ; OLIVEIRA, R. F. ; OIZUMI, W. N. . Detecção Interativa de Anomalias de Código: Um Estudo Experimental. In: 11th Workshop on Software Modularity (WMod'14), 2014, Maceió-AL. Proc. of 11th Workshop on Software Modularity, 2014.

  • COLANZI, Thelma Elita ; VERGILIO, SILVIA REGINA ; GIMENES, ITANA M. S. ; OIZUMI, WILLIAN NALEPA . A search-based approach for software product line design. In: the 18th International Software Product Line Conference, 2014, Florence. Proceedings of the 18th International Software Product Line Conference on - SPLC '14. New York: ACM Press. v. 1. p. 237-241.

  • OIZUMI, WILLIAN N. ; CONTIERI JUNIOR, ANTONIO C. ; CORREIA, GUILHERME G. ; COLANZI, THELMA E. ; FERRARI, SANDRA ; GIMENES, ITANA M. S. ; OLIVEIRA JUNIOR, EDSON A. ; GARCIA, ALESSANDRO FABRICIO ; MASIERO, PAULO CESAR . On the Proactive Design of Product-Line Architectures with Aspects: An Exploratory Study. In: 2012 IEEE 36th Annual Computer Software and Applications Conference COMPSAC 2012, 2012, Izmir. 2012 IEEE 36th Annual Computer Software and Applications Conference.

  • OIZUMI, WILLIAN . Recommendation of Refactorings for Improving Dependability Attributes. In: 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW), 2019, Berlin. Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering Workshops, 2019.

  • OIZUMI, W. N. ; COLANZI, Thelma Elita . Automatização da Aplicação de Métricas Arquiteturais Convencionais e Sensíveis a Interesses. In: Fórum de Informática e Tecnologia de Maringá (FITEM), 2010, Maringá. Anais do 9º. Fórum de Informática de Maringá, 2010. p. 6-18.

  • EPOSHI, A. ; OIZUMI, WILLIAN . Impacto de Aglomeração de Anomalias de Código em Projetos .Net. In: V Semana de Tecnologia da Informação, 2018, Paranavaí. Anais da V Semana de Tecnologia da Informação, 2018.

  • VIDAL, S. ; GUIMARAES, E. ; OIZUMI, W. N. ; GARCIA, A. ; DIAZ-PACE, J. A. ; MARCOS, C. . On the Criteria for Prioritizing Code Anomalies to Identify Architectural Problems. In: 31th Symposium on Applied Computing (SAC), 2016, Pisa. Proc. of the 31th Symposium on Applied Computing (SAC), 2016. v. 31. p. 1.

  • JOHANSSON, E. S. ; OIZUMI, W. N. ; KAMAKAWA, H. T. ; OLIVEIRA, F. W. C. ; FLOR, D. E. ; ZAVAN, A. R. . Um Estudo Exploratório Sobre a Identificação de Problemas em Arquiteturas de Software. In: 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016, Umuarama. Anais do I Congresso Internacional de Ciência, Tecnologia e Inovação e XV Encontro Anual de Iniciação Científica da UNIPAR, 2016.

  • SOUZA, H. ; KAMAKAWA, H. T. ; OIZUMI, W. N. ; MARCHI, K. R. C. ; OLIVEIRA, F. W. C. ; FLOR, D. E. . Uma Análise Sobre a Utilização da Plataforma Moodle como Apoio ao Ensino Presencial. In: 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016, Umuarama. Anais do 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016.

  • SILVA, L. H. ; OLIVEIRA, F. W. C. ; KAMAKAWA, H. T. ; OIZUMI, W. N. ; FLOR, D. E. ; FORCADELL, E. P. C. S. P. . DEAF MOBILE: aplicação de conversão voz/texto para interação surdo-ouvinte. In: 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016, Umuarama. Anais do 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016.

  • MARCHI, K. R. C. ; KAMAKAWA, H. T. ; OLIVEIRA, F. W. C. ; OIZUMI, W. N. ; BRANCO, A. G. ; PASCHOALIN, L. ; DIAS JUNIOR, J. B. ; BRITO, G. T. ; SANTOS, I. G. . O Processo de Ensino e Aprendizagem de Botânica Utilizando Ambiente Virtual Com Estruturas Modeladas em 3D. In: V SEPIN - Seminário de Extensão, Ensino, Pesquisa e Inovação, 2016, Cascavel-PR. Anais do V SEPIN - Seminário de Extensão, Ensino, Pesquisa e Inovação, 2016.

  • SILVA, L. H. ; OLIVEIRA, F. W. C. ; KAMAKAWA, H. T. ; OIZUMI, W. N. . PROTÓTIPO PARA EXTRAÇÃO DE ALVOS EM COMENTÁRIOS DE NOTÍCIAS DA LÍNGUA PORTUGUESA UTILIZANDO PADRÕES MORFOLÓGICOS. In: 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016, Umuarama-PR. Anais do 1º Congresso Internacional de Ciência e Tecnologia e Inovação e 15º Encontro Anual de Iniciação Científica da Universidade Paranaense, 2016.

  • OIZUMI, W. N. . On the Synthesis of Architecturally-relevant Code Anomalies. In: ICSE 2017 PhD and Young Researchers Warm Up Symposium, 2014, Maceió-AL. Anais do ICSE 2017 SYMPOSIUM, 2014. v. 01.

  • OIZUMI, W. N. ; FERRARI, S. . Catálogo de Anomalias de Arquitetura de Software para Projeto Orientado a Aspectos. In: XX EAIC - Encontro Anual de Iniciação Científica, 2011, Ponta Grossa. XX EAIC - Encontro Anual de Iniciação Científica, 2011.

  • OIZUMI, W. N. ; COLANZI, Thelma Elita ; FERRARI, S. . Automatização da Aplicação de Métricas Arquiteturais Convencionais e Sensíveis a Interesses em Linha de Produto de Software. In: XIX EAIC - Encontro Anual de Iniciação Científica, 2010, Guarapuava-PR. XIX EAIC - Encontro Anual de Iniciação Científica, 2010.

  • OIZUMI, WILLIAN NALEPA ; CEDRIM, D. ; SOUSA, L. S. ; BIBIANO, A. C. ; OLIVEIRA, A. ; GARCIA, A. ; OLIVEIRA, D. . Recommending Composite Refactorings for Smell Removal: Heuristics and Evaluation. 2020. (Apresentação de Trabalho/Simpósio).

  • OIZUMI, WILLIAN ; SOUSA, L. S. ; OLIVEIRA, A. ; ALENCAR, L. M. ; GARCIA, A. ; COLANZI, Thelma Elita ; OLIVEIRA, R. F. . On the density and diversity of degradation symptoms in refactored classes: A multi-case study. 2019. (Apresentação de Trabalho/Congresso).

  • OIZUMI, WILLIAN . Qualidade de Softawre: Por que devo me importar?. 2018. (Apresentação de Trabalho/Conferência ou palestra).

  • OIZUMI, W. N. . Mining Software Repositories (MSR) - PC Member 2023 (Membro do Comitê de Programa).

  • OIZUMI, W. N. . 22nd IEEE International Working Conference on Source Code Analysis and Manipulation - PC Member 2022 (Membro do Comitê de Programa).

  • OIZUMI, W. N. . The 2022 Mining Software Repositories Conference - Mining Challenge Committee 2022 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . Mining Software Repositories (MSR) - Shadow PC Track 2021 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) - Artifact Evaluation Track 2021 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . International Working Conference on Source Code Analysis & Manipulation (SCAM) 2021 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . X Workshop on Theses and Dissertations (WTDSoft) 2020 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . Brazilian Symposium on Software Quality (SBQS) 2020 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . Argentine Symposium on Software Engineering (ASSE) 2019 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . IX Workshop on Theses and Dissertations of CBSoft (WTDSoft) 2019 (Membro do Comitê de Programa).

  • OIZUMI, WILLIAN N. . IEEE Working Conference on Software Visualization (VISSOFT) 2016 (Membro do Comitê de Avaliação de Artefatos).

Outras produções

OIZUMI, WILLIAN N. ; GARCIA, A. F. ; SOUSA, L. S. . Organic. 2014.

Projetos de pesquisa

  • 2019 - Atual

    Identificação de problemas de projeto em sistemas longevos, Descrição: Um problema de projeto ocorre quando uma ou mais decisões dos desenvolvedores apresenta um impacto negativo na qualidade do sistema desenvolvido. Por exemplo, um desenvolvedor pode escolher um padrão de projeto inapropriado para um determinado componente; por sua vez o componente pode impactar atributos de qualidade, tais como manutenibilidade e extensibilidade, o que configura a ocorrência de um problema de projeto. Infelizmente, problemas de projeto afetam quase todo sistema de software, fazendo com que a sua manutenção seja cara e impeditiva. Problemas de projeto podem ser tão prejudiciais para a qualidade do software, que a sua presença em projetos de software pode levar com que os mesmos sejam completamente reestruturados ou até mesmo descontinuados. No entanto, projetos de software estão cada vez maiores e complexos, o que torna a busca por problemas de projeto desafiadora. Além do mais, evidências empíricas recentes mostram que técnicas do estado da arte ainda são ineficientes para revelar problemas de projeto. Para superar tais limitações, este projeto possui três objetivos principais: (1) conduzir estudos exploratórios visando alcançar um entendimento profundo sobre a ocorrência de problemas de projeto; (2) caracterizar e classificar os diferentes tipos de problemas de projeto com base nos resultados obtidos em nossos estudos exploratórios; (3) propor e avaliar uma técnica para a identificação automática de problemas de projeto. Essa técnica será avaliada por meio de estudos experimentais, envolvendo profissionais, projetos e empresas de diferentes regiões do Brasil e do mundo. Como resultados, espera-se o avança do estado da arte referente à identificação de problemas de projeto. Além disso, pretende-se contribuir com a qualidade dos softwares desenvolvidos em empresas de Paranavaí e região.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Willian Nalepa Oizumi - Coordenador / Roberto Felício de Oliveira - Integrante / Frank Willian Cardoso Oliveira - Integrante / Hélio Toshio Kamakawa - Integrante.

  • 2016 - 2019

    QASoft: Promovendo a Qualidade em Projetos de Software, Descrição: A grande maioria dos projetos de software são afetados por problemas de qualidade. Esses problemas afetam os projetos de formas variadas, impactando aspectos como manutenibilidade, segurança, tratamento de erros e desempenho. O acúmulo de problemas desse tipo pode, muitas vezes, comprometer a longevidade de projetos de software. Sendo assim, a identificação e remoção de potenciais problemas de qualidade se torna essencial em sistemas de software duradouros. A tarefa de identificação de problemas de qualidade é desafiadora pois cada problema pode estar espalhado em diferentes módulos do projeto. Além disso, a documentação do projeto -- que poderia ser útil nessa tarefa -- geralmente é escassa, desatualizada e, muitas vezes, inexistente. Técnicas do estado da arte falham na tarefa de auxiliar efetivamente na identificação de problemas de qualidade. Isso acontece porque elas não fornecem informações suficientes para que os programadores analisem e removam problemas de qualidade em projetos de software. Ademais, técnicas existentes focam apenas em tipos de problema específicos, sem considerar a interação entre diferentes tipos de problema. Sendo assim, neste projeto pretende-se resolver esse problema desafiador, propondo e avaliando novas técnicas para a identificação e remoção de problemas de qualidade em projetos de software. Para atingir tal objetivo, uma pesquisa foi planejada para ser executada no período de três anos. Nesta pesquisa, pretende-se envolver docentes e discentes do Campus Paranavaí, além de colaboradores externos que possuem vasta experiência com pesquisa em Engenharia de Software.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: Willian Nalepa Oizumi - Coordenador / Alessandro Fabricio Garcia - Integrante / COLANZI, THELMA E. - Integrante / Hélio Toshio Kamakawa - Integrante.

  • 2014 - Atual

    RAnArq - Resolução de Anomalias Arquiteturais em Programas, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 13/03/2015., Descrição: O projeto RAnArq (Resolução de Anomalias Arquiteturais em Programas) tem como objetivo investigar técnicas que apoiem as atividades de resolução de problemas arquiteturais.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (5) Doutorado: (7) . , Integrantes: Willian Nalepa Oizumi - Integrante / Alessandro Fabricio Garcia - Coordenador.

  • 2014 - Atual

    Amplificando a Vigilância Entomológica da Dengue: Redes Sociais e Dispositivos Móveis, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 13/03/2015., Descrição: O presente projeto tem como objetivo amplificar a vigilância entomológica da Dengue, através a) da disponibilização de aplicação em dispositivos móveis como um meio para a sociedade notificar e visualizar em tempo real os casos de focos da dengue e b) através da mineração de dados das redes sociais mostrando a situação dos focos e outras informações correlacionadas ao mosquito da dengue.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (3) Doutorado: (7) . , Integrantes: Willian Nalepa Oizumi - Integrante / Alessandro Fabricio Garcia - Coordenador.

  • 2014 - Atual

    RASOM - Resolução de Anomalias Arquiteturais em Software Multi-Linguagem, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 10/06/2016., Descrição: O projeto RASoM (Resolução de Anomalias Arquiteturais em Software Multi-Linguagem) tem como objetivo investigar técnicas que apoiem as atividades de resolução de problemas arquiteturais em sistemas de software multi-linguagem, isto é, sistemas implementados com mais de uma linguagem (e paradigma) de programação. Este é um projeto de colaboração internacional envolvendo a PUC-Rio, University of Southern California (USC) e a University of California at Irvine (UCI), na pessoa dos pesquisadores Nenad Medvidovic e Andre van der Hoek . Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (7).. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (7) . , Integrantes: Willian Nalepa Oizumi - Integrante / Alessandro Fabricio Garcia - Coordenador.

  • 2014 - Atual

    RecArC - Recomendação de Anomalias de Código Arquiteturalmente Relevantes, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 26/03/2016., Descrição: O objetivo deste projeto colaborativo Brasil-Argentina é explorar a experiência complementar das duas equipes para investigar novas técnicas de recomendação de anomalias de código arquiteturalmente relevantes. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (3) Doutorado: (6) . , Integrantes: Willian Nalepa Oizumi - Integrante / Alessandro Fabricio Garcia - Coordenador / Arndt von Staa - Integrante / J. Andres Diaz-Pace - Integrante / Carlos José Pereira de Lucena - Integrante / Simone Barbosa - Integrante., Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro / Ministerio de Ciencia, Tecnología e Innovación Productiva - Auxílio financeiro.

  • 2013 - Atual

    Priorização de Anomalias de Código em Sistemas de Software, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 10/06/2016., Descrição: Os objetivos do projeto são norteados pelo desafio de pesquisa: ?Como apoiar desenvolvedores nos processo de priorização de anomalias estruturação no código fonte?? De forma a tratar este desafio, serão propostos mecanismos que permitam a priorização e ranqueamento de anomalias de código que são responsáveis por problemas de projeto no sistema de software sob análise.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (5) Doutorado: (7) . , Integrantes: Willian Nalepa Oizumi - Integrante / Alessandro Fabricio Garcia - Coordenador.

  • 2012 - 2014

    GApplic - Gestão de Reuso de Aplicações, Projeto certificado pelo(a) coordenador(a) Alessandro Fabricio Garcia em 26/03/2016., Descrição: O gerenciamento de ativos de software (Software Asset Management ? SAM) é uma prática recomendada que incorpora um conjunto de processos e procedimentos para gerenciar e otimizar os ativos de TI de organizações. As aplicações são os principais ativos de muitas organizaçõs e fazer um bom gerenciamento das suas informações trazem muitos ganhos. Desta forma, este projeto estará contribuindo com a recriação de uma arquitetura de gestão de ativos, bem como a remodelagem do catálogo de aplicações da Petrobras aser implementado em uma nova ferramenta, disponibilizando informações de forma mais integrada nas unidades desta organização e com maior qualidade. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Willian Nalepa Oizumi - Integrante / Alessandro Fabricio Garcia - Coordenador., Financiador(es): Petróleo Brasileiro - Rio de Janeiro - Matriz - Auxílio financeiro.

Prêmios

2020

Distinguished Paper Award - SBES Research Track, SBC.

2019

Melhor Artigo do Simpósio Brasileiro de Componentes, Arquitetura e Reúso de Software, SBC.

2018

Distinguished Paper Award - 40th International Conference on Software Engineering (Qualis A1), IEEE/ACM.

2017

2° Melhor Artigo do Simpósio Brasileiro de Componentes, Arquitetura e Reúso de Software, SBC.

2016

Terceira Melhor Dissertação de Mestrado, SBC.

2016

Melhor Artigo do Simpósio Brasileiro de Componentes, Arquitetura e Reúso de Software, SBC.

2016

Melhor Protótipo na categoria assistiva na IV Feira de Inovação Tecnológica (IFTECH), IFPR - Campus Paranavaí.

2015

HSBC Java Learner - Assessment Topper, HSBC Software Development Brasil.

2014

FAPERJ Nota 10, Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro - FAPERJ.

2014

Terceiro melhor artigo do SBES (Simpósio Brasileiro de Engenharia de Software), SBC.

2014

Melhor artigo do WMod (Workshop on Software Modularity), SBC.

Histórico profissional

Endereço profissional

  • INSTITUTO FEDERAL DO PARANA. , Rua José Felipe Tequinha, 1400, Jardim das Nações, 22451900 - Paranavaí, PR - Brasil, Telefone: (44) 34820110, URL da Homepage:

Experiência profissional

2023 - Atual

GoTo

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software Senior, Carga horária: 40

2021 - 2023

GoTo

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40

2022 - Atual

Serviço Nacional de Aprendizagem Comercial - PR

Vínculo: Celetista, Enquadramento Funcional: Professor Horista, Carga horária: 12

2016 - 2022

Instituto Federal do Paraná

Vínculo: Servidor Público, Enquadramento Funcional: Docente E.B.T.T, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 02/2017 - 03/2022

    Direção e administração, Câmpus Paranavaí.,Cargo ou função, Coordenador do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas.

  • 01/2017 - 03/2022

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Engenharia de Software II, Projeto Integrador

  • 02/2016 - 03/2022

    Conselhos, Comissões e Consultoria, Câmpus Paranavaí.,Cargo ou função, Membro do Colegiado do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas..

  • 02/2016 - 12/2016

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Engenharia de Software I, Engenharia de Software II, Projeto Integrador, Tópicos Especiais em Tecnologia da Informação

  • 02/2016 - 12/2016

    Ensino,,Disciplinas ministradas, Algoritmos e Linguagem de Programação II

  • 02/2016 - 12/2016

    Conselhos, Comissões e Consultoria, Câmpus Paranavaí.,Cargo ou função, Membro do Colegiado do Curso Técnico em Informática Integrado ao Ensino Médio..

2015 - 2015

HSBC Bank Brasil

Vínculo: , Enquadramento Funcional: Analista de Software Sênior, Carga horária: 40

2013 - 2014

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Vínculo: Bolsista, Enquadramento Funcional: Monitor

Outras informações:
Monitor da disciplina "INF1301 - Programação Modular", oferecida a turmas de graduação dos cursos de Ciência da Computação e Engenharia da Computação

2012 - 2013

Objective Solutions

Vínculo: Celetista formal, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40, Regime: Dedicação exclusiva.

2010 - 2012

Cwork Sistemas

Vínculo: CLT, Enquadramento Funcional: Programador, Carga horária: 45

2009 - 2010

Cwork Sistemas

Vínculo: Estagiário, Enquadramento Funcional: Programador Júnior, Carga horária: 30

Outras informações:
Desenvolvimento de sistemas de controle na Gestão de Pessoas utilizando a tecnologia Microsoft .Net.