Corpus ID: 17791960

Alloy meets TLA+: An exploratory study

@article{Macedo2016AlloyMT,
  title={Alloy meets TLA+: An exploratory study},
  author={N. Macedo and Alcino Cunha},
  journal={ArXiv},
  year={2016},
  volume={abs/1603.03599}
}
Alloy and TLA+ are two formal specification languages that are increasingly popular due to their simplicity and flexibility, as well as the effectiveness of their companion model checkers, the Alloy Analyzer and TLC, respectively. Nonetheless, while TLA+ focuses on temporal properties, Alloy is better suited to handle structural properties, requiring ad hoc mechanisms to reason about temporal properties. Thus, both have limitations in the specification and analysis of systems rich in both… Expand
8 Citations

References

SHOWING 1-10 OF 12 REFERENCES
Temporal Logic Model Checking in Alloy
  • 27
  • PDF
Symbolic model checking of declarative relational models
  • 23
  • PDF
Bounded Model Checking of Temporal Formulas with Alloy
  • 18
  • PDF
An Imperative Extension to Alloy
  • 21
  • PDF
Symbolic Model Checking without BDDs
  • 2,414
  • PDF
Software Abstractions - Logic, Language, and Analysis
  • 1,661
  • PDF
Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers [Book Review]
  • 946
  • Highly Influential
Kodkod: A Relational Model Finder
  • 498
  • PDF
Why Amazon Chose TLA +
  • 61
...
1
2
...