- Shopping Bag ( 0 items )
From the Publisher"Those who have to learn and use the modern generation of formal methods — streamlined, lightweight, and highly automated — will welcome the appearance of the second edition of Daniel Jackson's book on the Alloy language and its analysor.
Jackson's writing, like his language design, is full of good taste, and he makes an intelligent and compelling argument for the construction of automated software abstractions as the central activity in software development. Every serious software engineer should read this book." — Jim Woodcock, University of York, UK
"In an area plagued by unnecessary complexity, Alloy shows there is still room for economy and elegance in software design. Readers of this book will enjoy a rare opportunity to learn how to write less in order to say more, without ambiguity.
In short, to learn how to be productive." — José N. Oliveira,University of Minho
"Relational modeling is a powerful but subtle craft. This book applies the Alloy tool suite to pithy examples to educate everyone from working practitioners to researchers. Its joyful and informal tone mask the depth of accumulated wisdom in these pages." — Shriram Krishnamurthi,Brown University