Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (Isola 2006) 2006
DOI: 10.1109/isola.2006.44
|View full text |Cite
|
Sign up to set email alerts
|

An Automated Approach for Writing Alloy Specifications Using Instances

Abstract: Abstract-We present aDeryaft, a novel technique for automating the writing of specifications in Alloy-a first-order relational logic with transitive closure. Alloy is particularly suitable for specifying structural properties of software, and has steadily been gaining popularity due to the rapid feedback that its SAT-based analyzer provides fully automatically. Alloy users however, still have to manually write specifications in a declarative language and use a paradigm that is different from the commonly used … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
2
2

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 40 publications
(20 reference statements)
0
1
0
Order By: Relevance
“…In previous work [16], we developed aDeryaft, a tool for assisting Alloy [13] users build their Alloy specifications. aDeryaft generates first-order logic formulas that represent structural invariants of a given set of Alloy instances.…”
Section: Related Workmentioning
confidence: 99%
“…In previous work [16], we developed aDeryaft, a tool for assisting Alloy [13] users build their Alloy specifications. aDeryaft generates first-order logic formulas that represent structural invariants of a given set of Alloy instances.…”
Section: Related Workmentioning
confidence: 99%