Software Abstractions, revised edition: Logic, Language, and Analysis (Mit Press)

Software Abstractions, revised edition: Logic, Language, and Analysis (Mit Press)

MIA KARTS BOOKS

Software Abstractions, revised edition: Logic, Language, ...
Skip to product information

Book details

Language
English
Category
Systems Analysis & Design
Condition
New
ISBN-10
0262528908
  • Vendor: Mia Karts

Software Abstractions, revised edition: Logic, Language, and Analysis (Mit Press)

$23.09 USD
 per 
Shipping calculated at checkout.
Available

Free U.S. shipping on all orders. International shipping is calculated at checkout.

Guaranteed safe checkout

Product description

ISBN: 0262528908

Author: Jackson, Daniel

Condition: New

An approach to software design that introduces a fully automated analysis giving designers immediate feedback, now featuring the latest version of the Alloy language.In Software Abstractions Daniel Jackson introduces an approach to software design that draws on traditional formal methods but exploits automated tools to find flaws as early as possible. This approach-which Jackson calls lightweight formal methods or agile modeling-takes from formal specification the idea of a precise and expressive notation based on a tiny core of simple and robust concepts but replaces conventional analysis based on theorem proving with a fully automated analysis that gives designers immediate feedback. Jackson has developed Alloy, a language that captures the essence of software abstractions simply and succinctly, using a minimal toolkit of mathematical notions. This revised edition updates the text, examples, and appendixes to be fully compatible with Alloy 4.

View full details

Software Abstractions, revised edition: Logic, Language, and Analysis (Mit Press)

$23.09 USD
 per 
RECENTLY VIEWED PRODUCTS

Why Shop Miakarts Books?

Wide Selection

Discover books across many categories and subjects.

Secure Checkout

Shop with a secure online checkout experience.

Detailed Book Information

View ISBN, author, publisher, format and other available book details.

Easy Online Ordering

Browse, select and order books online.

Customer Support

Contact us if you need help with an order or product.