Claude Marché
Publications
Publications
|
|
A Correct-by-Construction Checker for Validation of Railway DataDafny 2026, Jan 2026, Rennes, France |
|
|
De l'avantage de nuancer les décisions binaires35es Journées Francophones des Langages Applicatifs (JFLA 2024), Jan 2024, Saint-Jacut-de-la-Mer, France |
|
|
Formally Verified Rounding Errors of the Logarithm-Sum-Exponential FunctionFormal Methods in Computer-Aided Design - FMCAD 2024, 2024, Prague, Czech Republic |
|
|
Creusot: a Foundry for the Deductive Verification of Rust ProgramsICFEM 2022 - 23th International Conference on Formal Engineering Methods, Oct 2022, Madrid, Spain |
|
|
Automated Verification of Temporal Properties of Ladder ProgramsFMICS 2021 - Formal Methods for Industrial Critical Systems, Aug 2021, Paris, France. ⟨10.1007/978-3-030-85248-1_2⟩ |
|
|
Explaining Counterexamples with Giant-Step Assertion CheckingF-IDE 2021 - 6th Workshop on Formal Integrated Development Environments, May 2021, Virtual, United States. ⟨10.4204/EPTCS.338.10⟩ |
|
|
Analysing installation scenarios of Debian packagesTACAS 2020 - 26th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, Apr 2020, The conference took place on-line, because it couldn't be held in Dublin, Ireland. pp.235-253, ⟨10.1007/978-3-030-45237-7_14⟩ |
|
|
Des transformations logiques passent leur certificatJFLA 2020 - Journées Francophones des Langages Applicatifs, Jan 2020, Gruissan, France |
|
|
Deductive Verification with Ghost MonitorsPOPL 2020 - 47th ACM SIGPLAN Symposium on Principles of Programming Languages, Jan 2020, New Orleans, United States. ⟨10.1145/3371070⟩ |
|
|
You-Know-Why: an Early-Stage Prototype of a Key Server Developed using Why3VerifyThis 2020 - Long-term Challenge, Apr 2020, Dublin, Ireland. pp.4--7 |
|
|
Ghost Code in Action: Automated Verification of a Symbolic InterpreterVSTTE 2019 - 11th Working Conference on Verified Software: Tools, Techniques and Experiments, Jul 2019, New York, United States. ⟨10.1007/978-3-030-41600-3_8⟩ |
|
|
Lightweight Interactive Proving inside an Automatic Program Verifier4th Workshop on Formal Integrated Development Environment, 2018, Oxford, United Kingdom |
|
|
Automating the Verification of Floating-Point Programs9th Working Conference on Verified Software: Theories, Tools and Experiments, Jul 2017, Heidelberg, Germany |
|
|
How to Get an Efficient yet Verified Arbitrary-Precision Integer Library9th Working Conference on Verified Software: Theories, Tools, and Experiments, Jul 2017, Heidelberg, Germany. pp.84-101, ⟨10.1007/978-3-319-72308-2_6⟩ |
|
|
A Formally Verified Interpreter for a Shell-like Programming LanguageVSTTE 2017 - 9th Working Conference on Verified Software: Theories, Tools, and Experiments, Jul 2017, Heidelberg, Germany |
|
|
Specification and Proof of High-Level Functional Properties of Bit-Level ProgramsNASA Formal methods, Jun 2016, Minneapolis, United States |
|
|
Counterexamples from Proof Failures in SPARKSoftware Engineering and Formal Methods, Jul 2016, Vienna, Austria |
|
|
Static versus Dynamic Verification in Why3, Frama-C and SPARK 20147th International Symposium on Leveraging Applications, Oct 2016, Corfu, Greece. pp.461--478 |
|
|
Verified Programs with BindersProgramming Languages meets Program Verification, Jan 2014, San Diego, United States |
|
|
Le projet BWare : une plate-forme pour la vérification automatique d'obligations de preuve BApproches Formelles dans l'Assistance au Développement de Logiciels, Jun 2014, Paris, France |
|
|
Formalizing Semantics with an Automatic Program Verifier6th Working Conference on Verified Software: Theories, Tools and Experiments (VSTTE), Jul 2014, Vienna, Austria |
|
|
The BWare Project: Building a Proof Platform for the Automated Verification of B Proof ObligationsAbstract State Machines, Alloy, B, VDM, and Z, Jun 2014, Toulouse, France. pp.290-293, ⟨10.1007/978-3-662-43652-3_26⟩ |
|
|
Calcul de plus faible précondition, revisité en Why3JFLA - Journées francophones des langages applicatifs - 2013, Damien Pous and Christine Tasson, Feb 2013, Aussois, France |
|
|
Preserving User Proofs Across Specification ChangesFifth Working Conference on Verified Software: Theories, Tools and Experiments, May 2013, Atherton, United States. pp.191-201 |
|
|
The COST IC0701 Verification Competition 2011Formal Verification of Object-Oriented Software, Revised Selected Papers Presented at the International Conference, FoVeOOS 2011, 2011, Torino, Italy |
|
|
Discharging Proof Obligations from Atelier B using Multiple Automated ProversABZ - 3rd International Conference on Abstract State Machines, Alloy, B and Z, Jun 2012, Pisa, Italy |
|
|
Why3: Shepherd Your Herd of ProversBoogie 2011: First International Workshop on Intermediate Verification Languages, 2011, Wroclaw, Poland. pp.53-64 |
|
|
Hardware-Dependent Proofs of Numerical ProgramsCertified Programs and Proofs, Dec 2011, Kenting, Taiwan |
|
|
A refinement methodology for object-oriented programsFormal Verification of Object-Oriented Software, Jun 2010, Paris, France. pp.143--159 |
|
|
Multi-prover verification of floating-point programsFifth International Joint Conference on Automated Reasoning, Jul 2010, Edinburgh, United Kingdom |
|
|
Specifying Generic Java Programs: two case studies11th International Workshop on Language Descriptions, Tools, and Applications - LDTA'2010, Mar 2010, Paphos, Cyprus. pp.92--106 |
|
|
Separation Analysis for Weakest Precondition-based VerificationHAV 2007 - Heap Analysis and Verication, Mar 2007, Braga, Portugal. pp.81--93 |
|
|
The Why/Krakatoa/Caduceus platform for deductive program verification19th International Conference on Computer Aided Verification, Jul 2007, Berlin, Germany |
Verification of Java Card applets behavior with respect to transactions and card tearsSoftware Engineering and Formal Methods, Sep 2006, Pune, India |
|
|
|
Reasoning about Java Programs with Aliasing and Frame ConditionsTheorem Proving in Higher Order Logics, 2005, Oxford, United Kingdom. pp.179-194, ⟨10.1007/11541868_12⟩ |
|
|
Formal proofs of numerical programsForum Digitéo, Oct 2010, Palaiseau, France |
Formal Verification of Object-Oriented Software, Revised Selected Papers Presented at the International Conference, FoVeOOS 2010Bernhard Beckert and Claude Marché. Springer, 6528, pp.200, 2011 |
|
Formal Verification of Object-Oriented Software, Papers Presented at the International ConferenceBernhard Beckert and Claude Marché. Karlsruhe University, 2010-13, pp.368, 2010, Karlsruhe Reports in Informatics |
Formally Expressing what a Program Should Do: the ACSL LanguageNikolai Kosmatov; Julien Signoles. Guide to Software Verification with Frama-C - Core Components, Usages, and Applications, Springer, pp.3-80, 2024, ⟨10.1007/978-3-031-55608-1_1⟩ |
|
Towards Modular Algebraic Specifications for Pointer Programs: a Case StudyHubert Comon-Lundh and Claude Kirchner and Hélène Kirchner. Rewriting, Computation and Proof, 4600, Springer, pp.235-258, 2007, lecture notes in computer science |
Why3 version 1.0France, N° de brevet: IDDN.FR.001.420003.000.S.P.2019.000.20600. 2018 |
|
|
The Why3 platform 0.812013 |
|
|
Formally Verified Roundoff Error Bounds on LogSumExp-based Computations2025 |
|
|
Deductive Verification with Ghost Monitors2018 |