Change Impact Analysis, Root Cause Analysis, and AI-based Repair for Safe and Secure Software Evolution

FORTE aims to enhance software development by integrating AI for automated code repair and analysis, enabling developers to confidently implement changes without introducing new issues.

Subsidie
€ 150.000
2024

Projectdetails

Introduction

Software is the driving force of today's world. Used in almost any system, it has a wide-ranging impact on every area of private and public life, from health to finance, education, entertainment, business, and government.

Challenges in Software Development

Developing software is a cognitively demanding task. Coming up with a software solution for a problem is already challenging, and continuous changes in requirements and in the environment where software is used make it even harder.

As a result, bugs and security vulnerabilities are often introduced during software development. To make things worse, even when these issues are discovered and reported, many of them remain unfixed due to a lack of developer time.

The Promise of Generative AI

Generative AI promises to change the game by being able to automatically repair code. However, it requires developers to validate that the proposed software fixes correctly address the issues, while simultaneously checking that they do not introduce unintended behavior.

FORTE: An AI-Augmented Solution

FORTE combines automated change-impact analysis with automated root cause analysis and AI-based repair to enable an AI-augmented process of developing software.

Our goal with FORTE is to help developers confidently change software without breaking it in unexpected ways, and embrace generative AI to simplify the process of writing and fixing code.

Demonstration of Usefulness

To demonstrate the usefulness of FORTE, we plan to use it with real-world software that is publicly available.

Financiële details & Tijdlijn

Financiële details

Subsidiebedrag€ 150.000
Totale projectbegroting€ 150.000

Tijdlijn

Startdatum1-11-2024
Einddatum30-4-2026
Subsidiejaar2024

Partners & Locaties

Projectpartners

  • IMPERIAL COLLEGE OF SCIENCE TECHNOLOGY AND MEDICINEpenvoerder

Land(en)

United Kingdom

Vergelijkbare projecten binnen European Research Council

ERC Proof of...

Practical, Learning-Based Tools for Finding and Fixing Bugs

BugGPT aims to develop practical AI-based tools for automatically finding and fixing software bugs, enhancing efficiency in the software development process and paving the way for a commercial product.

€ 150.000
ERC Advanced...

Self-Optimizing Static Program Analysis

SOSA aims to revolutionize static program analysis by creating self-adaptive analyses that optimize performance and precision, enhancing software security and developer efficiency.

€ 2.500.000
ERC Proof of...

LEARN: Learning Efficient Automated Reasoning on the Net

LEARN automates reasoning and proof strategies for software certification, providing a web-based framework to enhance safety and security in complex computer systems, reducing costs from software errors.

€ 150.000
ERC Consolid...

Resilient and Sustainable Software Security

The RS³ project aims to enhance software security by developing resilient and sustainable countermeasures through innovative testing, secure compilers, attack mitigation, and hardware improvements.

€ 1.998.851
ERC Proof of...

Automated Synthesis of Certifiable Control Software for Autonomous Vehicles

CertiCar aims to develop a reliable, formally correct advanced collision avoidance system to enhance safety and reduce testing time for autonomous vehicle control software.

€ 150.000

Vergelijkbare projecten uit andere regelingen

Mkb-innovati...

AI Fuzzing Technologie

Het project ontwikkelt een geïntegreerde Fuzzing Stack om de beveiliging van embedded software in diverse apparaten te verbeteren, met als doel efficiëntere en veiligere producten te creëren.

€ 208.320
Mkb-innovati...

Integrated Safety for Deeply Embedded Systems Software (ISAFE)

Het ISAFE-project ontwikkelt een geïntegreerde aanpak voor de kwalificatie van softwaretools in veiligheid kritische systemen, gericht op het voldoen aan veiligheidsstandaarden en het verbeteren van softwareontwikkeling.

€ 160.200
Mkb-innovati...

Haalbaarheidsonderzoek geautomatiseerd proces van code review

Vitas BV onderzoekt de technische en economische haalbaarheid van een AI-gestuurd code review systeem om het ontwikkelproces te versnellen en menselijke fouten te verminderen.

€ 20.000
EIC Accelerator

Quality Assurance for AI

GISKARD is developing an open-source SaaS platform for automated AI quality testing to address ethical biases and prediction errors, aiming to lead in compliance with the EU AI Act.

€ 2.499.999
EIC Pathfinder

A metapredictive model of synthetic awareness for enabling tool invention

METATOOL aims to develop a computational model of synthetic awareness in robots to enable self-evaluation and tool invention, advancing adaptive AI technology.

€ 3.298.843