2014
DOI: 10.1007/978-3-319-13338-6_9
|View full text |Cite
|
Sign up to set email alerts
|

Generating JML Specifications from Alloy Expressions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 16 publications
0
4
0
Order By: Relevance
“…The JML specifications are more difficult to read than those of the linked list example (hence the motivation for using Alloy), yet they are readable enough to enable the user to provide lemmas for the proof. Further, we explore the possibility of modifying these specifications to achieve compatibility also with testing, an issue that was not considered in [32].…”
Section: Applying the Approach To Treesmentioning
confidence: 99%
See 2 more Smart Citations
“…The JML specifications are more difficult to read than those of the linked list example (hence the motivation for using Alloy), yet they are readable enough to enable the user to provide lemmas for the proof. Further, we explore the possibility of modifying these specifications to achieve compatibility also with testing, an issue that was not considered in [32].…”
Section: Applying the Approach To Treesmentioning
confidence: 99%
“…In [32] we have used queries to specify and verify the add operation of a tree data structure. To the best of our knowledge, this is the first standard JML specification of a tree modifier method that has been used to deductively verify the implementation.…”
Section: Applying the Approach To Treesmentioning
confidence: 99%
See 1 more Smart Citation
“…In the last decades relational modeling and model finding has been used to solve problems in a wide range of domains, from security [8], program verification and testing [14,16], to enterprise modeling [3]. 1 Since many computational problems have relational structures relational model finding has shown to be a powerful and useful method.…”
Section: Introductionmentioning
confidence: 99%