17 used & new from $7.90

Have one to sell? Sell yours here
 
 
Logic in Computer Science: Modelling and Reasoning about Systems
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Logic in Computer Science: Modelling and Reasoning about Systems (Paperback)

~ (Author), Mark Ryan (Author), M. Huth (Author), M. Ryan (Author)
4.4 out of 5 stars  See all reviews (7 customer reviews)


Available from these sellers.


3 new from $17.99 14 used from $7.90

Formats

Amazon Price New from Used from
  Hardcover, December 31, 1999 -- -- $94.09
  Paperback, August 29, 2004 $65.20 $25.98 $19.72
  Paperback, November 1, 1999 -- $17.99 $7.90
There is a newer edition of this item:
Logic in Computer Science: Modelling and Reasoning about Systems Logic in Computer Science: Modelling and Reasoning about Systems 4.4 out of 5 stars (7)
$65.20
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Customers Who Bought This Item Also Bought

Software Abstractions: Logic, Language, and Analysis

Software Abstractions: Logic, Language, and Analysis

by Daniel Jackson
4.0 out of 5 stars (1)  $25.81
Introduction to the Theory of Computation, Second Edition

Introduction to the Theory of Computation, Second Edition

by Michael Sipser
4.5 out of 5 stars (54)  $124.15
Model Checking

Model Checking

by E. M. Clarke
3.3 out of 5 stars (3)  $40.65
Principles of Program Analysis

Principles of Program Analysis

by Flemming Nielson
4.0 out of 5 stars (1)  $56.94
Mathematical Logic for Computer Science

Mathematical Logic for Computer Science

by M. Ben-Ari
$44.37
Explore similar items

Editorial Reviews

Review

'This is an excellent textbook on logic and formal methods which is very suitable for computer science students... discusses the whole range from logic to applications: propositional and predicate logic, temporal logic and more generally model logic, program verification, model checking, and symbolic model checking using binary decision diagrams ... As any good textbook, this book is not only to be recommended for students but for anyone who is interested in applications of logic in computer science.' Theory and Practice of Logic Programming

'... an unusual, inspiring and remarkable book ... one can find in it all the material which is suitable for undergraduate and beginning graduate students in computer science and electrical engineering who will profit by using it in their professional activities in the near future.' Marat M. Arslanov, Zentralblatt MATH


Product Description

In recent years, powerful tools for verifying hardware and software systems have been developed. Major companies, such as Intel, Siemens, BT, AT&T, and IBM have increasingly become interested in that technology. Students need a basic formal training that allows them to gain sufficient proficiency in using logic-based verification methods. This book addresses these needs by providing a sound basis in logic and an introduction to the logical frameworks used in modeling, specifying and verifying computer systems. Coverage provides a simple and clear presentation, detailing propositional and predicate logic as well as some specialized logics used for reasoning about the correctness of computer systems. The authors introduce a carefully chosen core of essential terminology; further technicalities are introduced only where they are required by the applications. Numerous examples are given, as well as a full exposition of a fast-growing technique for modeling and verifying computer systems, known as symbolic model checking. It will be an ideal introduction for undergraduate students. A worldwide web tutorial that supports the course activities and provides solutions to the sample exercises is available to instructors.

Product Details

  • Paperback: 405 pages
  • Publisher: Cambridge University Press (November 1, 1999)
  • Language: English
  • ISBN-10: 0521656028
  • ISBN-13: 978-0521656023
  • Product Dimensions: 11 x 8.1 x 2.1 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon.com Sales Rank: #1,456,970 in Books (See Bestsellers in Books)

More About the Author

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

Visit Amazon's Michael Huth Page

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(20)
(10)
(8)

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 Reviews

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

 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Not for undergrads, advanced textbook, December 28, 2003
By Steve Uhlig (Berlin, Germany) - See all my reviews
(REAL NAME)   
The coverage of this book is quite good for what concerns logic in computer science. However, using it as an introduction on logic for computer scientists is probably ambitious because the explanations are rather complicated for undergraduates. A first course on logic and another on AI would not hurt before getting into this one. Too many notions of computer science (syntax and semantics of programming languages, complexity) are needed to fully understand some topics, hence it is better that you already have a broad view of all aspects of computer science before reading this one. As an advanced course textbook to formal techniques in computer sciente on the other hand, this one would do the job.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 10 people found the following review helpful:
4.0 out of 5 stars It's a decent book, October 4, 2000
By Jose Berlin (Seattle, WA USA) - See all my reviews
A lot of good material is covered and in a relatively tight fashion. The presentation of logic is well done, but when getting into the BDDs, the explanations get a little complicated and I personally had to read it over several times before I could make sure I understood what was going on. This book also does not have anything on symmetry, so if that's what you're looking for, there are better books out there. However, this book can hold its own and I recommend it to anyone interested in learning the basics of model checking provided they can take handle some of the heavy duty reading.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 8 people found the following review helpful:
4.0 out of 5 stars Great intro to logic, September 16, 2000
By A Customer
This book is a good introduction to logic. It is highly readable, not dry. It explains logic in the language of humans, not arcane mathematics, yet it somehow is able to remain rigorous. This makes logic make sense, rather than it being an abstract intellectual pursuit detached from life and other topics.

Half the book is on logic, half on model checking. I've only read the logic part so far, so I cannot compare the model checking treatment to that in Clarke et al.'s "Model Checking."

The logic treatment is not specific to computer science (or at least did not seem to be so, for someone not a student of mathematics and logic), so in my opinion the title is a misnomer; perhaps a better title would be "Logic for People, and Model Checking Too."

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars OK
There's a black mark on the side of my book, and that's the only minor flaw.
Published 9 months ago by Chen Ying

5.0 out of 5 stars Excellent introduction
I read this book to learn the basics of model checking, and I found it an excellent introduction. Logic can be a dry and intimidating subject but this text presents the theory in... Read more
Published on August 31, 2006 by Thierry Mataigne

5.0 out of 5 stars a reader
In my opinion (I refer to the II edition)the logic treatment is fairly complete for a computer science student (anyway it's missing the treatment of Prolog and the relevant... Read more
Published on March 16, 2005 by P. Melecrinis

4.0 out of 5 stars Great book, but only along with great instruction
Having taken this class at Kansas State University under the author Michael Huth. Reading this book before lecture often left me a bit confused, but after the lectures it seemed... Read more
Published on July 21, 2000

Only search this product's reviews



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
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.