Symbolic predictive analysis for concurrent programs (original) (raw)

Abstract Analysis of Symbolic Executions

Marsha Chechik

Lecture Notes in Computer Science, 2010

View PDFchevron_right

Detecting errors in multithreaded programs by generalized predictive analysis of executions

G. Agha

2005

View PDFchevron_right

Static and precise detection of concurrency errors in systems code using SMT solvers

Zvonimir Rakamaric

Computer Aided Verification, 2009

View PDFchevron_right

Symbolic Model Checking of Concurrent Programs Using Partial Orders and On-the-Fly Transactions

Nishant Sinha

2006

View PDFchevron_right

Efficient testing of concurrent programs with abstraction-guided symbolic execution

Neha Rungta

2009

View PDFchevron_right

Generating data race witnesses by an smt-based analysis

MAHMOUD SAID

2011

View PDFchevron_right

A conservative data flow algorithm for detecting all pairs of statements that may happen in parallel

George Avrunin

ACM SIGSOFT Software Engineering …, 1998

View PDFchevron_right

BEST: A symbolic testing tool for predicting multi-threaded program failures

Aarti Gupta

2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

View PDFchevron_right

Symbolic Execution with Abstract Subsumption Checking

SANDEEP ANAND

Model Checking Software, 2006

View PDFchevron_right

Verifying Concurrent Programs via Bounded Context-Switching and Induction

Prathmesh Prabhu

2011

View PDFchevron_right

Symbolic execution with abstraction

SANDEEP ANAND

International Journal on Software Tools for Technology Transfer, 2008

View PDFchevron_right

May-happen-in-parallel analysis of x10 programs

Shivali Agarwal

Proceedings of the 12th …, 2007

View PDFchevron_right

Trace-Driven Verification of Multithreaded Programs

Mahmoud Said

Lecture Notes in Computer Science, 2010

View PDFchevron_right

Automated inference of atomic sets for safe concurrent execution

G. Agha

Proceedings of the 11th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering - PASTE '13, 2013

View PDFchevron_right

Trace Generation and Deterministic Execution for Concurrent Programs

Raphael Batista

2016

View PDFchevron_right

Under-Constrained Symbolic Execution: Correctness Checking for Real Code

david ramos

2015

View PDFchevron_right

Verification of the Java Causality Requirements

Assaf Schuster

Lecture Notes in Computer Science, 2006

View PDFchevron_right

Online efficient predictive safety analysis of multithreaded programs

G. Agha

International Journal on Software Tools for Technology Transfer, 2006

View PDFchevron_right

Automatic detection of concurrency bugs through event ordering constraints

Pablo Murillo

Design, Automation & Test in Europe Conference & Exhibition (DATE), 2014, 2014

View PDFchevron_right

Debugging of Concurrent Systems Using Counterexample Analysis

Gianluca Barbon

Fundamentals of Software Engineering

View PDFchevron_right

Back and Forth: Prophecy Variables for Static Verification of Concurrent Programs

Serdar Tasiran

2009

View PDFchevron_right

Interleaved Programs and Rely-Guarantee Reasoning with ITL

Bayu Tofan

2011

View PDFchevron_right

Reducing concurrent analysis under a context bound to sequential analysis

Akash Lal

Formal Methods in System Design, 2009

View PDFchevron_right

Redundant State Detection for Dynamic Symbolic Execution

Suhabe Bugrara

View PDFchevron_right

Title: Program analysis with risk-based classification of dynamic invariants for logical error detection

DIMITRIS GRITZALIS

View PDFchevron_right

Towards locating execution omission errors

Xiangyu Zhang

2007

View PDFchevron_right

ConcBugAssist: constraint solving for diagnosis and repair of concurrency bugs

Sepideh Khoshnood

Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

View PDFchevron_right

Using symbolic execution for verifying safety-critical systems

Carlo Ghezzi

ACM Sigsoft Software Engineering Notes, 2001

View PDFchevron_right

Effective Verification for Low-Level Software with Competing Interrupts

Tom Melham

View PDFchevron_right

Combining Invariant Violation with Execution Path Classification for Detecting Multiple Types of Logical Errors and Race Conditions

George Stergiopoulos

Proceedings of the 13th International Joint Conference on e-Business and Telecommunications, 2016

View PDFchevron_right

Runtime Analysis of Linear Temporal Logic Specifications

Klaus Havelund

2001

View PDFchevron_right

Memory models in symbolic execution: key ideas and new thoughts

Emilio Coppa

Software Testing, Verification and Reliability, 2019

View PDFchevron_right

An Interleaving Reduction for Reachability Checking in Symbolic Modeling

Oleksandr Letychevskyi

2015

View PDFchevron_right