HFL(Z) Validity Checking for Automated Program Verification

8Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

We propose an automated method for checking the validity of a formula of HFL(Z), a higher-order logic with fixpoint operators and integers. Combined with Kobayashi et al.'s reduction from higher-order program verification to HFL(Z) validity checking, our method yields a fully automated, uniform verification method for arbitrary temporal properties of higher-order functional programs expressible in the modal mu-calculus, including termination, non-termination, fair termination, fair non-termination, and also branching-time properties. We have implemented our method and obtained promising experimental results.

Cite

CITATION STYLE

APA

Kobayashi, N., Tanahashi, K., Sato, R., & Tsukada, T. (2023). HFL(Z) Validity Checking for Automated Program Verification. Proceedings of the ACM on Programming Languages, 7, 154–184. https://doi.org/10.1145/3571199

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free