A Mutation Testing Framework for Alloy
-
Updated
Jun 14, 2018 - Alloy
In computer science and software engineering, Alloy is a declarative
specification language for expressing complex structural constraints and
behavior in a software system. Alloy provides a simple structural modeling tool
based on first-order logic. Alloy is targeted at the creation of micro-models
that can then be automatically checked for correctness. Alloy specifications
can be checked using the Alloy Analyzer.
A Mutation Testing Framework for Alloy
🔌 Basic Model of Controller Area Network (CAN bus) in Alloy structural modeling tool from MIT.
Some useful Alloy tips and tricks to get around in MFES
my exercises for Alloy tool
Requirement Engineering and Design Project - Software Engineering 2. Politecnico di Milano, A.A. 2020-2021
Formal Methods Project and Exercises with Alloy (2022 Course)
A repository for showcasing my knowledge of the Alloy programming language, and continuing to learn the language.
An attempt at creating a simple model of the Raft Consensus Algorithm in Alloy.
The Alloy Programming language IDE submodule for SNU Programming Tools (2D Mode)
A Genetic Algorithm to translate Operational to Declarative Specifications
Repository for the Software Specification 2016/2017 course at IST, University of Lisbon
1st Software Specification Project
An Empirical Evaluation of Pre-trained Large Language Models for Repairing Declarative Formal Specifications
Here some exercise in Alloy.
Especificação formal de uma distribuição de funcionários para a disciplina Lógica para Computação.