Passer à la navigation principale Passer à la recherche Passer au contenu principal

Certified Verification of Relational Properties

  • Institute of Meteorology and Climate Research
  • Université Paris-Saclay
  • Thales Research & Technology

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

3 Citations (Scopus)

Résumé

The use of function contracts to specify the behavior of functions often remains limited to the scope of a single function call. Relational properties link several function calls together within a single specification. They can express more advanced properties of a given function, such as non-interference, continuity, or monotonicity. They can also relate calls to different functions, for instance, to show that an optimized implementation is equivalent to its original counterpart. However, relational properties cannot be expressed and verified directly in the traditional setting of modular deductive verification. Self-composition has been proposed to overcome this limitation, but it requires complex transformations and additional separation hypotheses for real-life languages with pointers. We propose a novel approach that is not based on code transformation and avoids those drawbacks. It directly applies a verification condition generator to produce logical formulas that must be verified to ensure a given relational property. The approach has been fully formalized and proved sound in the Coq proof assistant.

langue originaleAnglais
titreIntegrated Formal Methods - 17th International Conference, IFM 2022, Proceedings
rédacteurs en chefMaurice H. ter Beek, Rosemary Monahan
EditeurSpringer Science and Business Media Deutschland GmbH
Pages86-105
Nombre de pages20
ISBN (imprimé)9783031077265
Les DOIs
étatPublié - 1 janv. 2022
Modification externeOui
Evénement17th International Conference on Integrated Formal Methods, IFM 2022 - Lugano, Suisse
Durée: 7 juin 202210 juin 2022

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13274 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence17th International Conference on Integrated Formal Methods, IFM 2022
Pays/TerritoireSuisse
La villeLugano
période7/06/2210/06/22

Empreinte digitale

Examiner les sujets de recherche de « Certified Verification of Relational Properties ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation