Innovating Works

EPIC

Financiado
Evolving Program Improvement Collaborators
EPIC will automatically construct Evolutionary Program Improvement Collaborators (called Epi-Collaborators) that suggest code changes that improve software according to multiple functional and non-functional objectives. The Epi-Co... EPIC will automatically construct Evolutionary Program Improvement Collaborators (called Epi-Collaborators) that suggest code changes that improve software according to multiple functional and non-functional objectives. The Epi-Collaborator suggestions will include transplantation of code from a donor system to a host, grafting of entirely new features `grown' (evolved) by the Epi-Collaborator, and identification and optimisation of tuneable `deep' parameters (that were previously unexposed and therefore unexploited). A key feature of the EPIC approach is that all of these suggestions will be underpinned by automatically-constructed quantitative evidence that justifies, explains and documents improvements. EPIC aims to introduce a new way of developing software, as a collaboration between human and machine, exploiting the complementary strengths of each; the human has domain and contextual insights, while the machine has the ability to intelligently search large search spaces. The EPIC approach directly tackles the emergent challenges of multiplicity: optimising for multiple competing and conflicting objectives and platforms with multiple software versions. Keywords: Search Based Software Engineering (SBSE), Evolutionary Computing, Software Testing, Genetic Algorithms, Genetic Programming. ver más
30/06/2024
2M€
Duración del proyecto: 84 meses Fecha Inicio: 2017-05-31
Fecha Fin: 2024-06-30

Línea de financiación: concedida

El organismo H2020 notifico la concesión del proyecto el día 2024-06-30
Línea de financiación objetivo El proyecto se financió a través de la siguiente ayuda:
ERC-2016-ADG: ERC Advanced Grant
Cerrada hace 8 años
Presupuesto El presupuesto total del proyecto asciende a 2M€
Líder del proyecto
UNIVERSITY COLLEGE LONDON No se ha especificado una descripción o un objeto social para esta compañía.
Perfil tecnológico TRL 4-5