αRby—An Embedding of Alloy in Ruby

We present αRby—an embedding of the Alloy language in Ruby—and demonstrate the benefits of having a declarative modeling language (backed by an automated solver) embedded in a traditional object-oriented imperative programming language. This approach aims to bring these two distinct paradigms (imper...

Full description

Bibliographic Details
Main Authors: Milicevic, Aleksandar, Efrati, Ido, Jackson, Daniel
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Springer-Verlag 2015
Online Access:http://hdl.handle.net/1721.1/100434
https://orcid.org/0000-0003-4864-078X