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 …

On the just-in-time discovery of profit-generating transactions in defi protocols

L Zhou, K Qin, A Cully, B Livshits… - 2021 IEEE Symposium …, 2021 - ieeexplore.ieee.org
Decentralized Finance (DeFi) is a blockchain-asset-enabled finance ecosystem with millions
of daily USD transaction volume, billions of locked up USD, as well as a plethora of newly …

The mathsat5 smt solver

A Cimatti, A Griggio, BJ Schaafsma… - … Conference on Tools and …, 2013 - Springer
MathSAT is a long-term project, which has been jointly carried on by FBK-IRST and
University of Trento, with the aim of develo** and maintaining a state-of-the-art SMT tool …

Satisfiability modulo theories: introduction and applications

L De Moura, N Bjørner - Communications of the ACM, 2011 - dl.acm.org
Satisfiability modulo theories: introduction and applications Page 1 SepTeMBeR 2011 | Vol. 54 |
no. 9 | CommUniCations of the aCm 69 Constraint-satisfaction problems arise in diverse …

cvc4

C Barrett, CL Conway, M Deters, L Hadarean… - … Aided Verification: 23rd …, 2011 - Springer
CVC4 is the latest version of the Cooperating Validity Checker. A joint project of NYU and U
Iowa, CVC4 aims to support the useful feature set of CVC3 and SMT-LIBv2 while optimizing …

CPAchecker: A Tool for Configurable Software Verification

D Beyer, ME Keremoglu - … Conference, CAV 2011, Snowbird, UT, USA …, 2011 - Springer
Configurable software verification is a recent concept for expressing different program
analysis and model checking approaches in one single formalism. This paper presents …

Synthesizing software verifiers from proof rules

S Grebenshchikov, NP Lopes, C Popeea… - ACM SIGPLAN …, 2012 - dl.acm.org
Automatically generated tools can significantly improve programmer productivity. For
example, parsers and dataflow analyzers can be automatically generated from declarative …

Hipikat: Recommending pertinent software development artifacts

D Cubranic, GC Murphy - 25th International Conference on …, 2003 - ieeexplore.ieee.org
A newcomer to a software project must typically come up-to-speed on a large, varied amount
of information about the project before becoming productive. Assimilating this information in …

Challenging SMT solvers to verify neural networks

L Pulina, A Tacchella - Ai Communications, 2012 - content.iospress.com
Abstract In recent years, Satisfiability Modulo Theory (SMT) solvers are becoming
increasingly popular in the Computer Aided Verification and Reasoning community. Used …

Partial models: Towards modeling and reasoning with uncertainty

M Famelis, R Salay, M Chechik - 2012 34th International …, 2012 - ieeexplore.ieee.org
Models are good at expressing information about software but not as good at expressing
modelers' uncertainty about it. The highly incremental and iterative nature of software …