activity
20232026
most citedA Coq Library of Sets for Teaching Denotational Semantics

2 citations · 4 across the 5 of their papers we have counts for

collaborators

6 papers

cs.SE2026

Neuro-Symbolic Generation and Validation of Memory-Aware Formal Function Specifications

Liao Zhang, Tong Chen, Xiwei Wu +4

Formal verification of memory-manipulating programs critically depends on precise function specifications that capture memory states written by experts. This requirement has become…

cs.SE2025

Stellis: A Strategy Language for Purifying Separation Logic Entailments

Zhiyi Wang, Xiwei Wu, Yi Fang +5

Automatically proving separation logic entailments is a fundamental challenge in verification. While rule-based methods rely on separation logic rules (lemmas) for automation, thes…

cs.PL2025

QCP: A Practical Separation Logic-based C Program Verification Tool

Xiwei Wu, Yueyang Feng, Xiaoyang Lu +12

As software systems increase in size and complexity dramatically, ensuring their correctness, security, and reliability becomes an increasingly formidable challenge. Despite signif…

cs.PL2025★ 1 cited

Encode the Relational Hoare Logic into Standard Hoare Logic

Shushu Wu, Xiwei Wu, Qinxiang Cao

Verifying a real-world program's functional correctness can be decomposed into (1) a refinement proof showing that the program implements a more abstract high-level program and (2)…

cs.PL2024★ 2 cited

A Coq Library of Sets for Teaching Denotational Semantics

Qinxiang Cao, Xiwei Wu, Yalun Liang

Sets and relations are very useful concepts for defining denotational semantics. In the Coq proof assistant, curried functions to Prop are used to represent sets and relations, e.g…

cs.PL2023★ 1 cited

Towards General Loop Invariant Generation: A Benchmark of Programs with Memory Manipulation

Chang Liu, Xiwei Wu, Yuan Feng +2

Program verification is vital for ensuring software reliability, especially in the context of increasingly complex systems. Loop invariants, remaining true before and after each it…