Amazon.com: Principles of the Spin Model Checker (9781846287695): Mordechai Ben-Ari: Books


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $4.20 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Principles of the Spin Model Checker
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Principles of the Spin Model Checker [Paperback]

Mordechai Ben-Ari (Author)
4.0 out of 5 stars  See all reviews (1 customer review)

List Price: $59.95
Price: $44.42 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.53 (26%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Friday, February 24? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback $44.42  
Sell Back Your Copy for $4.20
Whether you buy it new on Amazon for $44.42 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $4.20.
New Price$44.42
Trade-in Price$4.20
Price after
Trade-in
$40.22

Book Description

January 7, 2008 1846287693 978-1846287695 1st Edition.
This is the first introductory textbook on Spin, 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. Complete programs demonstrate each construct and concept and these programs are available on a companion website.

Frequently Bought Together

Principles of the Spin Model Checker + Principles of Model Checking + Model Checking
Price For All Three: $136.61

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Principles of Model Checking $47.94

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Model Checking $44.25

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

The Spin model checker is a widely used professional software tool for specifying and verifying concurrent and distributed systems. Models, written in a simple language called Promela, can be simulated randomly or interactively. Spin can generate efficient verifiers that search for a counterexample to correctness specifications applied to a model. Spin is also a superb tool for teaching important concepts of computer science such as verification, concurrency and nondeterminism. The Promela language is easy to learn, as is the linear temporal logic used for correctness specifications, and the techniques for simulating and verifying models. Principles of Spin is an introductory book for students and practicing software engineers who wish to learn Promela and Spin. The presentation starts with the verification of sequential programs and proceeds in gradual stages to the verification of concurrent and then distributed programs. Complete programs are used to demonstrate each construct and concept, and the source code of these programs, together with that of longer case studies, are available on the companion website. The book describes free software that the author has developed: jSpin—an integrated development environment for Spin, SpinSpider—a visualization tool that automatically constructs graphical state diagrams of concurrent programs, and VN—a Spin-based tool for visualizing nondeterminism of finite automata. Mordechai Ben-Ari is an associate professor in the Department of Science Teaching of the Weizmann Institute of Science. He is the author of numerous textbooks on concurrency, programming languages and logic, and has developed software tools for teaching concurrency. In 2004, Ben-Ari received the ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education.

Product Details

  • Paperback: 232 pages
  • Publisher: Springer; 1st Edition. edition (January 7, 2008)
  • Language: English
  • ISBN-10: 1846287693
  • ISBN-13: 978-1846287695
  • Product Dimensions: 9.1 x 6 x 0.7 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #976,442 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

1 of 3 people found the following review helpful:
4.0 out of 5 stars Very good Introduction into SPIN and Promela., July 3, 2008
This review is from: Principles of the Spin Model Checker (Paperback)
I'm a computer science student and have used SPIN during my bachelor thesis. I highly recommend this book to every one who wants's to use SPIN.
The book is written in a straightforward way that can easily be understood.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
process statement, random simulation mode, invalid end state, critical section problem, inline construct, snapshot algorithm, hash conflicts, rendezvous channels, active proctype, buffered channels, byte temp, guided simulation, noncritical section, location counter, reply channel, byte client, ghost variables, atomic sequences, byte server, correctness specifications, acceptance cycle, printf statements, weak fairness, verification mode, sparse array
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Case Studies, Advanced Topics, Sequential Programming, The Chandy-Lamport, Concurrency Listing, Select Verify, Select Options
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject