2016
DOI: 10.1007/978-3-319-33693-0_6
|View full text |Cite
|
Sign up to set email alerts
|

Why Just Boogie?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0
1

Year Published

2016
2016
2019
2019

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 20 publications
0
3
0
1
Order By: Relevance
“…Similarly, but with less extensive reuse, the WhyML intermediate verification language is used in the verification systems Frama-C [80] and Krakatoa [47]. Recently, a translation from Boogie to WhyML was presented [5] that links both strands. The state-ofart on tool integration in the model checking domain is discussed in the article Software Architecture of Modern Model-Checkers in this issue.…”
Section: Integrationmentioning
confidence: 99%
“…Similarly, but with less extensive reuse, the WhyML intermediate verification language is used in the verification systems Frama-C [80] and Krakatoa [47]. Recently, a translation from Boogie to WhyML was presented [5] that links both strands. The state-ofart on tool integration in the model checking domain is discussed in the article Software Architecture of Modern Model-Checkers in this issue.…”
Section: Integrationmentioning
confidence: 99%
“…These are implemented in our translator program, called Wy2B. 1 Whilst, in some cases, this process is straightforward, there are a number of subtle issues to be addressed, such as the representation of Whiley types in Boogie.…”
Section: Modeling Whiley In Boogiementioning
confidence: 99%
“…Research on intermediate verification languages has often encountered impedance mismatch. Ameri and Furia present a translation from Boogie to WhyML which, although largely successful, did expose some important mismatches between them [1]. The structured nature of WhyML presented some problems in handling Boogie's unstructured branching, and aspects of Boogie's polymorphic maps and bitvectors were problematic.…”
Section: Related Workmentioning
confidence: 99%
“…Наиболее [140] распространенными промежуточными языками верификации яв ляются Boogie [35,40,141] и WhyML [56,84,132]. К примеру, следующие си стемы используют Boogie [179]: AutoProof [87,177] для верификации Eiffel-про грамм [159,163], VCC [59,60,152,153] для верификации C-программ, Spec# [41,42] для верификации C#-программ и система [137,139] верификации Dafny-про грамм.…”
Section: Introductionunclassified