Skip to main content
Vai all'homepage della Commissione europea (si apre in una nuova finestra)
italiano italiano
CORDIS - Risultati della ricerca dell’UE
CORDIS

A Semantic Foundation for Persistent Programming

CORDIS fornisce collegamenti ai risultati finali pubblici e alle pubblicazioni dei progetti ORIZZONTE.

I link ai risultati e alle pubblicazioni dei progetti del 7° PQ, così come i link ad alcuni tipi di risultati specifici come dataset e software, sono recuperati dinamicamente da .OpenAIRE .

Pubblicazioni

Model Checking C/C++ with Mixed-Size Accesses (si apre in una nuova finestra)

Autori: Iason Marmanis, Michalis Kokologiannakis, Viktor Vafeiadis
Pubblicato in: Proceedings of the ACM on Programming Languages, Numero 9, 2025, Pagina/e 2232-2252, ISSN 2475-1421
Editore: Association for Computing Machinery (ACM)
DOI: 10.1145/3704911

DimSum: A Decentralized Approach to Multi-language Semantics and Verification (si apre in una nuova finestra)

Autori: Michael Sammler; Simon Spies; Youngju Song; Emanuele D'Osualdo; Robbert Krebbers; Deepak Garg; Derek Dreyer
Pubblicato in: Proc. ACM Program. Lang., Numero 7 (POPL), 2023, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3571220

Kater: Automating Weak Memory Model Metatheory and Consistency Checking (si apre in una nuova finestra)

Autori: Viktor Vafeiadis; Ori Lahav; Michalis Kokologiannakis
Pubblicato in: Proc. ACM Program. Lang., Numero 7 (POPL), 2023, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3571212

The Path to Durable Linearizability (si apre in una nuova finestra)

Autori: Emanuele D'Osualdo; Azalea Raad; Viktor Vafeiadis
Pubblicato in: Proc. ACM Program. Lang., Numero 7 (POPL), 2023, ISSN 2475-1421
Editore: ACM
DOI: 10.48550/arxiv.2211.07631

Trillium: Higher-Order Concurrent and Distributed Separation Logic for Intensional Refinement (si apre in una nuova finestra)

Autori: Amin Timany, Simon Oddershede Gregersen, Léo Stefanesco, Jonas Kastberg Hinrichsen, Léon Gondelman, Abel Nieto, Lars Birkedal
Pubblicato in: Proceedings of the ACM on Programming Languages, Numero 8, 2025, Pagina/e 241-272, ISSN 2475-1421
Editore: Association for Computing Machinery (ACM)
DOI: 10.1145/3632851

Making weak memory models fair (si apre in una nuova finestra)

Autori: Ori Lahav; Egor Namakonov; Jonas Oberhauser; Anton Podkopaev; Viktor Vafeiadis
Pubblicato in: Proc. ACM Program. Lang., Numero 5 (OOPSLA), 2021, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3485475

Proving Hypersafety Compositionally (si apre in una nuova finestra)

Autori: Emanuele D’Osualdo; Azadeh Farzan; Derek Dreyer
Pubblicato in: Proc. ACM Program. Lang., Numero 6 (OOPSLA2), 2022, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3563298

Simuliris: A separation logic framework for verifying concurrent program optimizations (si apre in una nuova finestra)

Autori: Lennard Gäher; Michael Sammler; Simon Spies; Ralf Jung; Hoang-Hai Dang; Robbert Krebbers; Jeehoon Kang; Derek Dreyer
Pubblicato in: Proc. ACM Program. Lang, Numero 6 (POPL), 2022, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3498689

GhostCell: separating permissions from data in Rust (si apre in una nuova finestra)

Autori: Joshua Yanovski; Hoang-Hai Dang; Ralf Jung; Derek Dreyer
Pubblicato in: Proc. ACM Program. Lang., Numero 5 (ICFP), 2021, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3473597

SPORE: Combining Symmetry and Partial Order Reduction (si apre in una nuova finestra)

Autori: Michalis Kokologiannakis, Iason Marmanis, Viktor Vafeiadis
Pubblicato in: Proceedings of the ACM on Programming Languages, Numero 8, 2025, Pagina/e 1781-1803, ISSN 2475-1421
Editore: Association for Computing Machinery (ACM)
DOI: 10.1145/3656449

Extending Intel-x86 Consistency and Persistency (si apre in una nuova finestra)

Autori: Azalea Raad; Luc Maranget; Viktor Vafeiadis
Pubblicato in: Proc. ACM Program. Lang., Numero 6 (POPL), 2022, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3498683

RELINCHE: Automatically Checking Linearizability under Relaxed Memory Consistency (si apre in una nuova finestra)

Autori: Pavel Golovin, Michalis Kokologiannakis, Viktor Vafeiadis
Pubblicato in: Proceedings of the ACM on Programming Languages, Numero 9, 2025, Pagina/e 2090-2117, ISSN 2475-1421
Editore: Association for Computing Machinery (ACM)
DOI: 10.1145/3704906

Model checking for a multi-execution memory model (si apre in una nuova finestra)

