Giovani Guizzo

Possui graduação em Tecnologia em Análise e Desenvolvimento de Sistema pela Universidade Tecnológica Federal do Paraná (2012), Mestrado em Informática pela Universidade Federal do Paraná (2014) e Doutorado em Informática pela Universidade Federal do Paraná (2018). Tem experiência na área de Ciência da Computação atuando principalmente nos seguintes temas: padrões de projeto, engenharia de software baseada em busca, teste de software, projeto de software e inteligência artificial.

Informações coletadas do Lattes em 23/06/2020

Acadêmico

Seção coletada automaticamente pelo Escavador

Formação acadêmica

Doutorado em Informática

2014 - 2018

Universidade Federal do Paraná
Título: Sentinel: A Multi-Objective Hyper-Heuristic Approach for the Automatic Generation of Mutant Reduction Strategies
Orientador: em University College London ( Jens Krinke)
com Silvia Regina Vergilio. Coorientador: Federica Sarro. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Search-based Software Engineering; Hyper-Heuristic; Software Testing.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.

Mestrado em Informática

2012 - 2014

Universidade Federal do Paraná
Título: Uso de Padrões em Projeto Arquitetural Baseado em Busca de Linha de Produto de Software,Ano de Obtenção: 2014
Silvia Regina Vergilio.Coorientador: Thelma Elita Colanzi. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Search-based Software Engineering; Software Product Line; Design Patterns.Grande área: Ciências Exatas e da TerraGrande Á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.

Graduação em Análise e Desenvolvimento de Sistemas

2009 - 2012

Universidade Tecnológica Federal do Paraná
Título: Integração entre os padrões de projeto dos catálogos GoF e Java EE
Orientador: Everton Coimbra de Araújo

Seção coletada automaticamente pelo Escavador

Formação complementar

2010 - 2010

CCNA 2 - Routers and Routing Basics. (Carga horária: 70h). , Cisco Systems, CISCO, Estados Unidos.

2009 - 2009

CCNA 1 - Networking Basics. (Carga horária: 70h). , Cisco Systems, CISCO, Estados Unidos.

Seção coletada automaticamente pelo Escavador

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Seção coletada automaticamente pelo Escavador

Á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.

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

Seção coletada automaticamente pelo Escavador

Organização de eventos

SCHUTZ, F. ; GUIZZO, G. . Medianeira in Technology II (MEDITEC). 2011. (Congresso).

Seção coletada automaticamente pelo Escavador

Participação em eventos

The 52nd CREST Open Workshop - Predictive Models in Software Engineering: Measures, Models and Benchmarks. 2017. (Oficina).

The 53rd CREST Open Workshop - SSBSE 2017 Challenge: Collaborative Jam Session.A Hyper-heuristic for Multi-Objective Integration and Test Ordering in Google Guava. 2017. (Oficina).

Brazilian Conference on Intelligent Systems (BRACIS). Metaheuristic Design Pattern: Visitor for Genetic Operators. 2016. (Congresso).

Simpósio Brasileiro de Teste de Software Sistemático e Automatizado. 2016. (Simpósio).

Workshop de Engenharia de Software Baseada em Busca (WESB).Research Group on Software Engineering. 2016. (Oficina).

Genetic and Evolutionary Computation Conference (GECCO). A Hyper-Heuristic for the Multi-Objective Integration and Test Order Problem. 2015. (Congresso).

International Symposium on Search-Based Software Engineering (SSBSE).A Pattern-Driven Mutation Operator for Search-Based Product Line Architecture Design. 2014. (Simpósio).

Workshop de Engenharia de Software Baseada em Busca (WESB).Aplicação do padrão Mediator em uma abordagem de otimização de projeto de Arquitetura de Linha de Produto de Software. 2014. (Oficina).

International Conference of The Chilean Computer Science Society (SCCC). Applying design patterns in product line search-based design: feasibility analysis and implementation aspects. 2013. (Congresso).

Workshop de Engenharia de Software Baseada em Busca (WESB).Otimizando arquiteturas de LPS: uma proposta de operador de mutação para a aplicação automática de padrões de projeto. 2013. (Oficina).

International Collegiate Programming Contest. Primeira Fase. 2011. (Olimpíada).

