Overview
- First introductory textbook on Spin
- Includes complete programs which will demonstrate construct and concept; available on a companion website
- Promela and Spin are presented in a graduated manner, to facilitate easy learning
- Includes supplementary material: sn.pub/extras
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (11 chapters)
Keywords
About this book
Principles of Spin is an introductory book, the only requirement is a background in programming. Spin models are written in the Promela language which is easily learned by students and programmers. Spin is easy to install and use.
The Spin model checker is not only a widely used professional tool but it is also a superb tool for teaching important concepts of computer science such as verification, concurrency and nondeterminism. The book introduces Spin-based software that the author has developed for teaching: jSpin - an integrated development environment for Spin; SpinSpider - uses output from Spin to automatically construct state diagrams of concurrent programs; VN is a tool for visualizing nondeterminism.
Complete programs will demonstrate each construct and concept and these programs will be available on a companion website.
Authors and Affiliations
Bibliographic Information
Book Title: Principles of the Spin Model Checker
Authors: Mordechai Ben-Ari
DOI: https://doi.org/10.1007/978-1-84628-770-1
Publisher: Springer London
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer-Verlag London 2008
Softcover ISBN: 978-1-84628-769-5Published: 08 January 2008
eBook ISBN: 978-1-84628-770-1Published: 13 April 2008
Edition Number: 1
Number of Pages: XVI, 220
Number of Illustrations: 17 b/w illustrations
Topics: Software Engineering/Programming and Operating Systems, Programming Techniques, Programming Languages, Compilers, Interpreters, Operating Systems, Theory of Computation, Logics and Meanings of Programs