Short bio



Silvia Regina Vergilio received Master and Doctoral degress from University of Campinas (UNICAMP), Brazil. She is currently a professor of Software Engineering in the Computer Science Department of Federal University of Paraná (UFPR), Brasil, where she leads the Research Group on Software Engineering. She has involved in several projects and her research is mainly supported by CNPq (PQ Level 1D). Her research interests include software testing, software reliability, Software Product Lines (SPLs) and Search-based Software Engineering (SBSE). She serves as assistant editor of the Journal of Software Engineering: Research and Development, and acts as peer reviewer for diverse international journals. She serves on the Program Committe of the main Brazilian Software Engineering conferences and other international ones, mainly related to Search-Based Software Engineering and software testing.

Editorial Boards

Assistant editor of the Journal of Software Engineering: Research and Development

Publications

  • 2021
  • GUIZZO, G.; MARIANI, T.; VERGILIO, S. R.; POZO, A. An Approach for the Generation of Multi-Objective Algorithms Applied to the Integration and Test Order Problem. JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT. 2021.

    FERREIRA, T. N.; VERGILIO, S. R.; KESSENTINE, M. Nautilus: An Interactive Plug and Play Search Based Software Engineering Framework. IEEE SOFTWARE. 2021.

    UCHOA, A; BARBOSA, C; COUTINHO, D.; OIZUMI, W.; ASSUNÇÃO, 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. Mining Software Repositories (MSR) 2021 conference.

    CAMARA, B.H.P.; SILVA, M.A.G.; ENDO, A.T.; VERGILIO, S.R. What is the Vocabulary of Flaky Tests? An Extended Replication. 29th IEEE/ACM International Conference on Program Comprehension (ICPC 2021) Replications and Negative Results (RENE)

    FARH, P.R.; MARIANI, T.; ROZA, E.A.; SILVA, R.C.; VERGILIO, S.R. Unsupervised Learning for Refactoring Pattern Detection IEEE CEC 2021.

    FERREIRA, T. N.; VERGILIO, S. R.; KESSENTINE, M. Implementing Search-Based Software Engineering Approaches with Nautilus. Brazilian Symposium on Software Engineering, SBES 2021 - Tools Track.

    GUIZZO, G.; SARRO, F.; KRINKE, J.; VERGILIO, S. R. Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction Strategies. ICSE Journal-First Paper, 2021

    LIMA, J. A. P.; VERGILIO, S. R. A Multi-Armed Bandit Approach for Test Case Prioritization in Continuous Integration Environments. Journal-First paper for presentation at the 2021 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021).

  • 2020
  • LIMA, J. A. P.; VERGILIO, S. R. A Multi-Armed Bandit Approach for Test Case Prioritization in Continuous Integration Environments. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, v. 1, p. 1-1, 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, v. 1, p. 1-1, 2020.

    ASSUNÇÃO, W. K. G. ; VERGILIO, S. R. ; LOPEZ-HERREJON, R. E. Automatic extraction of product line architecture and feature models from UML class diagram variants. INFORMATION AND SOFTWARE TECHNOLOGY, v. 117, p. 106198-138, 2020.

    LIMA, J. A. P. ; VERGILIO, S. R. Test Case Prioritization in Continuous Integration environments: A systematic mapping study. INFORMATION AND SOFTWARE TECHNOLOGY, v. 121, p. 106268, 2020.

    COLANZI, T. E. ; ASSUNÇÃO, WESLEY K.G. ; VERGILIO, SILVIA R. ; FARAH, P. R. ; GUIZZO, G. The Symposium on Search-Based Software Engineering: Past, Present and Future. INFORMATION AND SOFTWARE TECHNOLOGY, 2020.

    LEITAO-JUNIOR, P. S. ; FREITAS, D. M. ; VERGILIO, S. R. ; CAMILO-JUNIOR, C. G. ; HARRISON, R. Search-based Fault Localisation: A Systematic Mapping Study. INFORMATION AND SOFTWARE TECHNOLOGY, v. 123, p. 106295, 2020.

    MENDONÇA, W. D.F.; ASSUNÇÃO, W.K.G.; ESTALISLAU, L. V. ; VERGILIO, S. R. ; GARCIA, A. Towards a Microservices-Based Product Line with Multi-Objective Evolutionary Algorithms. IEEE Congress on Evolutionary Computation (CEC2020)

    LIMA, J. A. P.; MENDONÇA, W. D.F.; VERGILIO, SILVIA R., ASSUNÇÃO, W. K. G. Learning-based Prioritization of Test Cases in Continuous Integration of Highly-Configurable Software. Sofware Product Line Conference (SPLC2020)

    FERREIRA, T.N. ; VERGILIO, S. R. ; KESSENTINI, M. Many-objective Search-based Selection of Software Product Line Test Products with Nautilus. Sofware Product Line Conference (SPLC2020) (Demos)

    SOARES, V.; OLIVEIRA, A.; FARAH. P.R.; BIBIANO, A.; COUTINHO, D.; GARCIA, A.; VERGILIO, S.R.; SCHOTS, M.; OLIVEIRA, D.; UCHOA, A. On the Relation between Complexity, Explicitness, Effectiveness of Refactorings and Non-Functional Concerns. 34st Brazilian Symposium on Software Engineering (SBES2020)

    FERREIRA, T. N.; VERGILIO, S. R.; KESSENTINI, M. Applying Many-objective Algorithms to the Variability Test of Software Product Lines. V Brazilian Symposium on Systematic and Automated Software Testing - SAST 2020.

    LIMA, J. A. P.; VERGILIO, S. R. Multi-Armed Bandit Test Case Prioritization in Continuous ntegration Environments: A Trade-off Analysis. Brazilian Symposium on Systematic and Automated Software Testing - SAST 2020.

    SILVA, H. N.; ENDO, A. T.; ELER, M. M.; VERGILIO, S. R.; DURELLI, V. On the Relation between Code Elements and Accessibility Issues in Android Apps In: V Brazilian Symposium on Systematic and Automated Software Testing - SAST 2020.



  • 2019
  • JAKUBOVSKI FILHO, H. L.; FERREIRA, T. N. ; VERGILIO, S.R. Preference Based Multi-Objective Algorithms Applied to the Variability Testing of Software Product Lines. JOURNAL OF SYSTEMS AND SOFTWARE, v. 151, p. 194-209, 2019.

    LIMA, J. A. P. ; VERGILIO, S. R. A systematic mapping study on Higher Order Mutation Testing. JOURNAL OF SYSTEMS AND SOFTWARE, v. 154, p. 92-109, 2019.

    MENDONÇA, W. D. F. ; ASSUNÇÃO, W. K. G. ; VERGILIO, S. R. Reusing Test Cases on Graph Product Line Variants. In: the IV Brazilian Symposium, 2019, Salvador. Proceedings of the IV Brazilian Symposium on Systematic and Automated Software Testing - SAST 2019. New York: ACM Press, 2019. p. 52.

    DA SILVA, H. N. ; FARAH, P. R. ; MENDONÇA, W. D. F. ; VERGILIO, S. R. Assessing Android Test Data Generation Tools via Mutation Testing. In: the IV Brazilian Symposium, 2019, Salvador. Proceedings of the IV Brazilian Symposium on Systematic and Automated Software Testing - SAST 2019, 2019. p. 32.



  • 2018
  • GUIZZO, G. ; VERGILIO, S. R. . A Pattern-Driven Solution for Designing Multi-Objective Evolutionary Algorithms. Natural Computing, 2018.

    GUIZZO, G.; COLANZI, T. E. ; VERGILIO, S. R.. Applying design patterns in the search-based optimization of software product line architectures. Software and Systems Modeling, 2018.

    BARROS, M. O.; VERGILIO, S.R. ; HARMAN, M. . Guest Editorial Special Issue on Search-based Software Engineering. IET Software, v. 12, p. 291-292, 2018.

    JAKUBOVSKI FILHO, H. L. ; FERREIRA, T. N. ; VERGILIO, S. R. Incorporating User Preferences in a Software Product Line Testing Hyper-Heuristic Approach. In: IEEE Congress on Evolutionary Computation (CEC '18), 2018, Rio de Janeiro, RJ. Proceedings of the IEEE Congress on Evolutionary Computation (CEC '18), 2018.

    JAKUBOVSKI FILHO, H. L. ; FERREIRA, T. N. ; VERGILIO, S. R. Multiple objective test set selection for software product line testing. In: the XXXII Brazilian Symposium, 2018, Sao Carlos. Proceedings of the XXXII Brazilian Symposium on Software Engineering - SBES '18. New York: ACM Press, 2018. v. 1. p. 162.

    LIMA, J. A. P. ; VERGILIO, S. R. Search-Based Higher Order Mutation Testing. In: the III Brazilian Symposium, 2018, SAO CARLOS. Proceedings of the III Brazilian Symposium on Systematic and Automated Software Testing - SAST '18, 2018. p. 87.

    LIMA, J. A. P. ; VERGILIO, S. R. . Comparing Low Level Heuristics Selection Methods in a Higher-Order Mutation Testing Approach. In: Workshop Brasileiro de Engenharia de Software Baseada em Busca (WESB), 2018, São Carlos. Workshop Brasileiro de Engenharia de Software Baseada em Busca (WESB), 2018.

    MARIANI, T. ; VERGILIO, SILVIA R. ; KESSENTINI, M. Uma proposta de geração automática de algoritmos de refatoração. In: Workshop Brasileiro de Engenharia de Software Baseada em Busca (WESB), 2018, São Carlos, SP. Workshop Brasileiro de Engenharia de Software Baseada em Busca (WESB), 2018.



  • 2017
  • FERREIRA, T. N. ; LIMA, J. A. P. ; STRICKLER, A. ; KULK, J. ; VERGILIO, SILVIA R. ; POZO, A. . Hyper-Heuristic Based Product Selection for Software Product Line Testing. IEEE Computational Intelligence Magazine, v. 12, p. 34-45, 2017.

    MARIANI, T. ; VERGILIO, S. R. . A systematic review on search-based refactoring. INFORMATION AND SOFTWARE TECHNOLOGY, v. 83, p. 14-34, 2017.

    ASSUNÇÃO, W. K. G. ; LINSBAUER, LUKAS ; LOPEZ-HERREJON, R. E. ; VERGILIO, S. R. ; EGYED, ALEXANDER . Reengineering legacy applications into software product lines: a systematic mapping. EMPIRICAL SOFTWARE ENGINEERING, p. 2972-3016, 2017.

    GUIZZO, G. ; VERGILIO, SILVIA R. ; POZO, A. ; FRITSCHE, GIAN MAURICIO . A Multi-Objective and Evolutionary Hyper-Heuristic Applied to the Integration and Test Order Problem. Applied Soft Computing (Print), v. 56, p. 331-334, 2017.

    FERREIRA, T. N. ; VERGILIO, S. R. ; SOUZA, J. . Incorporating user preferences in search-based software engineering: A systematic mapping study. INFORMATION AND SOFTWARE TECHNOLOGY, p. 55-69, 2017.

    ASSUNÇÃO, W. K. G. ; LOPEZ-HERREJON, ROBERTO E. ; LINSBAUER, LUKAS ; VERGILIO, SILVIA R. ; EGYED, ALEXANDER . Multi-objective reverse engineering of variability-safe feature models based on code dependencies of system variants. EMPIRICAL SOFTWARE ENGINEERING (DORDRECHT. ONLINE), v. 22, p. 1763-1794, 2017.

    FERREIRA, J. M. ; QUINAIA, M. ; VERGILIO, S. R. . Software Product Line Testing Based on Feature Model Mutation. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, v. 27, p. 817-839, 2017.

    CAIUTA, R. ; VERGILIO, S. R. ; POZO, A. Meta-learning based selection of software reliability models, Journal Fisrt Paper, 32nd IEEE/ACM International Conference on Automated Software Engineeering (ASE 2017), USA.

    ASSUNÇÃO, W. K. G. ; VERGILIO, SILVIA R. ; LOPEZ-HERREJON, ROBERTO E. Discovering Software Architectures with Search-Based Merge of UML Model Variants. In: Botterweck G. and Werner C.. (Org.). Lecture Notes in Computer Science. 1ed.: The 16th International Conference on Software Reuse (ICSR2017). Springer International Publishing, 2017, v. 10221, p. 95-111.

    DELGADO, Y. ; COLANZI, T.E. ; VERGILIO, S. R. . An Enhanced Evaluation Model for Search-based Product Line Architecture Design. In: XX Ibero-American Conference on Software Engineering (CIbSE 2017), 2017, Buenos Aires - Argentina. XX Ibero-American Conference on Software Engineering (CIbSE 2017),, 2017. v. 1. p. 155-168.

    LIMA, JACKSON A. PRADO ; VERGILIO, SILVIA R. . A Multi-objective optimization approach for selection of second order mutant generation strategies. In: the 2nd Brazilian Symposium, 2017, Fortaleza. Proceedings of the 2nd Brazilian Symposium on Systematic and Automated Software Testing - SAST. New York, USA: ACM, 2017. v. 1. p. 1.

    FILHO, HELSON L. JAKUBOVSKI ; LIMA, JACKSON A. PRADO ; VERGILIO, SILVIA R. . Automatic Generation of Search-Based Algorithms Applied to the Feature Testing of Software Product Lines. In: the 31st Brazilian Symposium, 2017, Fortaleza. Proceedings of the 31st Brazilian Symposium on Software Engineering - SBES'17. New York, USA: ACM, 2017. v. 1. p. 114-123.



    Conferences

  • 2021
  • Co-Chair REproducibility Studies and NEgative Results (RENE) Track, 28th IEEE International Conference onSoftware Analysis, Evolution and Reengineering (SANER2021)

    Workshops Co-Chair 12 Brazilian Conference on Software: Practice and Theory (CBSoft2021)

    PC member of 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER2021)

    PC member of ICSE 2021 Posters Track

    PC member of ICPC 2021

    PC member of IEEE Congress on Evolutionary Computation (CEC2021)

    PC member of The Genetic and Evolutionary Computation Conference (GECCO2021)

    PC member of 34st Brazilian Symposium on Software Engineering (SBES2021)

    PC member of 5nd Brazilian Symposium on Systematic and Automated Software Testing (SAST2021)

    PC member of 14th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS2021)

  • 2020
  • PC member of IEEE Congress on Evolutionary Computation (CEC2020)

    PC member of The Genetic and Evolutionary Computation Conference (GECCO2020)

    PC member of International Conference on Software Engineering and Knowledge Engineering (SEKE2020)

    PC member of 35st Brazilian Symposium on Software Engineering (SBES2020)

    PC member of 6nd Brazilian Symposium on Systematic and Automated Software Testing (SAST2020)

    PC member of 15th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS2020)

  • 2019
  • PC member of IEEE Congress on Evolutionary Computation (CEC2019)

    PC member of The Genetic and Evolutionary Computation Conference (GECCO2019)

    PC member of Symposium on Search-Based Software Engineering (SSBSE19)

    PC member of International Conference on Software Engineering and Knowledge Engineering (SEKE2019)

    PC member of 33st Brazilian Symposium on Software Engineering (SBES2019)

    PC member of 4nd Brazilian Symposium on Systematic and Automated Software Testing (SAST2019)

    PC member of 13th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS2019)

  • 2018
  • PC member of IEEE Congress on Evolutionary Computation (CEC2018)

    PC member of The Genetic and Evolutionary Computation Conference (GECCO2018)

    PC member of Symposium on Search-Based Software Engineering (SSBSE18)

    PC member of International Conference on Software Engineering and Knowledge Engineering (SEKE2018)

    PC member of 32st Brazilian Symposium on Software Engineering (SBES2018)

    PC member of 3nd Brazilian Symposium on Systematic and Automated Software Testing (SAST2018)

    PC member of 12th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS2018)

    Students

    I am looking for motivated students interested in Software Engineering research. Contact us.  

    .... 2016

    To see the previous activities, publications and supervisions click here.