Exercises in style (Alpha specifications)

  • Authors:
  • Uri Abraham;Tamar Pinhas

  • Affiliations:
  • Departments of Mathematics and Computer Science, Ben-Gurion University, Be'er-Sheva, Israel;Departments of Mathematics and Computer Science, Ben-Gurion University, Be'er-Sheva, Israel

  • Venue:
  • Fundamenta Informaticae - Concurrency specification and programming
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We compare two documents: the Alpha Architecture Reference Manual (from Compaq Computer Corporation) and the TLA+ specification of the Alpha memory model (by Lamport, Sharma, Tuttle, and Yu). We compare the styles, the languages employed, and the fundamental assumptions (that is the basic frameworks of the two texts). We conclude that the TLA+ specification is not so much a formalization of the Alpha Reference Manual text as it is a translation into a different framework. We believe that a formalization of the Alpha Reference Manual can be useful, and we propose one.