Accéder directement au contenu

David Delahaye

49
Documents
Identifiants chercheurs

Présentation

Publications

Image document

First-order automated reasoning with theories: when deduction modulo theory meets practice

Guillaume Burel , Guillaume Bury , Raphaël Cauderlier , David Delahaye , Pierre Halmagrand
Journal of Automated Reasoning, 2019, 64 (6), pp.1001-1050. ⟨10.1007/s10817-019-09533-z⟩
Article dans une revue hal-02305831v1
Image document

Recovering Intuition from Automated Formal Proofs using Tableaux with Superdeduction

David Delahaye , Mélanie Jacquel
electronic Journal of Mathematics and Technology, 2013, 7 (2), pp.1 - 20
Article dans une revue hal-01099371v1

BCARe : un environnement pour la vérification de règles de l'Atelier B

Karim Berkani , David Delahaye , Catherine Dubois , Mélanie Jacquel , Martin Keogh
Approches Formelles dans l'Assistance au Développement de Logiciels, 2012, pp.46-49
Article dans une revue hal-00722385v1

Verifying B Proof Rules using Deep Embedding and Automated Theorem Proving

Mélanie Jacquel , Karim Berkani , David Delahaye , Catherine Dubois
Software Engineering and Formal Methods, 2011, 7041, pp.253-268. ⟨10.1007/978-3-642-24690-6_18⟩
Article dans une revue hal-00722373v1

Coq : un outil pour l'enseignement

David Delahaye , Mathieu Jaume , Virgile Prévosto
Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2005, 24 (9), pp.1139-1160. ⟨10.3166/tsi.24.1139-1160⟩
Article dans une revue hal-01195849v1

Dealing with Algebraic Expressions over a Field in Coq using Maple

David Delahaye , Micaela Mayero
Journal of Scientific Computing, 2005, 39, pp.569-592
Article dans une revue hal-01125074v1

Coq: un outil pour l'enseignement

David Delahaye , Mathieu Jaume , Virgile Prévosto
Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2005, 24, pp.1139-1160
Article dans une revue hal-01125076v1
Image document

Goéland: A Concurrent Tableau-Based Theorem Prover (System Description)

Julie Cailler , Johann Rosain , David Delahaye , Simon Robillard , Hinde Lilia Bouziane
IJCAR 2022 - 11th International Joint Conference on Automated Reasoning, Aug 2022, Haifa, Israel. pp.359-368, ⟨10.1007/978-3-031-10769-6_22⟩
Communication dans un congrès lirmm-03793406v1
Image document

Graph-Based Variability Modelling: Towards a Classification of Existing Formalisms

Jessie Carbonnel , David Delahaye , Marianne Huchard , Clémentine Nebut
ICCS 2019 - 24th International Conference on Conceptual Structures, Jul 2019, Marburg, Germany. pp.27-41, ⟨10.1007/978-3-030-23182-8_3⟩
Communication dans un congrès lirmm-02092134v1
Image document

SMT Solving Modulo Tableau and Rewriting Theories

Guillaume Bury , Simon Cruanes , David Delahaye
SMT 2018 - 16th International Workshop on Satisfiability Modulo Theories, Jul 2018, Oxford, United Kingdom
Communication dans un congrès hal-02083232v1
Image document

An Automation-Friendly Set Theory for the B Method

Guillaume Bury , Simon Cruanes , David Delahaye , Pierre-Louis Euvrard
ABZ 2018 - 6th International Conference on Abstract State Machines, Alloy, B, TLA, VDM, and Z, Jun 2018, Southampton, United Kingdom. pp.409-414, ⟨10.1007/978-3-319-91271-4_32⟩
Communication dans un congrès hal-02082755v1
Image document

Recovering Three-Level Architectures from the Code of Open-Source Java Spring Projects

Alexandre Le Borgne , David Delahaye , Marianne Huchard , Christelle Urtado , Sylvain Vauttier
SEKE: Software Engineering and Knowledge Engineering, Jul 2018, San Francisco, United States. pp.199-202, ⟨10.18293/SEKE2018-140⟩
Communication dans un congrès hal-01872239v1
Image document

Preliminary study on predicting version propagation in three-level component-based architectures

Alexandre Le Borgne , David Delahaye , Marianne Huchard , Christelle Urtado , Sylvain Vauttier
SATToSE: Seminar on Advanced Techniques and Tools for Software Evolution, Universidad Rey Juan Carlos, Spain, Jun 2017, Madrid, Spain. 5 p
Communication dans un congrès lirmm-01580899v1
Image document

Substitutability-Based Version Propagation to Manage the Evolution of Three-Level Component-Based Architectures

Alexandre Le Borgne , David Delahaye , Marianne Huchard , Christelle Urtado , Sylvain Vauttier
SEKE: Software Engineering and Knowledge Engineering, Wyndham Pittsburgh University Center, Jul 2017, Pittsburgh, PA, United States. pp.18-23, ⟨10.18293/SEKE2017-118⟩
Communication dans un congrès lirmm-01580889v1
Image document

