Suchergebnisse - CCS Concepts: • Theory of computation → Programming logic

  • Treffer 1 - 19 von 19
Treffer weiter einschränken
  1. 1

    Computing Precise Control Interface Specifications von Campbell, Eric Hayden, Hojjat, Hossein, Foster, Nate

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 08.10.2024
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  2. 2

    Structural Temporal Logic for Mechanized Program Verification von Ioannidis, Eleftherios, Zakowski, Yannick, Zdancewic, Steve, Angel, Sebastian

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 09.10.2025
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  3. 3

    Fast and Optimal Extraction for Sparse Equality Graphs von Goharshady, Amir Kafshdar, Lam, Chun Kit, Parreaux, Lionel

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 08.10.2024
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  4. 4

    StarMalloc: Verifying a Modern, Hardened Memory Allocator von Reitz, Antonin, Fromherz, Aymeric, Protzenko, Jonathan

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 08.10.2024
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  5. 5

    On compiling Boolean circuits optimized for secure multi-party computation von Büscher, Niklas, Franz, Martin, Holzer, Andreas, Veith, Helmut, Katzenbeisser, Stefan

    ISSN: 0925-9856, 1572-8102
    Veröffentlicht: New York Springer US 01.11.2017
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  6. 6

    Layered and object-based game semantics von Oliveira Vale, Arthur, Melliès, Paul-André, Shao, Zhong, Koenig, Jérémie, Stefanesco, Léo

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 16.01.2022
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  7. 7

    SSA Translation Is an Abstract Interpretation von Lemerre, Matthieu

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 09.01.2023
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  8. 8

    Why Are Proofs Relevant in Proof-Relevant Models? von Kerinec, Axel, Manzonetto, Giulio, Olimpieri, Federico

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 09.01.2023
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  9. 9

    A General Noninterference Policy for Polynomial Time von Hainry, Emmanuel, Péchoux, Romain

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 09.01.2023
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  10. 10

    A reasonably exceptional type theory von Pédrot, Pierre-Marie, Tabareau, Nicolas, Fehrmann, Hans Jacob, Tanter, Éric

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 01.08.2019
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  11. 11

    Separation logic for sequential programs (functional pearl) von Charguéraud, Arthur

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 02.08.2020
    Veröffentlicht in Proceedings of ACM on programming languages (02.08.2020)
    “… This paper presents a simple mechanized formalization of Separation Logic for sequential programs …”
    Volltext
    Journal Article
  12. 12

    ARM2GC: Succinct Garbled Processor for Secure Computation von Songhori, Ebrahim M., Riazi, M. Sadegh, Hussain, Siam U., Sadeghi, Ahmad-Reza, Koushanfar, Farinaz

    Veröffentlicht: ACM 01.06.2019
    “… We present ARM2GC, a novel secure computation framework based on Yao's Garbled Circuit (GC …”
    Volltext
    Tagungsbericht
  13. 13

    Measurable cones and stable, measurable functions: a model for probabilistic higher-order programming von Ehrhard, Thomas, Pagani, Michele, Tasson, Christine

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: 01.01.2018
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  14. 14

    Compiling with Abstract Interpretation von Lesbre, Dorian, Lemerre, Matthieu

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 20.06.2024
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  15. 15

    A separation logic for heap space under garbage collection von Madiot, Jean-Marie, Pottier, François

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 01.01.2022
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  16. 16

    Proving expected sensitivity of probabilistic programs von Barthe, Gilles, Espitau, Thomas, Grégoire, Benjamin, Hsu, Justin, Strub, Pierre-Yves

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 01.01.2018
    Veröffentlicht in Proceedings of ACM on programming languages (01.01.2018)
    “… We develop a relational program logic called EpRHL for proving expected sensitivity properties …”
    Volltext
    Journal Article
  17. 17

    Intersection types and (positive) almost-sure termination von Dal Lago, Ugo, Faggian, Claudia, Rocca, Simona Ronchi Della

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 01.01.2021
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  18. 18

    Polyadic approximations, fibrations and intersection types von Mazza, Damiano, Pellissier, Luc, Vial, Pierre

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 01.01.2018
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  19. 19

    Reduction monads and their signatures von Ahrens, Benedikt, Hirschowitz, André, Lafont, Ambroise, Maggesi, Marco

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: ACM 01.01.2020
    Veröffentlicht in 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 …”
    Volltext
    Journal Article