activity
20072023
most citedA Few Remarks About Formal Development of Secure Systems

5 citations · 6 across the 5 of their papers we have counts for

collaborators

5 papers

cs.LO2023

Binding Logic: proofs and models

Gilles Dowek, Thérèse Hardin, Claude Kirchner

We define an extension of predicate logic, called Binding Logic, where variables can be bound in terms and in propositions. We introduce a notion of model for this logic and prove…

cs.SE2014★ 1 cited

Experience in using a typed functional language for the development of a security application

Damien Doligez, Christèle Faure, Thérèse Hardin +1

In this paper we present our experience in developing a security application using a typed functional language. We describe how the formal grounding of its semantic and compiler ha…

cs.LO2009

Yet Another Deep Embedding of B:Extending de Bruijn Notations

Eric Jaeger, Thérèse Hardin

We present Bicoq3, a deep embedding of the B system in Coq, focusing on the technical aspects of the development. The main subjects discussed are related to the representation of s…

cs.LO2009★ 5 cited

A Few Remarks About Formal Development of Secure Systems

Eric Jaeger, Thérèse Hardin

Formal methods provide remarkable tools allowing for high levels of confidence in the correctness of developments. Their use is therefore encouraged, when not required, for the dev…

cs.LO2007

On the implementation of construction functions for non-free concrete data types

Frédéric Blanqui, Thérèse Hardin, Pierre Weis

Many algorithms use concrete data types with some additional invariants. The set of values satisfying the invariants is often a set of representatives for the equivalence classes o…