A verification approach for system-level concurrent programs (original) (raw)

Runtime verification of concurrency-specific correctness criteria

Serdar Tasiran

International Journal on Software Tools for Technology Transfer, 2012

View PDFchevron_right

Specifying and Verifying Concurrent C Programs with TLA+

Kamel Barkaoui

Communications in Computer and Information Science, 2015

View PDFchevron_right

Concurrent software verification with states, events, and deadlocks

Natasha Sharygina

Formal Aspects of Computing, 2005

View PDFchevron_right

Design for verification for concurrent and distributed programs

aysu can

2005

View PDFchevron_right

VYRD: verifYing concurrent programs by runtime refinement-violation detection

Serdar Tasiran

2005

View PDFchevron_right

Mechanized Verification of Fine-grained Concurrent Programs

Aleksandar Nanevski

View PDFchevron_right

Generic tools for verifying concurrent systems

Steven Sims

Science of Computer Programming, 2002

View PDFchevron_right

Verifiable concurrent programming using concurrency controllers

aysu can

Proceedings. 19th International Conference on Automated Software Engineering, 2004., 2004

View PDFchevron_right

Mechanized Verification of Fine-grained Concurrent Programs Accompanying tutorial and code commentary for PLDI 2015 artifact evaluation

Aleksandar Nanevski

2015

View PDFchevron_right

Modular verification of shared-memory concurrent system software

Zvonimir Rakamaric

2011

View PDFchevron_right

VCC: Contract-based modular verification of concurrent C

Michal Moskal, Thomas Santen

2009 31st International Conference on Software Engineering - Companion Volume, 2009

View PDFchevron_right

The effect of uncontrolled concurrency on model checking

Mary Weisskopf, Ramazan Aygun

Concurrency and Computation: Practice and Experience, 2008

View PDFchevron_right

A comparison of runtime assertion checking and theorem proving for concurrent and distributed systems

Olaf Owe

View PDFchevron_right

Specification and Verification of Secure Concurrent and Distributed Software Systems

Jim Buffenbarger, Karl Levitt

1992

View PDFchevron_right

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

Serdar Tasiran

2009

View PDFchevron_right

Run-Time Verification of Optimistic Concurrency

Serdar Tasiran

Lecture Notes in Computer Science, 2010

View PDFchevron_right

Modular verification of multithreaded programs

S. Qadeer

Theoretical Computer Science, 2005

View PDFchevron_right

Assume-Guarantee Verification of Concurrent Systems

Michele Loreti

2009

View PDFchevron_right

Verifying multi-threaded software using smt-based context-bounded model checking

lucas cordeiro

2011

View PDFchevron_right

Modular Termination Verification of Single-Threaded and Multithreaded Programs

Ruurd Kuiper

ACM Transactions on Programming Languages and Systems, 2018

View PDFchevron_right

Specifying and checking semantic atomicity for multithreaded programs

koushik sen

ACM SIGARCH Computer Architecture News, 2011

View PDFchevron_right

Invariant-based specification, synthesis, and verification of synchronization in concurrent programs

Masaaki Mizuno

Proceedings of the 24th international conference on Software engineering - ICSE '02, 2002

View PDFchevron_right

Formal verification of microprocessors

Mark Bickford

Proceedings of the Fourth Annual Conference on Computer Assurance, 'Systems Integrity, Software Safety and Process Security, 1989

View PDFchevron_right

Verification and design aspects of "true concurrency

David Mizell

1978

View PDFchevron_right

Model checking for concurrent software architectures

D. Giannakopoulou

1999

View PDFchevron_right

Verification of Parameterized Concurrent Programs By Modular Reasoning about Data and Control

Zachary Kincaid

ACM SIGPLAN NOTICES, 2012

View PDFchevron_right

A case study on the lightweight verification of a multi-threaded task server

Radu Siminiceanu

Science of Computer Programming, 2014

View PDFchevron_right

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

Nishant Sinha

2006

View PDFchevron_right

Safety and liveness in concurrent pointer programs

Marcello Bonsangue

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2006

View PDFchevron_right

Automated refinement checking of concurrent systems

Rajesh Gupta

2007 IEEE/ACM International Conference on Computer-Aided Design, 2007

View PDFchevron_right

The stability problem for verification of concurrent object-oriented programs

Marieke Huisman

2007

View PDFchevron_right