£42.00

Cambridge University Press Specifying Software: A Hands-On Introduction

Price data checked 6 days ago

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the most expensive it has ever been. Walk away.

£42 today · previous high £42 · all-time low £39

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 85 days • 85 data points (No recent data available)

Historical
Generating forecast...
£42.00 £38.30 £39.11 £39.92 £40.72 £41.53 £42.34 01 March 2026 22 March 2026 12 April 2026 03 May 2026 24 May 2026

Price Distribution

Price distribution over 85 days • 2 price levels

Days at Price
Current Price
78 days 7 days · current 0 20 39 59 78 £39 £42 Days at Price

Price Analysis

Most common price: £39 (78 days, 91.8%)

Price range: £39 - £42

Price levels: 2 different prices over 85 days

Description

Provides an innovative hands-on introduction to techniques for specifying the behaviour of software components. It is primarily intended for use as a text book for a course in the 2nd or 3rd year of Computer Science and Computer Engineering programs, but it is also suitable for self-study. Using this book will help the reader improve programming skills and gain a sound foundation and motivation for subsequent courses in advanced algorithms and data structures, software design, formal methods, compilers, programming languages, and theory. The presentation is based on numerous examples and case studies appropriate to the level of programming expertise of the intended readership. The main topics covered are techniques for using programmer-friendly assertional notations to specify, develop, and verify small but non-trivial algorithms and data representations, and the use of state diagrams, grammars, and regular expressions to specify and develop recognizers for formal languages.

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
25 October 2010
Listed Since
26 September 2005

Barcode

No barcode data available

Similar Products You Might Like

Discrete Maths Software Engineers: An Introduction for Software Engineers
85% match

Discrete Maths Software Engineers: An Introduction for Software Engineers

Cambridge University Press

£41.97 12 May 2026
Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)
83% match

Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)

Springer

£129.99 30 May 2026
Algorithms on Strings
82% match

Algorithms on Strings

Cambridge University Press

£41.77 11 May 2026
Programming with Higher-Order Logic
81% match

Programming with Higher-Order Logic

Cambridge University Press

£32.17 26 May 2026
Mathematical Foundations of Software Engineering: A Practical Guide to Essentials (Texts in Computer Science)
81% match

Mathematical Foundations of Software Engineering: A Practical Guide to Essentials (Texts in Computer Science)

Springer

£51.80 17 May 2026
A Concise Introduction to Software Engineering: With Open Source and GenAI (Undergraduate Topics in Computer Science)
81% match

A Concise Introduction to Software Engineering: With Open Source and GenAI (Undergraduate Topics in Computer Science)

Springer

£39.34 17 May 2026
Concise Guide to Software Testing (Undergraduate Topics in Computer Science)
81% match

Concise Guide to Software Testing (Undergraduate Topics in Computer Science)

Springer

£38.93 11 May 2026
Programming Languages: Design and Implementation (International Edition)
80% match

Programming Languages: Design and Implementation (International Edition)

PEARSON EDUCATION

£31.58 26 May 2026
An Introduction to String Diagrams for Computer Scientists (Elements in Applied Category Theory)
80% match

An Introduction to String Diagrams for Computer Scientists (Elements in Applied Category Theory)

Cambridge University Press

£44.93 15 May 2026
Algorithmic Graph Theory
80% match

Algorithmic Graph Theory

Cambridge University Press

£42.89 16 May 2026
Software Engineering and Environment: An Object-oriented Perspective (Software Science & Engineering)
80% match

Software Engineering and Environment: An Object-oriented Perspective (Software Science & Engineering)

Springer

£65.50 17 May 2026
Illustrating Pascal
79% match

Illustrating Pascal

Cambridge University Press

£39.99 21 May 2026
Synthesis of Embedded Software: Frameworks and Methodologies for Correctness by Construction
79% match

Synthesis of Embedded Software: Frameworks and Methodologies for Correctness by Construction

Springer

£73.10 17 May 2026
Abstraction, Refinement and Proof for Probabilistic Systems (Monographs in Computer Science)
79% match

Abstraction, Refinement and Proof for Probabilistic Systems (Monographs in Computer Science)

Springer

£39.06 25 May 2026
Computational Semantics with Functional Programming
79% match

Computational Semantics with Functional Programming

Cambridge University Press

£39.04 20 May 2026
Software Architectures: Advances and Applications
79% match

Software Architectures: Advances and Applications

Springer

£84.63 16 May 2026
Composing Software Components: A Software-testing Perspective
78% match

Composing Software Components: A Software-testing Perspective

Springer

£107.98 21 May 2026
High-Level System Modeling: Specification Languages: 3 (Current Issues in Electronic Modeling, 3)
78% match

High-Level System Modeling: Specification Languages: 3 (Current Issues in Electronic Modeling, 3)

Springer

£73.16 18 May 2026
Applied Regression Models in the Social Sciences
78% match

Applied Regression Models in the Social Sciences

Cambridge University Press

£42.64 24 May 2026
An Introduction to Law (Law in Context)
78% match

An Introduction to Law (Law in Context)

Cambridge University Press

£39.99 23 May 2026
Probabilistic Modelling
78% match

Probabilistic Modelling

Cambridge University Press

£27.32 17 May 2026
Computer Aided Software Engineering
78% match

Computer Aided Software Engineering

Springer

£140.35 25 May 2026
Handbook on Artificial Intelligence-Empowered Applied Software Engineering: VOL.1: Novel Methodologies to Engineering Smart Software Systems: 2 ... Software and Systems Engineering, 2)
78% match

Handbook on Artificial Intelligence-Empowered Applied Software Engineering: VOL.1: Novel Methodologies to Engineering Smart Software Systems: 2 ... Software and Systems Engineering, 2)

Springer

£107.98 25 May 2026
Object-Oriented Behavioral Specifications: 371 (The Springer International Series in Engineering and Computer Science, 371)
78% match

Object-Oriented Behavioral Specifications: 371 (The Springer International Series in Engineering and Computer Science, 371)

Springer

£109.65 25 May 2026