Skip to main content
Aller à la page d’accueil de la Commission européenne (s’ouvre dans une nouvelle fenêtre)
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS

Using Evolutionary Algorithms to Understand and Secure Web/Enterprise Systems

Description du projet

Génération automatisée de scénarios de test pour identifier les menaces de sécurité

Quelles sont les erreurs liées à la sécurité que commettent les développeurs de logiciels et pourquoi les commettent-ils? La réponse à cette question permettra de former un cadre théorique indispensable pour le domaine des tests de sécurité, qui identifie les menaces et mesure les vulnérabilités des applications logicielles. Le projet EAST, financé par l’UE, concevra de nouvelles techniques qui pourront être utilisées pour générer automatiquement des scénarios de test pour les grands systèmes web/entreprises et qui permettront de détecter les types de menaces de sécurité les plus courants. Plus précisément, les outils et techniques développés dans le cadre du projet EAST permettront d’étudier et d’élargir notre compréhension des types d’erreurs liées à la sécurité que les développeurs commettent dans la pratique. Finalement, ils contribueront au génie logiciel, au calcul évolutif et à la sécurité informatique, notamment en réalisant des percées dans l’étude du problème dit de l’oracle, qui détermine si un test a réussi ou échoué.

Objectif

--------------------
With the EAST project, I aim to improve our understanding of the intrinsic characteristics of web/enterprise systems related to their security. I will achieve it by designing novel techniques that are able to scale to automatically generate test cases for large web/enterprise systems, and that can automatically find common types of security threats. This is a necessary stepping stone before reaching the high risk / high impact goal of designing testing systems that can adapt and learn, finding classes of security threats for which currently there is no automated solution due to the oracle-problem.
I will contribute towards this goal by constructing and studying classes of co-evolutionary algorithms that evolve in competition in separate populations of test cases for graphical user interfaces (e.g. web app GUIs) and direct network calls (e.g. HTTP).
The tools and techniques developed in the EAST project will be instrumental to study and broaden our understanding of what kinds of security-related mistakes do developers make in practice, and why they are made. Such scientific knowledge will be at the base to form a so much needed theoretical framework for the field of security testing.
The project will contribute to software engineering (insight in web/enterprise systems and automated methods for system testing), evolutionary computation (in particular co-evolutionary algorithms for the domain of software test generation), and computer security (in particular developing breakthroughs in investigating the so-called oracle-problem).

Champ scientifique (EuroSciVoc)

CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.

Vous devez vous identifier ou vous inscrire pour utiliser cette fonction

Mots‑clés

Les mots-clés du projet tels qu’indiqués par le coordinateur du projet. À ne pas confondre avec la taxonomie EuroSciVoc (champ scientifique).

Programme(s)

Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.

Thème(s)

Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.

Régime de financement

Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.

ERC-COG - Consolidator Grant

Voir tous les projets financés dans le cadre de ce programme de financement

Appel à propositions

Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.

(s’ouvre dans une nouvelle fenêtre) ERC-2019-COG

Voir tous les projets financés au titre de cet appel

Institution d’accueil

HOYSKOLEN KRISTIANIA - ERNST G. MORTENSENS STIFTELSE
Contribution nette de l'UE

La contribution financière nette de l’UE est la somme d’argent que le participant reçoit, déduite de la contribution de l’UE versée à son tiers lié. Elle prend en compte la répartition de la contribution financière de l’UE entre les bénéficiaires directs du projet et d’autres types de participants, tels que les participants tiers.

€ 2 000 000,00
Adresse
KIRKEGATA 24-26
0107 Oslo
Norvège

Voir sur la carte

Région
Norge Oslo og Viken Oslo
Type d’activité
Higher or Secondary Education Establishments
Liens
Coût total

Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.

€ 2 000 000,00

Bénéficiaires (1)

Mon livret 0 0