Autori: Evgenii Moiseenko; Michalis Kokologiannakis; Viktor Vafeiadis
Pubblicato in: Proc. ACM Program. Lang., Numero 6 (OOPLSA2), 2022, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3563315

Truly stateless, optimal dynamic partial order reduction (si apre in una nuova finestra)

Autori: Michalis Kokologiannakis; Iason Marmanis; Vladimir Gladstein; Viktor Vafeiadis
Pubblicato in: Proc. ACM Program. Lang., Numero 6 (POPL), 2022, ISSN 2475-1421
Editore: ACM
DOI: 10.1145/3498711

A bunch of sessions: a propositions-as-sessions interpretation of bunched implications in channel-based concurrency (si apre in una nuova finestra)

Autori: Dan Frumin, Emanuele D’Osualdo, Bas van den Heuvel, Jorge A. Pérez
Pubblicato in: Proceedings of the ACM on Programming Languages, Numero 6, 2025, Pagina/e 841-869, ISSN 2475-1421
Editore: Association for Computing Machinery (ACM)
DOI: 10.1145/3563318

SMT-Based Verification of Persistency Invariants of Px86 Programs (si apre in una nuova finestra)

Autori: Iason Marmanis; Viktor Vafeiadis
Pubblicato in: VSTTE 2022, 2022
Editore: Springer
DOI: 10.1007/978-3-031-25803-9_6

Challenges in Empirically Testing Memory Persistency Models (si apre in una nuova finestra)

Autori: Vasileios Klimis, Alastair F. Donaldson, Viktor Vafeiadis, John Wickerson, Azalea Raad
Pubblicato in: Proceedings of the 2024 ACM/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results, 2025, Pagina/e 82-86
Editore: ACM
DOI: 10.1145/3639476.3639765

GenMC: A Model Checker for Weak Memory Models (si apre in una nuova finestra)

Autori: Michalis Kokologiannakis; Viktor Vafeiadis
Pubblicato in: CAV 2021, 2021, ISBN 978-3-030-81684-1
Editore: Springer
DOI: 10.1007/978-3-030-81685-8_20

Dynamic Partial Order Reductions for Spinloops (si apre in una nuova finestra)

Autori: Michalis Kokologiannakis; Xiaowei Ren; Viktor Vafeiadis
Pubblicato in: Formal Methods in Computer Aided Design (FMCAD) 2021, 2021, Pagina/e 163-172
Editore: IEEE
DOI: 10.34727/2021/isbn.978-3-85448-046-4_25

Enhancing GenMC's Usability and Performance (si apre in una nuova finestra)

Autori: Michalis Kokologiannakis; Rupak Majumdar; Viktor Vafeiadis
Pubblicato in: TACAS 2024, 2024
Editore: Springer
DOI: 10.1007/978-3-031-57249-4_4

Reconciling Preemption Bounding with DPOR (si apre in una nuova finestra)

Autori: Iason Marmanis; Michalis Kokologiannakis; Viktor Vafeiadis
Pubblicato in: TACAS 2023, 2023
Editore: Springer
DOI: 10.1007/978-3-031-30823-9_5

The Challenges of Weak Persistency (si apre in una nuova finestra)

Autori: Viktor Vafeiadis
Pubblicato in: CALCO 2021, 2021, Pagina/e 4:1-4:3
Editore: Schloss Dagstuhl - Leibniz-Zentrum für Informatik
DOI: 10.4230/lipics.calco.2021.4

Unblocking Dynamic Partial Order Reduction (si apre in una nuova finestra)

Autori: Michalis Kokologiannakis; Iason Marmanis; Viktor Vafeiadis
Pubblicato in: CAV 2023, 2023
Editore: Springer
DOI: 10.1007/978-3-031-37706-8_12

Compass: Strong and compositional library specifications in relaxed memory separation logic (si apre in una nuova finestra)

Autori: Hoang-Hai Dang; Jaehwang Jung; Jaemin Choi; Duc-Than Nguyen; William Mansky; Jeehoon Kang; Derek Dreyer
Pubblicato in: PLDI 2022, 2022
Editore: ACM
DOI: 10.1145/3519939.3523451

Specifying and Verifying Persistent Libraries (si apre in una nuova finestra)

Autori: Léo Stefanesco; Azalea Raad; Viktor Vafeiadis
Pubblicato in: ESOP 2024, 2024
Editore: Springer
DOI: 10.1007/978-3-031-57267-8_8

Automating Memory Model Metatheory with Intersections (si apre in una nuova finestra)

Autori: Koutsouridis, Aristotelis; Kokologiannakis, Michalis; Vafeiadis, Viktor
Pubblicato in: CONCUR 2024, LIPIcs, Numero 311, 2024, Pagina/e 33:1-33:16
Editore: Schloss Dagstuhl – Leibniz-Zentrum für Informatik
DOI: 10.4230/lipics.concur.2024.33

È in corso la ricerca di dati su OpenAIRE...

Si è verificato un errore durante la ricerca dei dati su OpenAIRE

Nessun risultato disponibile

Il mio fascicolo 0 0