Expressing theories in the λΠ-calculus modulo theory and in the Dedukti system

Ali Assaf , Guillaume Burel , Raphal Cauderlier , David Delahaye , Gilles Dowek
TYPES: Types for Proofs and Programs, May 2016, Novi SAd, Serbia
Communication dans un congrès hal-01441751v1
Image document

Integrating Simplex with Tableaux

Guillaume Bury , David Delahaye
Automated Reasoning with Analytic Tableaux and Related Methods, Sep 2015, Wrowlaw, Poland. pp.86-101, ⟨10.1007/978-3-319-24312-2_7⟩
Communication dans un congrès hal-01215490v1
Image document

Automated Deduction in the B Set Theory using Typed Proof Search and Deduction Modulo

Guillaume Bury , David Delahaye , Damien Doligez , Pierre Halmagrand , Olivier Hermant
LPAR 20 : 20th International Conference on Logic for Programming, Artificial Intelligence and Reasoning, Nov 2015, Suva, Fiji. pp 42-58
Communication dans un congrès hal-01204701v2
Image document

Le projet BWare : une plate-forme pour la vérification automatique d'obligations de preuve B

David Delahaye , Claude Marché , David Mentré
Approches Formelles dans l'Assistance au Développement de Logiciels, Jun 2014, Paris, France
Communication dans un congrès hal-00998094v1
Image document

The BWare Project: Building a Proof Platform for the Automated Verification of B Proof Obligations

David Delahaye , Catherine Dubois , Claude Marché , David Mentré
Abstract State Machines, Alloy, B, VDM, and Z, Jun 2014, Toulouse, France. pp.290-293
Communication dans un congrès hal-00998092v1
Image document

Zenon Modulo: When Achilles Outruns the Tortoise using Deduction Modulo

David Delahaye , Damien Doligez , Frédéric Gilbert , Pierre Halmagrand , Olivier Hermant
LPAR - Logic for Programming Artificial Intelligence and Reasoning - 2013, Dec 2013, Stellenbosch, South Africa. pp.274-290, ⟨10.1007/978-3-642-45221-5_20⟩
Communication dans un congrès hal-00909784v1

RelExt : Synthèse de code à partir de spécifications inductives

David Delahaye , Catherine Dubois , Pierre-Nicolas Tollitte
AFADL 2013, Apr 2013, Nancy, France. 4 p
Communication dans un congrès hal-01126320v1

Automated Deduction Modulo

David Delahaye
Proof-Search in Axiomatic Theories and Type Theories (PSATTT), Nov 2013, Palaiseau, France
Communication dans un congrès hal-01126339v1
Image document

Proof Certification in Zenon Modulo: When Achilles Uses Deduction Modulo to Outrun the Tortoise with Shorter Steps

David Delahaye , Damien Doligez , Frédéric Gilbert , Pierre Halmagrand , Olivier Hermant
IWIL - 10th International Workshop on the Implementation of Logics - 2013, Dec 2013, Stellenbosch, South Africa
Communication dans un congrès hal-00909688v1

BCARe : un environnement pour la vérification de règles de l?Atelier B

Karim Berkani , David Delahaye , Catherine Dubois , Mélanie Jacquel , Martin Keogh
Approches Formelles dans l'Assistance au D?veloppement de Logiciels (AFADL 2012), Jan 2012, Grenoble, France. pp.46-49
Communication dans un congrès hal-01126033v1
Image document

Tableaux Modulo Theories Using Superdeduction

Mélanie Jacquel , Karim Berkani , David Delahaye , Catherine Dubois
IJCAR 2012 - 6th International Joint Conference on Automated Reasoning, Jun 2012, Manchester, UK, United Kingdom. pp.1 - 13, ⟨10.1007/978-3-642-31365-3_26⟩
Communication dans un congrès hal-01099338v1

Tableaux Modulo Theories using Superdeduction: An Application to the Verification of B Proof Rules with the Zenon Automated Theorem Prover

Mélanie Jacquel , Karim Berkani , David Delahaye , Catherine Dubois
International Joint Conference on Automated Reasoning (IJCAR 2012), Jun 2012, Manchester, Ukraine. pp.332--338
Communication dans un congrès hal-01126134v1

Producing Certified Functional Code from Inductive Specifications

Pierre-Nicolas Tollitte , David Delahaye , Catherine Dubois
International Conference on Certified Programs and Proofs (CPP 2012), Dec 2012, Kyoto, Japan. pp.76-91
Communication dans un congrès hal-01126212v1

Génération de code fonctionnel certifié à partir de spécifications inductives dans l'environnement Focalize

