Improving the Visualization of Alloy Instances
Authors: Rui Couto, José Creissac Campos, Nuno Macedo and Alcino Cunha
Paper Information
Title: | Improving the Visualization of Alloy Instances |
Authors: | Rui Couto, José Creissac Campos, Nuno Macedo and Alcino Cunha |
Proceedings: | F-IDE F-IDE-18 Proceedings |
Editors: | Paolo Masci, Rosemary Monahan and Virgile Prevosto |
Keywords: | Alloy, Formal methods, HCI |
Abstract: | ABSTRACT. Alloy is a lightweight formal specification language, supported by an IDE, which has proven well-suited for reasoning about software design in early development stages. The IDE provides a Visualizer that produces graphical representations of analysis results, which is essential for the proper validation of the model. Alloy is a rich language but inherently static, so behavior needs to be explicitly encoded and reasoned about. Even though this is a common scenario, the Visualizer presents limitations when dealing with such models. The main contribution of this paper is a principled approach to generate instance visualizations, which improves the current Alloy Visualizer, focusing on the representation of behavior. |
Pages: | 16 |
Talk: | Jul 14 12:00 (Session 95C: User interfaces for formal tools) |
Paper: |