Research
Publications
You can find my complete list of publications at:
ResearchGate; or
dbpl (concise list).
The list bellow contains all my publications with their respective pre-print PDF (when available):
# Books
# 2013
ARAUJO, E. C.; GUIZZO, G.; LAMB, J. R.; MERENCIA, L. J. Design Patterns in WEB Applications. In Portuguese. Visual Books. Brazil. 2013. 140p.
# Journal
#2023
GUIZZO, G.; CALIFANO, F.; SARRO, F.; FERRUCCI, F.; HARMAN, M. Inferring Test Models from User Bug Reports Using Multi-Objective Search. Empirical Software Engineering (EMSE), 2023. ↣ PDF;
#2020
GUIZZO, G.; SARRO, F.; KRINKE, J.; VERGILIO, S. R. Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction Strategies. IEEE Transactions on Software Engineering (TSE), 2020. ↣ PDF;
COLANZI, T. E.; ASSUNÇÃO, W. K. G.; VERGILIO, S. R.; FARAH, P. R.; GUIZZO, G. The Symposium on Search-Based Software Engineering: Past, Present and Future. Information and Software Technology (IST), 2020. ↣ PDF;
# 2019
GUIZZO, G.; COLANZI, T. E.; VERGILIO, S. R. Applying design patterns in the search-based optimization of software product line architectures. Software & Systems Modeling (SoSyM), 2019, p. 1–26. ↣ PDF;
# 2018
GUIZZO, G.; VERGILIO, S. R. A pattern-driven solution for designing multiobjective evolutionary algorithms. Natural Computing, 2018, p. 1–14. ↣ PDF;
# 2017
GUIZZO, G.; VERGILIO, S. R.; POZO, A. T. R.; FRITSCHE, G. M. A Multi-Objective and Evolutionary Hyper-Heuristic Applied to the Integration and Test Order Problem. Applied Soft Computing (ASOC), 2017, v. 56, p. 331–344. ↣ PDF.
# Conference
# 2022
ASPRONE, D.; METZMAN, J.; ARYA, A.; GUIZZO, G.; SARRO, F. Comparing Fuzzers on a Level Playing Field with FuzzBench. Proceedings of the 15th IEEE International Conference on Software Testing, Verification and Validation (ICST'22), 2022.
MOUSSA, R.; GUIZZO, G.; SARRO, F. MEG: Multi-objective Ensemble Generation for Software Defect Prediction. Proceedings of the 16th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'22), 2022.
# 2021
GUIZZO, G.; PETKE, J.; SARRO, F.; HARMAN, M. Enhancing Genetic Improvement of Software with Regression Test Selection. Proceedings of the International Conference on Software Engineering (ICSE'21), 2021. ↣ PDF.
GUIZZO, G.; BLOT, A.; CALLAN, J.; PETKE, J.; SARRO, F. Refining Fitness Functions for Search-Based Automated Program Repair: A Case Study with ARJA and ARJA-e. Proceedings of the Symposium on Search-Based Software Engineering (SSBSE'21), 2021. ↣ PDF.
# 2020
GUIZZO, G.; SARRO, F.; HARMAN, M. Cost Measures Matter for Mutation Testing Study Validity. Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (FSE'20), 2020. ↣ PDF.
LIM, M.; GUIZZO, G.; PETKE, J. Impact of Test Suite Coverage on Overfitting in Genetic Improvement of Software. Proceedings of the International Symposium on Search Based Software Engineering (SSBSE'20), 2020. ↣ PDF.
# 2019
COLANZI, T. E.; ASSUNÇÃO, W. K. G.; FARAH, P. R.; VERGILIO, S. R.; GUIZZO, G. A Review of Ten Years of the Symposium on Search-Based Software Engineering. Proceedings of the 11th Symposium on Search-Based Software Engineering (SSBSE'19), 2019, Talinn, Estonia. ↣ PDF;
# 2017
GUIZZO, G.; BAZARGANI, M.; PAIXAO, M.; DRAKE, J. H. A Hyper-Heuristic for Multi-Objective Integration and Test Ordering in Google Guava. Proceedings of the 9th International Symposium on Search Based Software Engineering (SSBSE’17), 2017, Paderborn, Germany. ↣ PDF;
# 2016
MARIANI, T.; GUIZZO, G.; VERGILIO, S. R.; POZO, A. T. R. Grammatical Evolution for the Multi-Objective Integration and Test Order Problem. Proceedings of the 2016 on Genetic and Evolutionary Computation Conference (GECCO’16), 2016, Denver, USA, p. 1069-1076. ↣ PDF;
do PRADO LIMA, J. A.; GUIZZO, G.; VERGILIO, S. R.; SILVA, A. P. C.; JAKUBOVSKI FILHO, H. L.; EHRENFRIED, H. V. Evaluating Different Strategies for Reduction of Mutation Testing Costs. Primeiro Simpósio Brasileiro de Teste de Software Sistemático e Automatizado (SAST’16), 2016, Maringá, Brazil. ↣ PDF;
GUIZZO, G.; VERGILIO, S. R. Metaheuristic Design Pattern: Visitor for Genetic Operators. Proceedings of the 5th Brazilian Conference on Intelligent System (BRACIS’16), 2016, Recife, Brazil. ↣ PDF;
MARIANI, T.; GUIZZO, G.; VERGILIO, S. R.; POZO, A. T. R. Automatic Design of Algorithms Applied to the Multi-Objective TSP Problem. XIII Encontro Nacional de Inteligência Artificial e Computacional (ENIAC’16), 2016, Recife, Brazil. ↣ PDF;
# 2015
GUIZZO, G.; FRITSCHE, G. M.; VERGILIO, S. R.; POZO, A. T. R. A Hyper-Heuristic for the Multi-Objective Integration and Test Order Problem. Proceedings of the 2015 on Genetic and Evolutionary Computation Conference (GECCO’15), 2015, Madrid, Spain, p. 1343-1350. ↣ PDF;
GUIZZO, G.; VERGILIO, S. R.; POZO, A. T.R. Evaluating a Multi-Objective Hyper-Heuristic for the Integration and Test Order Problem. Brazilian Conference on Intelligent Systems (BRACIS’15), 2015, Natal, Brazil. ↣ PDF;
GUIZZO, G.; VERGILIO, S. R.; POZO, A. T. R. A Hyper-Heuristic Based Solution to Determine Testing Orders with Modularization Constraints. In Portuguese. Proceedings of the VI Workshop de Engenharia de Software Baseada em Busca (WESB'15), 2015, Belo Horizonte, Brazil. ↣ PDF;
# 2014
GUIZZO, G.; COLANZI, T. E.; VERGILIO, S. R. A Pattern-Driven Mutation Operator for Search-Based Product Line Architecture Design. Proceedings of the 6th International Symposium on Search-Based Software Engineering (SSBSE'14), 2014, Fortaleza, Brazil, v. 8636. p. 77-91. ↣ PDF;
GUIZZO, G.; COLANZI, T. E.; VERGILIO, S. R. Applying the Mediator Design Pattern in a Design Optimization Approach of Software Product Lines. In Portuguese. Proceedings of the 5th Workshop de Engenharia de Software Baseada em Busca (WESB'14), 2014, Maceió, Brazil, p. 31-40. ↣ PDF;
# 2013
GUIZZO, G.; COLANZI, T. E.; VERGILIO, S. R. Optimizing SPL architectures: a mutation operator for the automatic application of design patterns. In Portuguese. Proceedings of the 4th Workshop de Engenharia de Software Baseada em Busca (WESB'13), 2013, Brasília, Brazil, p. 90-99. ↣ PDF;
FEDERLE, E. L.; GUIZZO, G.; COLANZI, T. E.; VERGILIO, S. R.; SPINOSA, E. Selecting Products with Multi-Objective Optimization Algorithms for the Mutation Testing of SPL Variabilities. In Portuguese. Proceedings of the 4th Workshop de Engenharia de Software Baseada em Busca (WESB'13), 2013, Brasília, Brazil, p. 66-75. ↣ PDF;
GUIZZO, G.; COLANZI, T. E.; VERGILIO, S. R. A Feasibility Analysis for the Application of Design Patterns in Search Based Product Line Design. Proceedings of the 32nd International Conference of the Chilean Computer Science Society (SCCC’13), 2013, Temuco, Chile, p. 116-120. ↣ PDF.
Editorial Board
PC Member
Reviewer
I have contributed to the review of papers in the following venues:
Awards
SSBSE 2021 Challenge Winner with "Refining Fitness Functions for Search-Based Automated Program Repair: A Case Study with ARJA and ARJA-e"
SSBSE 2021Distinguished Artifact Award - Artifact for Enhancing Genetic Improvement of Software with Regression Test Selection
ICSE 2021Microsoft Azure Research Award
2017
Academic Visits
# University College London (UCL)
2017 - 3 Months
Supervisors: Dr. Jens Krinke and Dr. Federica Sarro
# Queen Mary University (QMUL)
2017 - 1 Month
Supervisor: Dr. John Drake