2020
DOI: 10.3233/fi-2020-1989
|View full text |Cite
|
Sign up to set email alerts
|

Abstract Contract Synthesis and Verification in the Symbolic đť•‚ Framework

Abstract: In this article, we propose a symbolic technique that can be used for automatically inferring software contracts from programs that are written in a non-trivial fragment of C, called KERNELC, that supports pointer-based structures and heap manipulation. Starting from the semantic definition of KERNELC in the đť•‚ semantic framework, we enrich the symbolic execution facilities recently provided by đť•‚ with novel capabilities for contract synthesis that are based on abstract subsumption. Roughly speaking, we define… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
references
References 33 publications
(78 reference statements)
0
0
0
Order By: Relevance