Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 0:i-0:xii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{stievenart_et_al:DARTS.12.1.0,
author = {Sti\'{e}venart, Quentin and Zakowski, Yannick},
title = {{Front Matter, Table of Contents, Preface, Conference Organization}},
pages = {0:i--0:xii},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Sti\'{e}venart, Quentin and Zakowski, Yannick},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.0},
URN = {urn:nbn:de:0030-drops-267333},
doi = {10.4230/DARTS.12.1.0},
annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization}
}
Yuze Li, Srinivasan Ramachandra Sharma, Charitha Saumya, Ali R. Butt, and Kirshanthan Sundararajah. Eliminate Branches by Melding IR Instructions (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 1:1-1:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{li_et_al:DARTS.12.1.1,
author = {Li, Yuze and Sharma, Srinivasan Ramachandra and Saumya, Charitha and Butt, Ali R. and Sundararajah, Kirshanthan},
title = {{Eliminate Branches by Melding IR Instructions (Artifact)}},
pages = {1:1--1:9},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Li, Yuze and Sharma, Srinivasan Ramachandra and Saumya, Charitha and Butt, Ali R. and Sundararajah, Kirshanthan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.1},
URN = {urn:nbn:de:0030-drops-261381},
doi = {10.4230/DARTS.12.1.1},
annote = {Keywords: Branch elimination, Compiler transformation, LLVM-IR}
}
Jens Kanstrup Larsen, Alceste Scalas, Guy Amir, Jules Jacobs, Jana Wagemaker, and Nate Foster. NEST: Network Enforced Session Types (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 2:1-2:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{larsen_et_al:DARTS.12.1.2,
author = {Larsen, Jens Kanstrup and Scalas, Alceste and Amir, Guy and Jacobs, Jules and Wagemaker, Jana and Foster, Nate},
title = {{NEST: Network Enforced Session Types (Artifact)}},
pages = {2:1--2:3},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Larsen, Jens Kanstrup and Scalas, Alceste and Amir, Guy and Jacobs, Jules and Wagemaker, Jana and Foster, Nate},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.2},
URN = {urn:nbn:de:0030-drops-261392},
doi = {10.4230/DARTS.12.1.2},
annote = {Keywords: Session types, runtime verification, P4, programmable data planes.}
}
Sven Keidel, Raphaël Monat, and Sebastian Erdweg. The Virtual Recency Abstraction (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 3:1-3:5, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{keidel_et_al:DARTS.12.1.3,
author = {Keidel, Sven and Monat, Rapha\"{e}l and Erdweg, Sebastian},
title = {{The Virtual Recency Abstraction (Artifact)}},
pages = {3:1--3:5},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Keidel, Sven and Monat, Rapha\"{e}l and Erdweg, Sebastian},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.3},
URN = {urn:nbn:de:0030-drops-261405},
doi = {10.4230/DARTS.12.1.3},
annote = {Keywords: Relational Numerical Analysis, Recency Abstraction}
}
Sebastián Krynski, Filip Říha, Filip Křikava, and Jan Vitek. Characterizing Type Feedback in Just-in-Time Compilation (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 4:1-4:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{krynski_et_al:DARTS.12.1.4,
author = {Krynski, Sebasti\'{a}n and \v{R}{\'\i}ha, Filip and K\v{r}ikava, Filip and Vitek, Jan},
title = {{Characterizing Type Feedback in Just-in-Time Compilation (Artifact)}},
pages = {4:1--4:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Krynski, Sebasti\'{a}n and \v{R}{\'\i}ha, Filip and K\v{r}ikava, Filip and Vitek, Jan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.4},
URN = {urn:nbn:de:0030-drops-261415},
doi = {10.4230/DARTS.12.1.4},
annote = {Keywords: Feedback vector, JIT compilation, type speculation, deoptimization}
}
Eashan Hatti, Arthur Oliveira Vale, Zhongye Wang, Yueyang Feng, and Zhong Shao. A Complete Program Logic for Compositional Linearizability (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 5:1-5:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{hatti_et_al:DARTS.12.1.5,
author = {Hatti, Eashan and Oliveira Vale, Arthur and Wang, Zhongye and Feng, Yueyang and Shao, Zhong},
title = {{A Complete Program Logic for Compositional Linearizability (Artifact)}},
pages = {5:1--5:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Hatti, Eashan and Oliveira Vale, Arthur and Wang, Zhongye and Feng, Yueyang and Shao, Zhong},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.5},
URN = {urn:nbn:de:0030-drops-261428},
doi = {10.4230/DARTS.12.1.5},
annote = {Keywords: Program Logic, Rely-Guarantee, Linearizability, Compositional Verification, Concurrency}
}
Tom Goalard, Karoliine Holter, Simmo Saan, Vesal Vojdani, and Raphaël Monat. Comparing Transparent Static Analyzers with Open Verification Dashboard (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 6:1-6:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{goalard_et_al:DARTS.12.1.6,
author = {Goalard, Tom and Holter, Karoliine and Saan, Simmo and Vojdani, Vesal and Monat, Rapha\"{e}l},
title = {{Comparing Transparent Static Analyzers with Open Verification Dashboard (Artifact)}},
pages = {6:1--6:15},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Goalard, Tom and Holter, Karoliine and Saan, Simmo and Vojdani, Vesal and Monat, Rapha\"{e}l},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.6},
URN = {urn:nbn:de:0030-drops-261430},
doi = {10.4230/DARTS.12.1.6},
annote = {Keywords: automated static analysis, multi-tool integration, interoperability, proof obligations, result aggregation, verification progress, selectivity metric, reproducibility, dashboard}
}
Siddhartha Prasad, Skyler Austen, Kathi Fisler, and Shriram Krishnamurthi. Meaningful Human-in-the-Loop Checking of GenAI Synthesis for Restricted Languages (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 7:1-7:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{prasad_et_al:DARTS.12.1.7,
author = {Prasad, Siddhartha and Austen, Skyler and Fisler, Kathi and Krishnamurthi, Shriram},
title = {{Meaningful Human-in-the-Loop Checking of GenAI Synthesis for Restricted Languages (Artifact)}},
pages = {7:1--7:9},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Prasad, Siddhartha and Austen, Skyler and Fisler, Kathi and Krishnamurthi, Shriram},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.7},
URN = {urn:nbn:de:0030-drops-261445},
doi = {10.4230/DARTS.12.1.7},
annote = {Keywords: Regex, LTL, Access Control, Generative AI, Human-in-the-Loop}
}
David Schwartz and Luís Pina. Optimizing Record/Replay Through Relaxed Total Ordering and Multi-Version eXecution (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 8:1-8:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{schwartz_et_al:DARTS.12.1.8,
author = {Schwartz, David and Pina, Lu{\'\i}s},
title = {{Optimizing Record/Replay Through Relaxed Total Ordering and Multi-Version eXecution (Artifact)}},
pages = {8:1--8:3},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Schwartz, David and Pina, Lu{\'\i}s},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.8},
URN = {urn:nbn:de:0030-drops-261451},
doi = {10.4230/DARTS.12.1.8},
annote = {Keywords: Record Replay, Multi-Version eXecution, Relaxed Total Order, Concurrency, Hybrid MVX/RR}
}
Anna Herlihy, Amir Shaikhha, Anastasia Ailamaki, and Martin Odersky. Language-Integrated Recursive Queries (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 9:1-9:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{herlihy_et_al:DARTS.12.1.9,
author = {Herlihy, Anna and Shaikhha, Amir and Ailamaki, Anastasia and Odersky, Martin},
title = {{Language-Integrated Recursive Queries (Artifact)}},
pages = {9:1--9:6},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Herlihy, Anna and Shaikhha, Amir and Ailamaki, Anastasia and Odersky, Martin},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.9},
URN = {urn:nbn:de:0030-drops-261463},
doi = {10.4230/DARTS.12.1.9},
annote = {Keywords: Language-Integrated Query, Embedded DSL, SQL, Scala, Fixpoint, Datalog}
}
Yuzhou Fang, Chenyu Zhou, Jingbo Wang, and Chao Wang. Efficient Symbolic Execution of Software under Fault Attacks (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 10:1-10:4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{fang_et_al:DARTS.12.1.10,
author = {Fang, Yuzhou and Zhou, Chenyu and Wang, Jingbo and Wang, Chao},
title = {{Efficient Symbolic Execution of Software under Fault Attacks (Artifact)}},
pages = {10:1--10:4},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Fang, Yuzhou and Zhou, Chenyu and Wang, Jingbo and Wang, Chao},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.10},
URN = {urn:nbn:de:0030-drops-261477},
doi = {10.4230/DARTS.12.1.10},
annote = {Keywords: Symbolic Execution, Safety Verification, Fault Attack, Embedded Software}
}
Maarten Steevens, Tom Lauwaerts, and Christophe Scholliers. Remote Concolic Multiverse Debugging (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 11:1-11:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{steevens_et_al:DARTS.12.1.11,
author = {Steevens, Maarten and Lauwaerts, Tom and Scholliers, Christophe},
title = {{Remote Concolic Multiverse Debugging (Artifact)}},
pages = {11:1--11:8},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Steevens, Maarten and Lauwaerts, Tom and Scholliers, Christophe},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.11},
URN = {urn:nbn:de:0030-drops-261486},
doi = {10.4230/DARTS.12.1.11},
annote = {Keywords: Multiverse Debugging, Embedded devices, WebAssembly}
}
Wenyao Chen, Wei Li, and Jingling Xue. Beyond k-Limiting: Pointer-Flow-Guided Context Sensitivity for Scalable and Precise Rust Pointer Analysis (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 12:1-12:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{chen_et_al:DARTS.12.1.12,
author = {Chen, Wenyao and Li, Wei and Xue, Jingling},
title = {{Beyond k-Limiting: Pointer-Flow-Guided Context Sensitivity for Scalable and Precise Rust Pointer Analysis (Artifact)}},
pages = {12:1--12:3},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Chen, Wenyao and Li, Wei and Xue, Jingling},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.12},
URN = {urn:nbn:de:0030-drops-261496},
doi = {10.4230/DARTS.12.1.12},
annote = {Keywords: Pointer Analysis, Context Sensitivity, Rust}
}
Shardul Chiplunkar and Clément Pit-Claudel. Automatic Layout of Railroad Diagrams (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 13:1-13:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{chiplunkar_et_al:DARTS.12.1.13,
author = {Chiplunkar, Shardul and Pit-Claudel, Cl\'{e}ment},
title = {{Automatic Layout of Railroad Diagrams (Artifact)}},
pages = {13:1--13:8},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Chiplunkar, Shardul and Pit-Claudel, Cl\'{e}ment},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.13},
URN = {urn:nbn:de:0030-drops-261509},
doi = {10.4230/DARTS.12.1.13},
annote = {Keywords: syntax diagram, graph layout, line wrapping, pretty-printing}
}
Takashi Suwa. Compile-Time Tensor Shape Checking via Staged Shape-Dependent Types (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 14:1-14:5, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{suwa:DARTS.12.1.14,
author = {Suwa, Takashi},
title = {{Compile-Time Tensor Shape Checking via Staged Shape-Dependent Types (Artifact)}},
pages = {14:1--14:5},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Suwa, Takashi},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.14},
URN = {urn:nbn:de:0030-drops-261517},
doi = {10.4230/DARTS.12.1.14},
annote = {Keywords: Metaprogramming, Staged computation, Dependent types, Refinement types, Tensor shape checking}
}
Milla Valnet, Raphaël Monat, and Antoine Miné. DelExp: A Relational Container Abstraction With Applications to Compositional Analysis (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 15:1-15:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{valnet_et_al:DARTS.12.1.15,
author = {Valnet, Milla and Monat, Rapha\"{e}l and Min\'{e}, Antoine},
title = {{DelExp: A Relational Container Abstraction With Applications to Compositional Analysis (Artifact)}},
pages = {15:1--15:7},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Valnet, Milla and Monat, Rapha\"{e}l and Min\'{e}, Antoine},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.15},
URN = {urn:nbn:de:0030-drops-261523},
doi = {10.4230/DARTS.12.1.15},
annote = {Keywords: Static Value Analysis, Functional Programming, Abstract Interpretation}
}
Yicheng Ni and Yuting Wang. Foundational and Compositional Verification of Layered Concurrent Objects (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 16:1-16:11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{ni_et_al:DARTS.12.1.16,
author = {Ni, Yicheng and Wang, Yuting},
title = {{Foundational and Compositional Verification of Layered Concurrent Objects (Artifact)}},
pages = {16:1--16:11},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Ni, Yicheng and Wang, Yuting},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.16},
URN = {urn:nbn:de:0030-drops-261531},
doi = {10.4230/DARTS.12.1.16},
annote = {Keywords: Formal Verification, Concurrency, Formalization, Rocq}
}
Luyu Cheng and Lionel Parreaux. A Simple Recipe for Writing Decent Recursive Descent Parsers (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 17:1-17:4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{cheng_et_al:DARTS.12.1.17,
author = {Cheng, Luyu and Parreaux, Lionel},
title = {{A Simple Recipe for Writing Decent Recursive Descent Parsers (Artifact)}},
pages = {17:1--17:4},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Cheng, Luyu and Parreaux, Lionel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.17},
URN = {urn:nbn:de:0030-drops-261543},
doi = {10.4230/DARTS.12.1.17},
annote = {Keywords: Parsing, Pratt Parsing, Recursive Descent, Extensible Syntax, Artifact}
}
Lucas Clorius, Florian Furbach, Roland Kuhn, Hernán Melgratti, Alceste Scalas, and Emilio Tuosto. Compositional Design, Implementation, and Verification of Swarms (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 18:1-18:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{clorius_et_al:DARTS.12.1.18,
author = {Clorius, Lucas and Furbach, Florian and Kuhn, Roland and Melgratti, Hern\'{a}n and Scalas, Alceste and Tuosto, Emilio},
title = {{Compositional Design, Implementation, and Verification of Swarms (Artifact)}},
pages = {18:1--18:3},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Clorius, Lucas and Furbach, Florian and Kuhn, Roland and Melgratti, Hern\'{a}n and Scalas, Alceste and Tuosto, Emilio},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.18},
URN = {urn:nbn:de:0030-drops-261559},
doi = {10.4230/DARTS.12.1.18},
annote = {Keywords: Swarms, Swarm Protocols, Concurrency, Distributed Coordination, Local-first Software, Behavioural Types, Publish-Subscribe, Asynchronous Communication}
}
Tanapoom Sermchaiwong and Jiasi Shen. Proof-of-Theft: Dynamic Graph-Based Fingerprinting of In-browser Cryptomining (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 19:1-19:5, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{sermchaiwong_et_al:DARTS.12.1.19,
author = {Sermchaiwong, Tanapoom and Shen, Jiasi},
title = {{Proof-of-Theft: Dynamic Graph-Based Fingerprinting of In-browser Cryptomining (Artifact)}},
pages = {19:1--19:5},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Sermchaiwong, Tanapoom and Shen, Jiasi},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.19},
URN = {urn:nbn:de:0030-drops-261569},
doi = {10.4230/DARTS.12.1.19},
annote = {Keywords: software security, cryptocurrency, malware detection, dynamic analysis, data-flow graph}
}
Yujiang Gui, Yonggang Tao, and Jingling Xue. Field-Sensitive Over-Tainting Reduction in IFDS Taint Analysis via CFL-Reachability (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 20:1-20:4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{gui_et_al:DARTS.12.1.20,
author = {Gui, Yujiang and Tao, Yonggang and Xue, Jingling},
title = {{Field-Sensitive Over-Tainting Reduction in IFDS Taint Analysis via CFL-Reachability (Artifact)}},
pages = {20:1--20:4},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Gui, Yujiang and Tao, Yonggang and Xue, Jingling},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.20},
URN = {urn:nbn:de:0030-drops-261573},
doi = {10.4230/DARTS.12.1.20},
annote = {Keywords: Taint Analysis, CFL-Reachability, Access Path, Field Sensitivity, Pointer Analysis.}
}
Egor Namakonov, Lars Birkedal, and Amin Timany. Verifying Wait-Freedom for Concurrent Higher-Order Programs (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 21:1-21:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{namakonov_et_al:DARTS.12.1.21,
author = {Namakonov, Egor and Birkedal, Lars and Timany, Amin},
title = {{Verifying Wait-Freedom for Concurrent Higher-Order Programs (Artifact)}},
pages = {21:1--21:8},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Namakonov, Egor and Birkedal, Lars and Timany, Amin},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.21},
URN = {urn:nbn:de:0030-drops-261581},
doi = {10.4230/DARTS.12.1.21},
annote = {Keywords: separation logic, higher-order logic, concurrency, formal verification}
}
Elvis Konjoh Selabi, Maurizio Murgia, António Ravara, and Emilio Tuosto. Automatic Code and Test Generation of Smart Contracts from Coordination Models (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 22:1-22:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{konjohselabi_et_al:DARTS.12.1.22,
author = {Konjoh Selabi, Elvis and Murgia, Maurizio and Ravara, Ant\'{o}nio and Tuosto, Emilio},
title = {{Automatic Code and Test Generation of Smart Contracts from Coordination Models (Artifact)}},
pages = {22:1--22:9},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Konjoh Selabi, Elvis and Murgia, Maurizio and Ravara, Ant\'{o}nio and Tuosto, Emilio},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.22},
URN = {urn:nbn:de:0030-drops-261590},
doi = {10.4230/DARTS.12.1.22},
annote = {Keywords: Smart Contracts, Coordination Models, Formal Semantics, Role-Based Access, Decentralised Systems, Code Generation, Solidity, Verification}
}
Yusuke Fujiwara, Yusuke Matsushita, Kohei Suenaga, and Atsushi Igarashi. Ownership Refinement Types for Pointer Arithmetic and Nested Arrays (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 23:1-23:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{fujiwara_et_al:DARTS.12.1.23,
author = {Fujiwara, Yusuke and Matsushita, Yusuke and Suenaga, Kohei and Igarashi, Atsushi},
title = {{Ownership Refinement Types for Pointer Arithmetic and Nested Arrays (Artifact)}},
pages = {23:1--23:6},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Fujiwara, Yusuke and Matsushita, Yusuke and Suenaga, Kohei and Igarashi, Atsushi},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.23},
URN = {urn:nbn:de:0030-drops-261603},
doi = {10.4230/DARTS.12.1.23},
annote = {Keywords: aliasing, fractional ownership, program verification, refinement types, type systems}
}
João Gonçalves, José Fragoso Santos, Rodrigo Rodrigues, and Miguel Matos. Vardalith: Hybrid Detection of Persistent Memory Concurrency Bugs (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 24:1-24:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{goncalves_et_al:DARTS.12.1.24,
author = {Gon\c{c}alves, Jo\~{a}o and Fragoso Santos, Jos\'{e} and Rodrigues, Rodrigo and Matos, Miguel},
title = {{Vardalith: Hybrid Detection of Persistent Memory Concurrency Bugs (Artifact)}},
pages = {24:1--24:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Gon\c{c}alves, Jo\~{a}o and Fragoso Santos, Jos\'{e} and Rodrigues, Rodrigo and Matos, Miguel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.24},
URN = {urn:nbn:de:0030-drops-261619},
doi = {10.4230/DARTS.12.1.24},
annote = {Keywords: persistent memory, concurrency, crash consistency}
}