Alloy

Massachusetts Institute of Technology

Indexed incrossref

Abstract

Alloy is a little language for describing structural properties. It offers a declaration syntax compatible with graphical object models, and a set-based formula syntax powerful enough to express complex constraints and yet amenable to a fully automatic semantic analysis. Its meaning is given by translation to an even smaller (formally defined) kernel. This paper presents the language in its entirety, and explains its motivation, contributions and deficiencies.

Citation impact

1,169
total citations
FWCI
30.50
Percentile
100%
References
65
Citations per year

Authors

1

Topics & keywords

Keywords
  • Computer science
  • Syntax
  • Programming language
  • Declaration
  • Natural language processing
  • Set (abstract data type)
  • Meaning (existential)
  • Artificial intelligence
No related works found for this paper.