Software model checking

R Jhala, R Majumdar - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
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 …

A survey of automated techniques for formal software verification

V D'silva, D Kroening… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
The quality and the correctness of software are often the greatest concern in electronic
systems. Formal verification tools can provide a guarantee that a design is free of specific …

Verx: Safety verification of smart contracts

A Permenev, D Dimitrov, P Tsankov… - … IEEE symposium on …, 2020 - ieeexplore.ieee.org
We present VerX, the first automated verifier able to prove functional properties of Ethereum
smart contracts. VerX addresses an important problem as all real-world contracts must …

Pscout: analyzing the android permission specification

KWY Au, YF Zhou, Z Huang, D Lie - … of the 2012 ACM conference on …, 2012 - dl.acm.org
Modern smartphone operating systems (OSs) have been developed with a greater
emphasis on security and protecting privacy. One of the mechanisms these systems use to …

Probabilistic programming

AD Gordon, TA Henzinger, AV Nori… - Future of software …, 2014 - dl.acm.org
Probabilistic programs are usual functional or imperative programs with two added
constructs:(1) the ability to draw values at random from distributions, and (2) the ability to …

Satisfiability modulo theories

C Barrett, C Tinelli - Handbook of model checking, 2018 - Springer
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determining whether a
first-order formula is satisfiable with respect to some logical theory. Solvers based on SMT …

[图书][B] The SPIN model checker: Primer and reference manual

GJ Holzmann - 2004 - cin.ufpe.br
[ Team LiB ] • Table of Contents Spin Model Checker, The: Primer and Reference Manual By
Gerard J. Holzmann Publisher: Addison Page 1 [ Team LiB ] • Table of Contents Spin Model …

[图书][B] Introduction to embedded systems: A cyber-physical systems approach

EA Lee, SA Seshia - 2017 - books.google.com
An introduction to the engineering principles of embedded systems, with a focus on
modeling, design, and analysis of cyber-physical systems. The most visible use of …

EXE: Automatically generating inputs of death

C Cadar, V Ganesh, PM Pawlowski, DL Dill… - ACM Transactions on …, 2008 - dl.acm.org
This article presents EXE, an effective bug-finding tool that automatically generates inputs
that crash real code. Instead of running code on manually or randomly constructed input …

Counterexample-guided abstraction refinement for symbolic model checking

E Clarke, O Grumberg, S Jha, Y Lu, H Veith - Journal of the ACM (JACM), 2003 - dl.acm.org
The state explosion problem remains a major hurdle in applying symbolic model checking to
large hardware designs. State space abstraction, having been essential for verifying designs …