Medianeira in Technology II (MEDITEC). 2011. (Congresso).

Seção coletada automaticamente pelo Escavador

Participação em bancas

Aluno: Jackson Antonio do Prado Lima

POZO, A. T. R.GUIZZO, GIOVANIVERGILIO, S. R.. Uma Abordagem Baseada em Hiper-Heurística e Otimização Multi-Objetivo para o Teste de Mutação de Ordem Superior. 2016. Exame de qualificação (Mestrando em Informática) - Universidade Federal do Paraná.

Aluno: VINICIUS RENAN DE CARVALHO

POZO, A. T. R.GUIZZO, G.VERGILIO, S. R.. Estabelecendo Sequências de Módulos para o Teste de Integração com o Uso de Hiper-Heurísticas. 2015.

Seção coletada automaticamente pelo Escavador

Comissão julgadora das bancas

Alessandra Bortoletto Garbelotti Hoffmann

HOFFMANN, A. B. G.; ARAUJO, Everton Coimbra de; LAMB, J.R.. Integração entre os padrões de projetos dos catálogos GoF e Java EE. 2012. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Desenvolvimento e Analise de Sistema) - Universidade Federal Tecnologica do Paraná-Campus Medianeira.

Everton Coimbra de Araujo

ARAÚJO, E. C.HOFFMAN, Alessandra Bortoleto GarbelotiJuliano Rodrigo Lamb. Integração entre os padrões de projetos dos catálogos GoF e JavaEE. 2012. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná.

Juliano Rodrigo Lamb

ARAUJO, E. C.; HOFFMANN, A. B. G.;LAMB, J. R.. Integração entre os padrões de projetos dos catálogos GoF e Java EE. 2012. Trabalho de Conclusão de Curso (Graduação em Análise e desenvolvimento de sistemas) - Universidade Tecnológica Federal do Paraná.

Thelma Elita Colanzi

VERGILIO, S. R.BARROS, M. O.; PIMENTEL, A. R.;COLANZI, THELMA E.. USO DE PADRÕES EM PROJETO ARQUITETURAL BASEADO EM BUSCA DE LINHA DE PRODUTO DE SOFTWARE. 2014. Dissertação (Mestrado em Informática) - Universidade Federal do Paraná.

Thelma Elita Colanzi

VERGILIO, S. R.; FABRO, M. D.;COLANZI, THELMA E.. Uso de Padrões em Projeto Arquitetural de Software Baseado em Busca. 2013. Exame de qualificação (Mestrando em Programa de Pós-graduação em Informática) - Universidade Federal do Paraná.

Andrey Ricardo Pimentel

VERGILIO, S. R.; LOPES, T. E. C.; BARROS, M. O.;PIMENTEL, A. R.. Uso de padrões em projeto arquitetural baseado em busca de linha de produção de software. 2014. Dissertação (Mestrado em Informática) - Universidade Federal do Paraná.

Andrey Ricardo Pimentel

VERGILIO, S. R.;PIMENTEL, A. R.; SARRO, F.; SOUZA, S. R. S.; DIAS NETO, A. C.; SPINOSA, E. J.. Sentinel: A Multi-Objective Hyper-Heuristic Approach for the Automatic Generation of Mutant Reduction Strategies. 2018. Tese (Doutorado em Informática) - Universidade Federal do Paraná.

Seção coletada automaticamente pelo Escavador

Foi orientado por

Everton Coimbra de Araujo

Integração entre os padrões de projetos dos catálogos GoF e JavaEE; 2012; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná; Orientador: Everton Coimbra de Araújo;

Silvia Regina Vergilio

Uso de Padrões em Projeto Arquitetural Baseado em Busca de Linha de Produto de Software; 2014; Dissertação (Mestrado em Informática) - Universidade Federal do Paraná, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Silvia Regina Vergilio;

Silvia Regina Vergilio

A Multi-Objective Hyper-Heuristic Approach for the Automatic Generation of Mutant Reduction Strategies; 2018; Tese (Doutorado em Informática) - Universidade Federal do Paraná, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Silvia Regina Vergilio;

Thelma Elita Colanzi

