David Delahaye

49
Documents
Identifiants chercheurs

Présentation

Publications

26
11
5
5
2
6
5
5
4
4
3
3
3
3
3
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
13
7
6
6
5
5
5
5
4
4
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
3
3
2
1
2
4
5
4
1
2
4
2
3
5
2
1
1
2
3
1
1
31
11
2
2
2
2
1
1
1

Publications

Deposit thumbnail

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

Guillaume Burel , Guillaume Bury , Raphaël Cauderlier , David Delahaye , Pierre Halmagrand et al.

Journal of Automated Reasoning, 2019, 64 (6), pp.1001-1050. ⟨10.1007/s10817-019-09533-z⟩

Article dans une revue hal-02305831v1
Deposit thumbnail

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 et al.

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 istex 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 istex hal-01195849v1

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

Dealing with Algebraic Expressions over a Field in Coq using Maple

David Delahaye , Micaela Mayero

Journal of Symbolic Computation, 2005, 39 (5), pp.569-592. ⟨10.1016/j.jsc.2004.12.004⟩

Article dans une revue hal-01125074v1
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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

Ali Assaf , Guillaume Burel , Raphal Cauderlier , David Delahaye , Gilles Dowek et al.

TYPES: Types for Proofs and Programs, May 2016, Novi SAd, Serbia

Communication dans un congrès hal-01441751v1
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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
Deposit thumbnail

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, ⟨10.1007/978-3-662-43652-3_26⟩

Communication dans un congrès hal-00998092v1

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
Deposit thumbnail

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

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
Deposit thumbnail

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

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 et al.

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

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
Deposit thumbnail

Trusted Software within Focal

Philippe Ayrault , Matthieu Carlier , David Delahaye , Catherine Dubois , Damien Doligez et al.

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

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

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
Deposit thumbnail

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

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

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

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 istex 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
Deposit thumbnail

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
Deposit thumbnail

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