Using Evolutionary Algorithms to Automate the Correction of Software Vulnerabilities - Almeida, João Luís Araújo Madeira de Meneses de (2021)