Home
News
People
Publications
Seminar
Courses
Events
Vacancies
Contact
Pulp Fictions
Light
Dark
Automatic
verification
A Tale of 1001 LoC: Potential Runtime Error-Guided Specification Synthesis for Verifying Large-Scale Programs
Fully automated verification of large-scale software and hardware systems is arguably the holy grail of formal methods. Large language …
Zhongyi Wang
,
Tengjie Lin
,
Mingshuai Chen
,
Haokun Li
,
Mingqi Yang
,
Xiao Yi
,
Shengchao Qin
,
Yixing Luo
,
Xiaofeng Li
,
Bin Gu
,
Liqiang Lu
,
Jianwei Yin
Cite
Code
Dataset
PA-Boot: A Formally Verified Authentication Protocol for Multiprocessor Secure Boot under Hardware Supply-chain Attacks
Hardware supply-chain attacks are raising significant security threats to the boot process of multiprocessor systems. In this paper, we …
Zhuoruo Zhang
,
Rui Chang
,
Mingshuai Chen
,
Wenbo Shen
,
Chenyang Yu
,
He Huang
,
Qinming Dai
,
Yongwang Zhao
PDF
Cite
Preguss: It Analyzes, It Specifies, It Verifies
Fully automated verification of large-scale software and hardware systems is arguably the holy grail of formal methods. Large language …
Zhongyi Wang
,
Tengjie Lin
,
Mingshuai Chen
,
Mingqi Yang
,
Haokun Li
,
Xiao Yi
,
Shengchao Qin
,
Jianwei Yin
PDF
Cite
DOI
On the Almost-Sure Termination of Probabilistic Counter Programs
This paper introduces $k$-d PCPs – the class of
probabilistic counter programs
with $k \in \mathbb{N}$ counter variables inducing …
Sergei Novozhilov
,
Mingqi Yang
,
Mingshuai Chen
,
Zhiyang Li
,
Jianwei Yin
PDF
Cite
DOI
Artifact Evaluated
Parf: An Adaptive Abstraction-Strategy Tuner for Static Analysis
We launch
Parf
– a toolkit for adaptively tuning abstraction strategies of static program analyzers in a fully automated manner. …
Zhongyi Wang
,
Mingshuai Chen
,
Tengjie Lin
,
Linyu Yang
,
Junhao Zhuo
,
Qiuye Wang
,
Shengchao Qin
,
Xiao Yi
,
Jianwei Yin
PDF
Cite
DOI
2nd Prize@ChinaSoft'24
A Unified Framework for Quantitative Analysis of Probabilistic Programs
Verifying probabilistic programs requires reasoning about various probabilistic behaviors, e.g., random sampling, nondeterminism, and …
Shenghua Feng
,
Tengshun Yang
,
Mingshuai Chen
,
Naijun Zhan
PDF
Cite
DOI
Parf: Adaptive Parameter Refining for Abstract Interpretation
Abstract interpretation is a key formal method for the static analysis of programs. The core challenge in applying abstract …
Zhongyi Wang
,
Linyu Yang
,
Mingshuai Chen
,
Yixuan Bu
,
Zhiyang Li
,
Qiuye Wang
,
Shengchao Qin
,
Xiao Yi
,
Jianwei Yin
PDF
Cite
Code
Slides
Video
DOI
2nd Prize@ChinaSoft'24
Proving Functional Program Equivalence via Directed Lemma Synthesis
Proving equivalence between functional programs is a fundamental problem in program verification, which often amounts to reasoning …
Yican Sun
,
Ruyi Ji
,
Jian Fang
,
Xuanlin Jiang
,
Mingshuai Chen
,
Yingfei Xiong
PDF
Cite
DOI
Artifact Evaluated
MorphQPV: Exploiting Isomorphism in Quantum Programs to Facilitate Confident Verification
Unlike classical computing, quantum program verification (QPV) is much more challenging due to the non-duplicability of quantum states …
Siwei Tan
,
Debin Xiang
,
Liqiang Lu
,
Junlin Lu
,
Qiuping Jiang
,
Mingshuai Chen
,
Jianwei Yin
PDF
Cite
Code
DOI
Artifact Evaluated
Exact Bayesian Inference for Loopy Probabilistic Programs using Generating Functions
We present an exact Bayesian inference method for inferring posterior distributions encoded by probabilistic programs featuring …
Lutz Klinkenberg
,
Christian Blumenthal
,
Mingshuai Chen
,
Darion Haase
,
Joost-Pieter Katoen
PDF
Cite
Artifact Evaluated
»
Cite
×