Verification of Shared-Reading Synchronisers (original) (raw)

A decision procedure for detecting atomicity violations for communicating processes with locks

Tayssir Touili, Thomas Reps

International Journal on Software Tools for Technology Transfer, 2011

View PDFchevron_right

Specification and Verification of Synchronizing Concurrent Objects

Dorel Lucanu

2004

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

Associating synchronization constraints with data in an object-oriented language

Julian Dolby

ACM SIGPLAN Notices, 2006

View PDFchevron_right

Declarative concurrency in Java

Rafa Ramirez

Lecture Notes in Computer Science, 2000

View PDFchevron_right

Verification and design aspects of "true concurrency

David Mizell

1978

View PDFchevron_right

A verification approach for system-level concurrent programs

mareike schmidt

Verified Software: Theories, …, 2008

View PDFchevron_right

Runtime verification of concurrency-specific correctness criteria

Serdar Tasiran

International Journal on Software Tools for Technology Transfer, 2012

View PDFchevron_right

Verification of Concurrent Objects with Asynchronous Method Calls

Johan Dovland, Olaf Owe

View PDFchevron_right

A Static Analysis for Automatic Detection of Atomicity Violations in Java Programs

Michael Roberson

cs.umich.edu, 2010

View PDFchevron_right

Variable Permissions for Concurrency Verification

Duy Le

View PDFchevron_right

Synchronizing Java threads using assertions

Ernesto Pimentel

Technology of Object- …, 1999

View PDFchevron_right

Deterministic Concurrency: A Clock-Synchronised Shared Memory Approach

Joaquin Aguado

Lecture Notes in Computer Science, 2018

View PDFchevron_right

Transparently Reconciling Transactions with Locking for Java Synchronization

Antony Hosking

Lecture Notes in Computer Science, 2006

View PDFchevron_right

Specification of Synchronizing Processes

Robert Keller

IEEE Transactions on Software Engineering, 2000

View PDFchevron_right

Verifiable concurrent programming using concurrency controllers

aysu can

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

View PDFchevron_right

Formal Verification of Language-Based Concurrent Noninterference

Andrei Popescu

View PDFchevron_right

Data flow analysis for checking properties of concurrent Java programs

George Avrunin

Proceedings of the 21st …, 1999

View PDFchevron_right

Dynamic Checking of Safe Concurrent Memory Access using Shared Ownership

Bertrand Meyer

arXiv (Cornell University), 2014

View PDFchevron_right

Restrictions on Concurrency in Model Checking of Java Programs

Tomas Kalibera

2000

View PDFchevron_right

Specifying and checking semantic atomicity for multithreaded programs

koushik sen

ACM SIGARCH Computer Architecture News, 2011

View PDFchevron_right

The java.util.concurrent synchronizer framework

D. Lea

Science of Computer Programming, 2005

View PDFchevron_right

Verification of Clock Synchronization Algorithms: Experiments on a Combination of Deductive Tools

Leonor Nieto

Electronic Notes in Theoretical Computer Science, 2006

View PDFchevron_right

Decision Procedures for the Temporal Verification of Concurrent Lists

CESAR CAMILO MORENO SANCHEZ

Lecture Notes in Computer Science, 2010

View PDFchevron_right

Specifying and Verifying Concurrent Algorithms with Histories and Subjectivity

Aleksandar Nanevski

Lecture Notes in Computer Science, 2015

View PDFchevron_right

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

Serdar Tasiran

2009

View PDFchevron_right

Towards automatic proofs of lock-free algorithms

Loïc Fejoz

2008

View PDFchevron_right

Reasoning about Java’s Reentrant Locks

Marieke Huisman

Lecture Notes in Computer Science, 2008

View PDFchevron_right

Using block-local atomicity to detect stale-value concurrency errors

Armin Biere

View PDFchevron_right

Specification and Verification of Secure Concurrent and Distributed Software Systems

Jim Buffenbarger, Karl Levitt

1992

View PDFchevron_right