2019
DOI: 10.1007/978-3-030-20652-9_6
|View full text |Cite
|
Sign up to set email alerts
|

Towards Full Proof Automation in Frama-C Using Auto-active Verification

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
2
0
5

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 21 publications
0
2
0
5
Order By: Relevance
“…We want especially to focus on verifying rounding errors, and therefore do not use WP real model but rather using a model that represents accurately the floating-point numbers. We should also compare our approach to autoactive proofs, where interactive provers are not used, but SMT solvers are guided by assertions inserted by developers to help the provers [2,4]. Finally, we plan to tackle formal verification of the Paparazzi flight plan generator.…”
Section: Discussionmentioning
confidence: 99%
“…We want especially to focus on verifying rounding errors, and therefore do not use WP real model but rather using a model that represents accurately the floating-point numbers. We should also compare our approach to autoactive proofs, where interactive provers are not used, but SMT solvers are guided by assertions inserted by developers to help the provers [2,4]. Finally, we plan to tackle formal verification of the Paparazzi flight plan generator.…”
Section: Discussionmentioning
confidence: 99%
“…Frama-C is used both in industry Figure 1: An example of use of Frama-C and academia. The courses presented in this paper evolved from a series of tutorials given at various international conferences (in particular [5,6]) and experience from research related to Frama-C (for example [4,7,8]). Figure 1 presents a screenshot of the tool while working on one of the first examples of the class with the WP plugin.…”
Section: Context and Backgroundmentioning
confidence: 99%
“…Другим подходом является задание предусловий и постусловий вместо инвариантов циклов [37]. В работе [38] также описано использование спецификаций специального вида вместо инвариантов циклов. Этот метод реализован в системе Frama-C [39].…”
Section: Introductionunclassified
“…Этот метод реализован в системе Frama-C [39]. Но эти методы [37,38] основаны на задании спецификаций пользователем. Также есть другие альтернативные походы.…”
Section: Introductionunclassified