Formal aspects of and development environments for Montages

  • Authors:
  • Matthias Anlauff;Philipp W. Kutter;Alfonso Pierantonio

  • Affiliations:
  • International Computer Science Institute, Berkeley, CA;Eidgenössische Technische Hochschule, Zürich, Switzerland;Università di L'Aquila, L'Aquila, Italy

  • Venue:
  • Algebraic'97 Proceedings of the 2nd international conference on Theory and Practice of Algebraic Specifications
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

The specification of all aspects of a programming language requires adequate formal models and tool support. Montages specifications combine graphical and textual elements to yield language descriptions similar in structure, length, and complexity to those in common language manuals, but with a formal semantics. A broad range of people involved in programming language design and use may find it convenient to use Montages in combination with the tool GEM-MEX. It allows the automatic generation of high-quality documents, type-checkers, interpreters and symbolic debuggers.