USO DE PADRÕES EM PROJETO ARQUITETURAL BASEADO EM BUSCA DE LINHA DE PRODUTO DE SOFTWARE; 2014; Dissertação (Mestrado em Informática) - Universidade Federal do Paraná, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: Thelma Elita Colanzi;

Seção coletada automaticamente pelo Escavador

Produções bibliográficas

  • 2018 GUIZZO, GIOVANI ; VERGILIO, SILVIA R. . A pattern-driven solution for designing multi-objective evolutionary algorithms. NATURAL COMPUTING (DORDRECHT. ONLINE) , v. 1, p. 1-14, 2018.

  • 2017 GUIZZO, G. ; VERGILIO, SILVIA R. ; POZO, AURORA T.R. ; FRITSCHE, G. M. . A multi-objective and evolutionary hyper-heuristic applied to the Integration and Test Order Problem. APPLIED SOFT COMPUTING , v. 56, p. 331-344, 2017.

  • 2017 GUIZZO, GIOVANI ; COLANZI, THELMA ELITA ; VERGILIO, SILVIA REGINA . Applying design patterns in the search-based optimization of software product line architectures. Software & Systems Modeling , v. 1, p. 1-26, 2017.

  • ARAUJO, E. C. ; GUIZZO, G. ; LAMB, Juliano. R. ; MERENCIA, Lucas. J. . Padrões de Projeto em Aplicações WEB. 1. ed. Florianópolis: Visual Books, 2013. 140p .

  • GUIZZO, G. ; ARAUJO, E. C. . O que é o OpenJDK?. Java Magazine, Grajaú - RJ, p. 66 - 68, 01 out. 2012.

  • ARAUJO, E. C. ; GUIZZO, G. . JPA/Hibernate ou NoSQL, qual utilizar?. Java Magazine, Grajaú - RJ, 01 maio 2012.

  • GUIZZO, G. ; BAZARGANI, M. ; PAIXAO, M. ; DRAKE, J. H. . A Hyper-heuristic for Multi-objective Integration and Test Ordering in Google Guava. In: International Symposium on Search Based Software Engineering, 2017, Paderborn, Alemanha. Proceedings of the 9th International Symposium on Search-Based Software Engineering (SSBSE'17), 2017. v. 10452. p. 168-174.

  • MARIANI, THAINÁ ; GUIZZO, GIOVANI ; VERGILIO, SILVIA R. ; POZO, AURORA T.R. . Grammatical Evolution for the Multi-Objective Integration and Test Order Problem. In: the 2016, 2016, Denver. Proceedings of the 2016 on Genetic and Evolutionary Computation Conference - GECCO '16. p. 1069-1076.

  • GUIZZO, GIOVANI ; VERGILIO, S. R. . Metaheuristic Design Pattern: Visitor for Genetic Operators. In: Brazilian Conference on Intelligent System (BRACIS), 2016, Recife. Proceedings of the 5th Brazilian Conference on Intelligent System (BRACIS), 2016.

  • MARIANI, T. ; GUIZZO, G. ; VERGILIO, S. R. ; POZO, A. T. R. . Automatic Design of Algorithms Applied to the Multi-Objective TSP Problem. In: XIII Encontro Nacional de Inteligência Artificial e Computacional (ENIAC), 2016, Recife. XIII Encontro Nacional de Inteligência Artificial e Computacional (ENIAC), 2016.

  • do PRADO LIMA, J. A. ; GUIZZO, GIOVANI ; VERGILIO, S. R. ; SILVA, A. P. C. ; JAKUBOVSKI FILHO, H. L. ; EHRENFRIED, H. V. . Evaluating Different Strategies for Reduction of Mutation Testing Costs. In: Simpósio Brasileiro de Teste de Software Sistemático e Automatizado, 2016, Maringá. Primeiro Simpósio Brasileiro de Teste de Software Sistemático e Automatizado, 2016.

  • GUIZZO, GIOVANI ; VERGILIO, SILVIA R. ; POZO, AURORA T.R. . Evaluating a Multi-objective Hyper-Heuristic for the Integration and Test Order Problem. In: 2015 Brazilian Conference on Intelligent Systems (BRACIS), 2015, Natal. 2015 Brazilian Conference on Intelligent Systems (BRACIS). p. 1.

  • GUIZZO, G. ; VERGILIO, S. R. ; POZO, A. T. R. . Uma Solução Baseada em Hiper-Heurística para Determinar Ordens de Teste na Presença de Restrições de Modularização. In: Workshop de Engenharia de Software Baseada em Busca (WESB), 2015, Belo Horizonte, MG, Brasil. Proceedings of the VI Workshop de Engenharia de Software Baseada em Busca (WESB'15), 2015.

  • GUIZZO, GIOVANI ; FRITSCHE, GIAN MAURICIO ; VERGILIO, SILVIA REGINA ; POZO, AURORA TRINIDAD RAMIREZ . A Hyper-Heuristic for the Multi-Objective Integration and Test Order Problem. In: the 2015, 2015, Madrid. Proceedings of the 2015 on Genetic and Evolutionary Computation Conference - GECCO '15. p. 1343-1350.

  • GUIZZO, G. ; COLANZI, T. E. ; VERGILIO, S. R. . A Pattern-Driven Mutation Operator for Search-Based Product Line Architecture Design. In: International Symposium on Search-Based Software Engineering (SSBSE), 2014, Fortaleza - CE. Proceedings of the 6th International Symposium on Search-Based Software Engineering (SSBSE'14), 2014. v. 8636. p. 77-91.

  • GUIZZO, G. ; COLANZI, T. E. ; VERGILIO, S. R. . Aplicação do padrão Mediator em uma abordagem de otimização de projeto de Arquitetura de Linha de Produto de Software. In: Workshop de Engenharia de Software Baseada em Busca (WESB), 2014, Maceió - AL. Proceedings of the 5th Workshop de Engenharia de Software Baseada em Busca (WESB'14), 2014. v. 2. p. 31-40.

  • GUIZZO, G. ; COLANZI, T. E. ; VERGILIO, S. R. . Otimizando arquiteturas de LPS: uma proposta de operador de mutação para a aplicação automática de padrões de projeto. In: Workshop de Engenharia de Software Baseada em Busca (WESB), 2013, Brasília. Proceedings of the 4th Workshop de Engenharia de Software Baseada em Busca (WESB'13), 2013. v. 1. p. 90-99.

  • FEDERLE, E. L. ; GUIZZO, G. ; COLANZI, T. E. ; VERGILIO, S. R. ; SPINOSA, E. . Seleção de produto baseada em algoritmos multiobjetivos para o teste de mutação de variabilidades. In: Workshop de Engenharia de Software Baseada em Busca (WESB), 2013, Brasília. Proceedings of the 4th Workshop de Engenharia de Software Baseada em Busca (WESB'13), 2013. v. 1. p. 66-75.

  • GUIZZO, G. ; COLANZI, T. E. ; VERGILIO, S. R. . Applying design patterns in product line search-based design: feasibility analysis and implementation aspects. In: International Conference of The Chilean Computer Science Society (SCCC), 2013, Temuco. Proceedings of the 32nd International Conference of The Chilean Computer Science Society (SCCC'13), 2013.

Seção coletada automaticamente pelo Escavador

Prêmios

2017

Microsoft Azure Research Award, Microsoft.

Histórico profissional

Seção coletada automaticamente pelo Escavador

Experiência profissional

2011 - 2012

Universidade Tecnológica Federal do Paraná

Vínculo: Monitor Bolsista, Enquadramento Funcional: Monitor, Carga horária: 15, Regime: Dedicação exclusiva.

Outras informações:
Área de Atuação: Tecnologia de Orientação a Objetos

2010 - 2010

Universidade Tecnológica Federal do Paraná

Vínculo: Monitor Bolsista, Enquadramento Funcional: Monitor, Carga horária: 15, Regime: Dedicação exclusiva.

Outras informações:
Áreas de atuação: Construção de Algoritmos; Estrutura de dados, pesquisa e ordenação.

2010 - 2011

Digitaldoc

Vínculo: Colaborador, Enquadramento Funcional: Analista de Sistemas, Carga horária: 30

Outras informações:
Desenvolvimento com Java, JSF, JSP, JPA, Hibernate, Rich Faces, iReport, Java Swing, Eclipse SWT, API BrOffice. Análise com UML 2.0. Utilização de Scrum como metodologia de desenvolvimento.