RESOURCE
documentation
FAQ about the Alloy language and tools; reference guides; tutorials and quick introductions; …
Alloy 4 is a self-contained executable, which includes the Kodkod model finder and a variety of SAT solvers, as well as the standard Alloy library and a collection of tutorial examples. The same jar file can be incorporated into other applications to use Alloy as an API, and includes the source code.
To execute, simply double-click on the jar file, or type java -jar org.alloytools.alloy.dist.jar
in a console.
FAQ | Frequently asked questions about Alloy |
reference | Download language reference for Alloy 4 (PDF) |
comparisons | Comparisons to Z, B, VDM and OCL (PDF) |
grammar | A grammar for Alloy 4 in plain text (TXT), also see the cup file |
quick guide | Overview of new features in Alloy 4 |
Alloy API | Documentation for Alloy API |
Alloy API Examples | examples of using the compiler, the ast, the evaluator |
online tutorial | A step-by-step walkthrough and tutorial for Alloy 4 |
tutorial slides | Slides for day-long tutorial by Rob Seater and Greg Dennis |
digital humanities tutorial | A tutorial introducing Alloy for digital humanities work, by C. M. Sperberg-McQueen |