Výsledky vyhľadávania - CCS Concepts: • Theory of computation → Programming logic
-
1
Computing Precise Control Interface Specifications
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 08.10.2024Vydané v Proceedings of ACM on programming languages (08.10.2024)“…Verifying network programs is challenging because of how they divide labor: the control plane computes high level routes through the network and compiles them…”
Získať plný text
Journal Article -
2
Structural Temporal Logic for Mechanized Program Verification
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 09.10.2025Vydané v Proceedings of ACM on programming languages (09.10.2025)“…, the guardedness checker). Further, reasoning at the level of models instead of program constructs creates a verification gap that loses the benefits of modularity and composition enjoyed by structural program logics such as Hoare Logic…”
Získať plný text
Journal Article -
3
Fast and Optimal Extraction for Sparse Equality Graphs
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 08.10.2024Vydané v Proceedings of ACM on programming languages (08.10.2024)“…Equality graphs (e-graphs) are used to compactly represent equivalence classes of terms in symbolic reasoning systems. Beyond their original roots in automated…”
Získať plný text
Journal Article -
4
StarMalloc: Verifying a Modern, Hardened Memory Allocator
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 08.10.2024Vydané v Proceedings of ACM on programming languages (08.10.2024)“… Using the Steel separation logic framework, we show how to specify and verify a multitude of low-level patterns and delicate security mechanisms, by relying on a combination of dependent types, SMT…”
Získať plný text
Journal Article -
5
On compiling Boolean circuits optimized for secure multi-party computation
ISSN: 0925-9856, 1572-8102Vydavateľské údaje: New York Springer US 01.11.2017Vydané v Formal methods in system design (01.11.2017)“…Secure multi-party computation (MPC) allows two or more distrusting parties to jointly evaluate a function over private inputs…”
Získať plný text
Journal Article -
6
Layered and object-based game semantics
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 16.01.2022Vydané v Proceedings of ACM on programming languages (16.01.2022)“…Large-scale software verification relies critically on the use of compositional languages, semantic models, specifications, and verification techniques. Recent…”
Získať plný text
Journal Article -
7
SSA Translation Is an Abstract Interpretation
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 09.01.2023Vydané v Proceedings of ACM on programming languages (09.01.2023)“…Static single assignment (SSA) form is a popular intermediate representation that helps implement useful static analyses, including global value numbering…”
Získať plný text
Journal Article -
8
Why Are Proofs Relevant in Proof-Relevant Models?
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 09.01.2023Vydané v Proceedings of ACM on programming languages (09.01.2023)“…Relational models of λ-calculus can be presented as type systems, the relational interpretation of a λ-term being given by the set of its typings. Within a…”
Získať plný text
Journal Article -
9
A General Noninterference Policy for Polynomial Time
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 09.01.2023Vydané v Proceedings of ACM on programming languages (09.01.2023)“…We introduce a new noninterference policy to capture the class of functions computable in polynomial time on an object-oriented programming language…”
Získať plný text
Journal Article -
10
A reasonably exceptional type theory
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 01.08.2019Vydané v Proceedings of ACM on programming languages (01.08.2019)“…Traditional approaches to compensate for the lack of exceptions in type theories for proof assistants have severe drawbacks from both a programming and a reasoning perspective…”
Získať plný text
Journal Article -
11
Separation logic for sequential programs (functional pearl)
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 02.08.2020Vydané v Proceedings of ACM on programming languages (02.08.2020)“…This paper presents a simple mechanized formalization of Separation Logic for sequential programs…”
Získať plný text
Journal Article -
12
ARM2GC: Succinct Garbled Processor for Secure Computation
Vydavateľské údaje: ACM 01.06.2019Vydané v Proceedings of the 56th Annual Design Automation Conference 2019 (01.06.2019)“…We present ARM2GC, a novel secure computation framework based on Yao's Garbled Circuit (GC…”
Získať plný text
Konferenčný príspevok.. -
13
Measurable cones and stable, measurable functions: a model for probabilistic higher-order programming
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: 01.01.2018Vydané v Proceedings of ACM on programming languages (01.01.2018)“… This category gives a denotational model of an extension of PCF supporting the main primitives of probabilistic functional programming, like continuous and discrete probabilistic distributions…”
Získať plný text
Journal Article -
14
Compiling with Abstract Interpretation
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 20.06.2024Vydané v Proceedings of ACM on programming languages (20.06.2024)“…Rewriting and static analyses are mutually beneficial techniques: program transformations change the inten- sional aspects of the program, and can thus improve…”
Získať plný text
Journal Article -
15
A separation logic for heap space under garbage collection
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 01.01.2022Vydané v Proceedings of ACM on programming languages (01.01.2022)“…We present SL♢, a Separation Logic that allows controlling the heap space consumption of a program in the presence of dynamic memory allocation and garbage collection…”
Získať plný text
Journal Article -
16
Proving expected sensitivity of probabilistic programs
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 01.01.2018Vydané v Proceedings of ACM on programming languages (01.01.2018)“… We develop a relational program logic called EpRHL for proving expected sensitivity properties…”
Získať plný text
Journal Article -
17
Intersection types and (positive) almost-sure termination
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 01.01.2021Vydané v Proceedings of ACM on programming languages (01.01.2021)“…Randomized higher-order computation can be seen as being captured by a λ-calculus endowed with a single algebraic operation, namely a construct for binary probabilistic choice…”
Získať plný text
Journal Article -
18
Polyadic approximations, fibrations and intersection types
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 01.01.2018Vydané v Proceedings of ACM on programming languages (01.01.2018)“…Starting from an exact correspondence between linear approximations and non-idempotent intersection types, we develop a general framework for building systems…”
Získať plný text
Journal Article -
19
Reduction monads and their signatures
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: ACM 01.01.2020Vydané v Proceedings of ACM on programming languages (01.01.2020)“…In this work, we study reduction monads , which are essentially the same as monads relative to the free functor from sets into multigraphs. Reduction monads…”
Získať plný text
Journal Article