Logic in Computer Science · Computer Science
Analysis and Transformation of Constrained Horn Clauses for Program Verification
Emanuele De Angelis, Fabio Fioravanti, John P. Gallagher, Manuel V. Hermenegildo +2
2021-08-03
Logic in Computer Science · Computer Science
Bottoms Up for CHCs: Novel Transformation of Linear Constrained Horn Clauses to Software Verification
Márk Somorjai, Mihály Dobos-Kovács, Zsófia Ádám, Levente Bajczi +1
2024-04-24
Logic in Computer Science · Computer Science
Removing Unnecessary Variables from Horn Clause Verification Conditions
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2016-07-18
Logic in Computer Science · Computer Science
Verifying Catamorphism-Based Contracts using Constrained Horn Clauses
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2022-09-08
Logic in Computer Science · Computer Science
Solving Horn Clauses on Inductive Data Types Without Induction
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2018-10-23
Logic in Computer Science · Computer Science
Proving Properties of Sorting Programs: A Case Study in Horn Clause Verification
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2019-07-10
Logic in Computer Science · Computer Science
Multiple Query Satisfiability of Constrained Horn Clauses
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2024-01-15
Programming Languages · Computer Science
An Empirical Study of Rust-Specific Bugs in the rustc Compiler
Zixi Liu, Yang Feng, Yunbo Ni, Shaohua Li +4
2025-04-01
Logic in Computer Science · Computer Science
Refinement Proofs in Rust Using Ghost Locks
Aurel Bílý, João C. Pereira, Jan Schär, Peter Müller
2023-11-27
Programming Languages · Computer Science
RustCompCert: A Verified and Verifying Compiler for a Sequential Subset of Rust
Jinhua Wu, Yuting Wang, Liukun Yu, Linglong Meng
2026-02-10
Logic in Computer Science · Computer Science
Verus: Verifying Rust Programs using Linear Ghost Types (extended version)
Andrea Lattuada, Travis Hance, Chanhee Cho, Matthias Brun +5
2023-03-14
Programming Languages · Computer Science
Ownership guided C to Rust translation
Hanliang Zhang, Cristina David, Yijun Yu, Meng Wang
2023-03-21
Logic in Computer Science · Computer Science
Catamorphic Abstractions for Constrained Horn Clause Satisfiability
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2025-02-19
Logic in Computer Science · Computer Science
Contract Strengthening through Constrained Horn Clause Verification
Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi, Maurizio Proietti
2022-11-23
Logic in Computer Science · Computer Science
Compositional Verification of Procedural Programs using Horn Clauses over Integers and Arrays
Anvesh Komuravelli, Nikolaj Bjorner, Arie Gurfinkel, Kenneth L. McMillan
2015-08-07
Programming Languages · Computer Science
Solvable Tuple Patterns and Their Applications to Program Verification
Naoki Kobayashi, Ryosuke Sato, Ayumi Shinohara, Ryo Yoshinaka
2026-05-27