David Delahaye , Catherine Dubois , Pierre-Nicolas Tollitte
Journ?es Francophones des Langages Applicatifs (JFLA'10), Jan 2010, La Ciotat, France. pp.55-81
Communication dans un congrès hal-01125723v1

A Formal and Sound Transformation from Focal to UML: An Application to Airport Security Regulations

David Delahaye , Jean-Frédéric Etienne , Veronique Viguie Donzeau-Gouge
UMLFM'08 UML and Formal Methods, Kitakyushu-City (Japan), Jan 2008, X, France. pp.267-274
Communication dans un congrès hal-01125584v1
Image document

Trusted Software within Focal

Philippe Ayrault , Matthieu Carlier , David Delahaye , Catherine Dubois , Damien Doligez
C&ESAR 2008 - Computer & Electronics Security Applications Rendez-vous, Dec 2008, Rennes, France. pp.162-179
Communication dans un congrès hal-01125667v2

Formal Modeling of Airport Security Regulations using the Focal Environment

David Delahaye , Jean-Frédéric Etienne , Veronique Viguie Donzeau-Gouge
RELAW'08 Requirements Engineering and Law, Barcelona (Spain), Jan 2008, X, France. pp.16-20
Communication dans un congrès hal-01125583v1

Producing UML Models from Focal Specifications: An Application to Airport Security Regulations

David Delahaye , Jean-Frédéric Etienne , Veronique Viguie Donzeau-Gouge
TASE'08 Theoretical Aspects of Software Engineering, Nanjing (China), Jan 2008, X, France. pp.121-124
Communication dans un congrès hal-01125582v1

Extracting Purely Functional Contents from Logical Inductive Types

David Delahaye , Catherine Dubois , Jean-Frédéric Etienne
TPHOLs'07 Theorem Proving in Higher Order Logics, Kaiserslautern (Germany), Jan 2007, X, France. pp.70-85
Communication dans un congrès hal-01125370v1
Image document

Zenon: an Extensible Automated Theorem Prover Producing Checkable Proofs

Richard Bonichon , David Delahaye , Damien Doligez
LPAR 2007 - 14th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, Oct 2007, Yerevan, Armenia. pp.151-165, ⟨10.1007/978-3-540-75560-9_13⟩
Communication dans un congrès inria-00315920v1

Modeling Airport Security Regulations in Focal

David Delahaye , Jean-Frédéric Etienne , Veronique Viguie Donzeau-Gouge
REMO2V'06 Regulations Modelling and their Validation Verification, Luxembourg, Jan 2006, X, France. pp.806-812
Communication dans un congrès hal-01125367v1

Reasoning about Airport Security Regulations using the Focal Environment

David Delahaye , Jean-Frédéric Etienne , Veronique Viguie Donzeau-Gouge
ISoLA, Paphos (Cyprus), Jan 2006, X, France. pp.36-44
Communication dans un congrès hal-01125369v1

Certifying Airport Security Regulations using the Focal Environment

David Delahaye , Jean-Frédéric Etienne , Veronique Viguie Donzeau-Gouge
FM'06: 14th Symposium on Formal Methods, Hamilton, Canada, Jan 2006, X, France. pp.48-63
Communication dans un congrès hal-01125368v1

Quantifier Elimination over Algebraically Closed Fields in a Proof Assistant using a Computer Algebra System

David Delahaye , Micaela Mayero
Calculemus, University of Newcastle upon Tyn (United Kingdom), Jan 2005, X, France. pp.57-73
Communication dans un congrès hal-01125075v1

Free-style Theorem Proving

David Delahaye
Proceedings of Theorem Proving in Higher Order Logics (TPHOLs), Jan 2002, Hampton, VA, United States. pp.164-181, ⟨10.1007/3-540-45685-6_12⟩
Communication dans un congrès hal-01125073v1

A Proof Dedicated Meta-Language

David Delahaye
Proceedings of Logical Frameworks and Meta-Languages (LFM), Jan 2002, Copenhagen, Denmark. ⟨10.1016/S1571-0661(04)80508-5⟩
Communication dans un congrès hal-01125072v1
Image document

Field: une procédure de décision pour les nombres réels en Coq

David Delahaye , Micaela Mayero
JFLA: Journées Francophones des Langages Applicatifs, Jan 2001, Pontarlier, France. pp.1-16
Communication dans un congrès hal-01125071v1
Image document

A Tactic Language for the System Coq

David Delahaye
Proceedings of Logic for Programming and Automated Reasoning (LPAR), Jan 2000, Réunion, France. pp.85-95
Communication dans un congrès hal-01125070v1

Recherche dans une bibliothèque de preuves Coq en utilisant le type et modulo isomorphismes

Roberto Di Cosmo , Benjamin Werner , David Delahaye
PRC/GDR de programmation, Pôle Preuves et Spécifications Algébriques, Jan 1997, Paris, France
Communication dans un congrès hal-01124982v1