Efficient testing of concurrent programs with abstraction-guided symbolic execution (original) (raw)

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

Systematic Testing of Multithreaded Programs

Derek Bruening

1999

View PDFchevron_right

A meta heuristic for effectively detecting concurrency errors

Neha Rungta

2009

View PDFchevron_right

Clash of the titans: tools and techniques for hunting bugs in concurrent programs

Neha Rungta

2009

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

Variable and thread bounding for systematic testing of multithreaded programs

Akash Lal

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

View PDFchevron_right

Concurrency testing using symbolic path finder

Mitrabinda Ray

International Journal of Engineering & Technology

View PDFchevron_right

CTPLAN: A Planning-based Approach To Automatically Detecting Flaws In Concurrent Algorithms

Myla Archer

Proceedings., 6th Annual Knowledge-Based Software Engineering Conference, 1991

View PDFchevron_right

Trace-Driven Verification of Multithreaded Programs

Mahmoud Said

Lecture Notes in Computer Science, 2010

View PDFchevron_right

Race directed random testing of concurrent programs

Koushik Sen

2008

View PDFchevron_right

VYRD: verifYing concurrent programs by runtime refinement-violation detection

Serdar Tasiran

2005

View PDFchevron_right

Trace Generation and Deterministic Execution for Concurrent Programs

Raphael Batista

2016

View PDFchevron_right

Detecting errors in multithreaded programs by generalized predictive analysis of executions

G. Agha

2005

View PDFchevron_right

Abstract Analysis of Symbolic Executions

Marsha Chechik

Lecture Notes in Computer Science, 2010

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

Unfolding based automated testing of multithreaded programs

Keijo Heljanko

Automated Software Engineering, 2014

View PDFchevron_right

Symbolic execution with abstraction

SANDEEP ANAND

International Journal on Software Tools for Technology Transfer, 2008

View PDFchevron_right

Finding faults in multi-threaded programs

Cyrille Artho

View PDFchevron_right

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

Nishant Sinha

2006

View PDFchevron_right

Automatically finding atomic regions for fixing bugs in Concurrent programs

Akash Lal

arXiv (Cornell University), 2014

View PDFchevron_right

Symbolic predictive analysis for concurrent programs

Aarti Gupta

Formal Aspects of Computing, 2011

View PDFchevron_right

A Framework for Testing Concurrent Programs

Mathias Ricken

View PDFchevron_right

CHESS: A systematic testing tool for concurrent software

Syed Qadeer

2007

View PDFchevron_right

Detecting concurrency bugs in higher-order programs through abstract interpretation

Jens Nicolay

Proceedings of the 17th International Symposium on Principles and Practice of Declarative Programming - PPDP '15, 2015

View PDFchevron_right

Debugging of Concurrent Systems Using Counterexample Analysis

Gianluca Barbon

Fundamentals of Software Engineering

View PDFchevron_right

Under-Constrained Symbolic Execution: Correctness Checking for Real Code

david ramos

2015

View PDFchevron_right

A Lightweight and Portable Approach to Making Concurrent Failures Reproducible

Jianjun Zhao

View PDFchevron_right

Directed incremental symbolic execution

Neha Rungta

Proceedings of the 32nd …, 2011

View PDFchevron_right

A method to localize faults in concurrent C programs

Eddie Lima

Journal of Systems and Software, 2017

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

Concurrent runtime monitoring of formally specified programs

Manas Mandal

Computer, 1993

View PDFchevron_right

Towards locating execution omission errors

Xiangyu Zhang

2007

View PDFchevron_right

Constraint Solving for Diagnosing Concurrency Bugs

Sepideh Khoshnood

2015

View PDFchevron_right

A Race-Detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs

G. Agha

Lecture Notes in Computer Science, 2007

View PDFchevron_right

Software Model Checking with Explicit Scheduler and Symbolic Threads

Alessandro Cimatti

Logical Methods in Computer Science, 2012

View PDFchevron_right