[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Reflects downloads up to 05 Jan 2025Bibliometrics
Skip Table Of Content Section
research-article
Open Access
Prophecy Made Simple
Article No.: 6, Pages 1–27https://doi.org/10.1145/3492545

Prophecy variables were introduced in the article “The Existence of Refinement Mappings” by Abadi and Lamport. They were difficult to use in practice. We describe a new kind of prophecy variable that we find much easier to use. We also reformulate ideas ...

research-article
Open Access
Gradualizing the Calculus of Inductive Constructions
Article No.: 7, Pages 1–82https://doi.org/10.1145/3495528

We investigate gradual variations on the Calculus of Inductive Construction (CIC) for swifter prototyping with imprecise types and terms. We observe, with a no-go theorem, a crucial trade-off between graduality and the key properties of normalization and ...

research-article
Open Access
What’s Decidable About Causally Consistent Shared Memory?
Article No.: 8, Pages 1–55https://doi.org/10.1145/3505273

While causal consistency is one of the most fundamental consistency models weaker than sequential consistency, the decidability of safety verification for (finite-state) concurrent programs running under causally consistent shared memories is still ...

research-article
Open Access
Solving Program Sketches with Large Integer Values
Article No.: 9, Pages 1–28https://doi.org/10.1145/3532849

Program sketching is a program synthesis paradigm in which the programmer provides a partial program with holes and assertions. The goal of the synthesizer is to automatically find integer values for the holes so that the resulting program satisfies the ...

research-article
Open Access
TF-Coder: Program Synthesis for Tensor Manipulations
Article No.: 10, Pages 1–36https://doi.org/10.1145/3517034

The success and popularity of deep learning is on the rise, partially due to powerful deep learning frameworks such as TensorFlow and PyTorch, which make it easier to develop deep learning models. However, these libraries also come with steep learning ...

SECTION: Special Issue on PLDI 2020
research-article
Open Access
Fast Graph Simplification for Interleaved-Dyck Reachability
Article No.: 11, Pages 1–28https://doi.org/10.1145/3492428

Many program-analysis problems can be formulated as graph-reachability problems. Interleaved Dyck language reachability (InterDyck-reachability) is a fundamental framework to express a wide variety of program-analysis problems over edge-labeled graphs. ...

research-article
Open Access
Armada: Automated Verification of Concurrent Code with Sound Semantic Extensibility
Article No.: 12, Pages 1–39https://doi.org/10.1145/3502491

Safely writing high-performance concurrent programs is notoriously difficult. To aid developers, we introduce Armada, a language and tool designed to formally verify such programs with relatively little effort. Via a C-like language and a small-step, ...

Subjects

Comments

Please enable JavaScript to view thecomments powered by Disqus.