Logo image
Se connecter
Analyse de Code Automatique: Revisiter l'Inférence de Préconditions via l'Acquisition de Contraintes
Acte de colloque   Open Access

Analyse de Code Automatique: Revisiter l'Inférence de Préconditions via l'Acquisition de Contraintes

Grégoire Menguy, Sébastien Bardin, Nadjib Lazaar et Arnaud Gotlieb
JFPC 2023 - 18es Journées Francophones de Programmation par Contraintes@PFIA2023, pp.81-82
JFPC 2023 - 18es Journées Francophones de Programmation par Contraintes@PFIA2023 (Strasbourg, France, 03/07/2023–05/07/2023)
2023

Résumé

Constraint acquisition Code analysis Preconditions Analyse de code Acquisition de contraintes Préconditions
Les annotations de programme, sous forme de pré/postconditions de fonctions, sont cruciales pour accomplir différentes tâches, de l'ingénierie logicielle à la vérification de code. Malheureusement, ces annotations sont rarement fournies et doivent donc être rétro-ingéniées manuellement. Dans notre article, nous étudions comment l'acquisition de contraintes peut être utilisée pour inférer des préconditions. Cela a conduit à PRECA, un outil qui infère des préconditions à partir d'observations d'exécution du code uniquement, et assurant des garanties claires de correction. Mots-clés Acquisition de contraintes, analyse de code, préconditions

Fichiers et liens (1)

url
Find in HALAfficher

Indicateurs

1 Consultations de la notice

Détails

Logo image