" the first ever published description of the Z specification language anywhere (as far as I know) " (B. Meyer)
Bertrand Meyer With Claude Baudoin : Méthodes de Programmation (Programming Methodology), Eyrolles, Paris, 1978 ; third revised edition, 661 pages, 1984. Translation: Russian (Mir Publishing) " We wrote this book fresh out of school and managed to convince the publisher to include everything (other publishers wanted us to trim it down to 250 pages). It is a compendium of programming methodology, programming techniques, fundamental algorithms and data structures. It emphasizes program correctness, through assertion techniques, and software architecture. The chapter on programming methodology contains the first ever published description of the Z specification language anywhere (as far as I know), in a very early form. The book was extremely successful in France, both as a textbook and for engineers in industry; incredibly, it still seems to be in print. The Russian translation was also widely circulated and I still meet people from Russia who tell me this...