by John Guttag, John V. Guttag, James J. Horning, S. J. Garland
Describes Larch, a formal system based on operational and algebraic techniques for specifying programs.