Výsledky vyhľadávania - CCS Concepts: Theory of computation → Logic and verification
-
1
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 -
2
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 -
3
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 -
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
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. This…”
Získať plný text
Journal Article -
6
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 -
7
Distinguishing Hidden Markov Chains
ISSN: 2575-5528Vydavateľské údaje: ACM 01.07.2016Vydané v 2016 31st Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) (01.07.2016)“… Motivated by applications in stochastic runtime verification, we consider the problem of distinguishing two given HMCs based on a single observation sequence that one of the HMCs generates…”
Získať plný text
Konferenčný príspevok.. -
8
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)“… verification, and symbolic execution, among others. In a typical equality saturation workflow, an e-graph is used to store a large number of equalities that are generated by local rewrites during a saturation phase, after which an optimal term…”
Získať plný text
Journal Article -
9
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 -
10
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…”
Získať plný text
Journal Article -
11
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 -
12
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 -
13
HaiQ: Synthesis of Software Design Spaces with Structural and Probabilistic Guarantees
ISSN: 2575-5099Vydavateľské údaje: ACM 01.05.2020Vydané v 2020 IEEE/ACM 8th International Conference on Formal Methods in Software Engineering (FormaliSE) (01.05.2020)“…, from lack of control over third-party components, interaction with physical elements). In contrast, quantitative verification has emerged as a powerful way of providing…”
Získať plný text
Konferenčný príspevok.. -
14
Run-Time Adaptation of Quality Attributes for Automated Planning
ISSN: 2157-2321Vydavateľské údaje: ACM 01.05.2022Vydané v 2022 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) (01.05.2022)“…Self-adaptive systems typically operate in heterogeneous environments and need to optimize their behavior based on a variety of quality attributes to meet…”
Získať plný text
Konferenčný príspevok.. -
15
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)“… Furthermore, expected sensitivity satisfies clean compositional properties and is amenable to formal verification…”
Získať plný text
Journal Article