The Alloy Analyzer June 14 th 2007
Alloy small modelling notation that can express a useful range of structural properties is easy to read and write can be analyzed automatically
The analyzer the Alloy Analyzer is a tool for analyzing models written in Alloy analyses can be classified according to their semantic depth and degree of automation Alloy is designed for a deep and automatic analysis
The analyzer ideally the language would be decidable the compromise is: –the analysis is guaranteed to be sound –if the analysis does not return a model, one cannot conclude that no model exists the analysis finds models of formulas within a given scope
An example
A bug finder based on SAT
Thank you