Skip to Content.
Sympa Menu

coq-club - [Coq-Club] [Off-topic] Classification/taxonomy of formal methods?

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] [Off-topic] Classification/taxonomy of formal methods?


chronological Thread 
  • From: David MENTRE <dmentre AT linux-france.org>
  • To: Coq Club <coq-club AT inria.fr>
  • Subject: [Coq-Club] [Off-topic] Classification/taxonomy of formal methods?
  • Date: Wed, 3 Mar 2010 15:41:03 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=mcy+IKfjNv8no2taSSNXQlm0rV6+O8Ik2ETtKos13FRqGNgGpM+OFyFMvDlOp1/Gt6 WqphrXCyUtB/bPr6mcEI0Yzdo6zFNxHARTZj1fuX5LMank2HoFsyrcnzBgRpwsH7Glyd iL7ITyhgTseONgYzBKxj8sbSnhlg8K532lQzA=

Hello,

This question is not strictly related to Frama-C and Coq but readers
of this list might have a good advice: does anybody know a
classification/taxonomy of various formal methods? I googled and
looked at various Wiki and web sites but found nothing very
conclusive.

I plan to do a broad presentation of formal methods and associated
tools (amongst them Frama-C and Coq) and I would like to show how
approaches like Coq, B Method, Synchronous languages, Frama-C, SAT
solvers, model checkers, etc. compare to each other.

Until now, the classification I found is between:
 * Formal Specification
 * Formal Verification
 * Formal Synthesis
with an overlap between the three sets.

Classification for software verification:
 * Axiomatic Semantics (Hoare & Co.)
 * Abstract Interpretation
 * Model Checking
 * Type Systems

Many thanks in advance for any tips,
Best regards,
david



Archive powered by MhonArc 2.6.16.

Top of Page