Published in: DARTS, Volume 8, Issue 2, Special Issue of the 36th European Conference on Object-Oriented Programming (ECOOP 2022)
Zachary Grannan, Niki Vazou, Eva Darulova, and Alexander J. Summers. REST: Integrating Term Rewriting with Program Verification (Artifact). In Special Issue of the 36th European Conference on Object-Oriented Programming (ECOOP 2022). Dagstuhl Artifacts Series (DARTS), Volume 8, Issue 2, pp. 12:1-12:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
@Article{grannan_et_al:DARTS.8.2.12,
author = {Grannan, Zachary and Vazou, Niki and Darulova, Eva and Summers, Alexander J.},
title = {{REST: Integrating Term Rewriting with Program Verification (Artifact)}},
pages = {12:1--12:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2022},
volume = {8},
number = {2},
editor = {Grannan, Zachary and Vazou, Niki and Darulova, Eva and Summers, Alexander J.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.8.2.12},
URN = {urn:nbn:de:0030-drops-162105},
doi = {10.4230/DARTS.8.2.12},
annote = {Keywords: term rewriting, program verification, theorem proving}
}
Published in: LIPIcs, Volume 222, 36th European Conference on Object-Oriented Programming (ECOOP 2022)
Zachary Grannan, Niki Vazou, Eva Darulova, and Alexander J. Summers. REST: Integrating Term Rewriting with Program Verification. In 36th European Conference on Object-Oriented Programming (ECOOP 2022). Leibniz International Proceedings in Informatics (LIPIcs), Volume 222, pp. 13:1-13:29, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
@InProceedings{grannan_et_al:LIPIcs.ECOOP.2022.13,
author = {Grannan, Zachary and Vazou, Niki and Darulova, Eva and Summers, Alexander J.},
title = {{REST: Integrating Term Rewriting with Program Verification}},
booktitle = {36th European Conference on Object-Oriented Programming (ECOOP 2022)},
pages = {13:1--13:29},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-225-9},
ISSN = {1868-8969},
year = {2022},
volume = {222},
editor = {Ali, Karim and Vitek, Jan},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2022.13},
URN = {urn:nbn:de:0030-drops-162416},
doi = {10.4230/LIPIcs.ECOOP.2022.13},
annote = {Keywords: term rewriting, program verification, theorem proving}
}
Published in: DARTS, Volume 1, Issue 1, Special Issue of the 29th European Conference on Object-Oriented Programming (ECOOP 2015)
Malte Schwerhoff and Alexander J. Summers. Lightweight Support for Magic Wands in an Automatic Verifier (Artifact). In Special Issue of the 29th European Conference on Object-Oriented Programming (ECOOP 2015). Dagstuhl Artifacts Series (DARTS), Volume 1, Issue 1, pp. 10:1-10:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@Article{schwerhoff_et_al:DARTS.1.1.10,
author = {Schwerhoff, Malte and Summers, Alexander J.},
title = {{Lightweight Support for Magic Wands in an Automatic Verifier (Artifact)}},
pages = {10:1--10:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2015},
volume = {1},
number = {1},
editor = {Schwerhoff, Malte and Summers, Alexander J.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.1.1.10},
URN = {urn:nbn:de:0030-drops-55192},
doi = {10.4230/DARTS.1.1.10},
annote = {Keywords: Magic Wand, Software Verification, Automatic Verifiers, Separation Logic, Implicit Dynamic Frames}
}
Published in: LIPIcs, Volume 37, 29th European Conference on Object-Oriented Programming (ECOOP 2015)
Alexander J. Summers. Software Verification "Across the Stack" (Invited Talk). In 29th European Conference on Object-Oriented Programming (ECOOP 2015). Leibniz International Proceedings in Informatics (LIPIcs), Volume 37, p. 3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@InProceedings{summers:LIPIcs.ECOOP.2015.3,
author = {Summers, Alexander J.},
title = {{Software Verification "Across the Stack"}},
booktitle = {29th European Conference on Object-Oriented Programming (ECOOP 2015)},
pages = {3--3},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-939897-86-6},
ISSN = {1868-8969},
year = {2015},
volume = {37},
editor = {Boyland, John Tang},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2015.3},
URN = {urn:nbn:de:0030-drops-52141},
doi = {10.4230/LIPIcs.ECOOP.2015.3},
annote = {Keywords: software verification, program logic, automatic verifier, program correctness, SMT solvers}
}
Published in: LIPIcs, Volume 37, 29th European Conference on Object-Oriented Programming (ECOOP 2015)
Malte Schwerhoff and Alexander J. Summers. Lightweight Support for Magic Wands in an Automatic Verifier. In 29th European Conference on Object-Oriented Programming (ECOOP 2015). Leibniz International Proceedings in Informatics (LIPIcs), Volume 37, pp. 614-638, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@InProceedings{schwerhoff_et_al:LIPIcs.ECOOP.2015.614,
author = {Schwerhoff, Malte and Summers, Alexander J.},
title = {{Lightweight Support for Magic Wands in an Automatic Verifier}},
booktitle = {29th European Conference on Object-Oriented Programming (ECOOP 2015)},
pages = {614--638},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-939897-86-6},
ISSN = {1868-8969},
year = {2015},
volume = {37},
editor = {Boyland, John Tang},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2015.614},
URN = {urn:nbn:de:0030-drops-52408},
doi = {10.4230/LIPIcs.ECOOP.2015.614},
annote = {Keywords: Magic Wand, Software Verification, Automatic Verifiers, Separation Logic, Implicit Dynamic Frames}
}
Published in: Dagstuhl Seminar Proceedings, Volume 8061, Types, Logics and Semantics for State (2008)
Sophia Drossopoulou, Adrian Francalanza, P. Müller, and Alexander J. Summers. A Unified Framework for Verification Techniques for Object Invariants. In Types, Logics and Semantics for State. Dagstuhl Seminar Proceedings, Volume 8061, pp. 1-25, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008)
@InProceedings{drossopoulou_et_al:DagSemProc.08061.3,
author = {Drossopoulou, Sophia and Francalanza, Adrian and M\"{u}ller, P. and Summers, Alexander J.},
title = {{A Unified Framework for Verification Techniques for Object Invariants}},
booktitle = {Types, Logics and Semantics for State},
pages = {1--25},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2008},
volume = {8061},
editor = {Amal Ahmed and Nick Benton and Martin Hofmann and Greg Morrisett},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.08061.3},
URN = {urn:nbn:de:0030-drops-14278},
doi = {10.4230/DagSemProc.08061.3},
annote = {Keywords: Object invariants, visible states semantics, verification, sound}
}