Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Formal methods: State of the art and future directions
Hardware and software systems will inevitably grow in scale and functionality. Because of
this increase in complexity, the likelihood of subtle errors is much greater. Moreover, some of …
this increase in complexity, the likelihood of subtle errors is much greater. Moreover, some of …
Software model checking
Software model checking Page 1 21 Software Model Checking RANJIT JHALA University of
California, San Diego and RUPAK MAJUMDAR University of California, Los Angeles We survey …
California, San Diego and RUPAK MAJUMDAR University of California, Los Angeles We survey …
Dependent types and multi-monadic effects in F
We present a new, completely redesigned, version of F*, a language that works both as a
proof assistant as well as a general-purpose, verification-oriented, effectful programming …
proof assistant as well as a general-purpose, verification-oriented, effectful programming …
IronFleet: proving practical distributed systems correct
Distributed systems are notorious for harboring subtle bugs. Verification can, in principle,
eliminate these bugs a priori, but verification has historically been difficult to apply at full …
eliminate these bugs a priori, but verification has historically been difficult to apply at full …
Verdi: a framework for implementing and formally verifying distributed systems
Distributed systems are difficult to implement correctly because they must handle both
concurrency and failures: machines may crash at arbitrary points and networks may reorder …
concurrency and failures: machines may crash at arbitrary points and networks may reorder …
[KNIHA][B] Principles of model checking
A comprehensive introduction to the foundations of model checking, a fully automated
technique for finding flaws in hardware and software; with extensive examples and both …
technique for finding flaws in hardware and software; with extensive examples and both …
[KNIHA][B] Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions
Y Bertot, P Castéran - 2013 - books.google.com
Coq is an interactive proof assistant for the development of mathematical theories and
formally certified software. It is based on a theory called the calculus of inductive …
formally certified software. It is based on a theory called the calculus of inductive …
[KNIHA][B] Non-functional requirements in software engineering
Non-Functional Requirements in Software Engineering presents a systematic and pragmatic
approach tobuilding quality into'software systems. Systems must exhibit software quality …
approach tobuilding quality into'software systems. Systems must exhibit software quality …
[PDF][PDF] The calculus of constructions
T Coquand, G Huet - 1986 - inria.hal.science
We present the Calculus of Constructions, a higher-order formalism for constructive proofs in
natural deduction style. Every proof is a X-expression, typed with propositions of the …
natural deduction style. Every proof is a X-expression, typed with propositions of the …
[KNIHA][B] Systematic software development using VDM
CB Jones - 1990 - homepages.cs.ncl.ac.uk
This report provides information which should be of use in teaching courses which are
based on the second edition ofSystematic Software Development using VDM',(Prentice-Hall …
based on the second edition ofSystematic Software Development using VDM',(Prentice-Hall …