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 …

Missing data preprocessing in credit classification: One-hot encoding or imputation?

L Yu, R Zhou, R Chen, KK Lai - Emerging Markets Finance and …, 2022 - Taylor & Francis
Missing data has become an increasingly serious problem in credit risk classification. A one-
hot encoding-based data preprocessing method is proposed to solve the missing data …

Efficient state merging in symbolic execution

V Kuznetsov, J Kinder, S Bucur, G Candea - Acm Sigplan Notices, 2012 - dl.acm.org
Symbolic execution has proven to be a practical technique for building automated test case
generation and bug finding tools. Nevertheless, due to state explosion, these tools still …

The software model checker Blast Applications to software engineering

D Beyer, TA Henzinger, R Jhala… - International Journal on …, 2007 - Springer
B last is an automatic verification tool for checking temporal safety properties of C programs.
Given a C program and a temporal safety property, B last either statically proves that the …

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 …

Automated software test generation: some challenges, solutions, and recent advances

G Candea, P Godefroid - Computing and Software Science: State of the …, 2019 - Springer
The automation of software testing promises to delegate to machines what is otherwise the
most labor-intensive and expensive part of software development. The past decade has …

A multi-algorithm integration machine learning approach for high cycle fatigue prediction of a titanium alloy in aero-engine

S Zhu, Y Zhang, X Chen, Y He, W Xu - Engineering Fracture Mechanics, 2023 - Elsevier
Abstract Machine learning (ML) approach based on big-data is a powerful tool of fatigue life
prediction and some potential results can be obtained. The present study introduces a multi …

Path invariants

D Beyer, TA Henzinger, R Majumdar… - Proceedings of the 28th …, 2007 - dl.acm.org
The success of software verification depends on the ability to find a suitable abstraction of a
program automatically. We propose a method for automated abstraction refinement which …

TRACER: A symbolic execution tool for verification

J Jaffar, V Murali, JA Navas, AE Santosa - … 2012, Berkeley, CA, USA, July 7 …, 2012 - Springer
We present tracer, a verifier for safety properties of sequential C programs. It is based on
symbolic execution (se) and its unique features are in how it makes se finite in presence of …

Bounded model checking of multi-threaded C programs via lazy sequentialization

O Inverso, E Tomasco, B Fischer, S La Torre… - … 2014, Held as Part of the …, 2014 - Springer
Bounded model checking (BMC) has successfully been used for many practical program
verification problems, but concurrency still poses a challenge. Here we describe a new …