£42.00

Cambridge University Press Specifying Software: A Hands-On Introduction

Price data last checked 52 day(s) ago - refreshing...

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 39 days · 39 data points (no recent data)

Historical
Generating forecast…
£42.00 £38.30 £39.11 £39.92 £40.72 £41.53 £42.34 23 April 2026 02 May 2026 12 May 2026 21 May 2026 31 May 2026

Price Distribution

Price distribution over 39 days • 2 price levels

Days at Price
Current Price
25 days 14 days · current 0 6 13 19 25 £39 £42 Days at Price

Price Analysis

Most common price: £39 (25 days, 64.1%)

Price range: £39 - £42

Price levels: 2 different prices over 39 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
Systematic Program Design: From Clarity to Efficiency
85% match

Systematic Program Design: From Clarity to Efficiency

Cambridge University Press

£10.09 19 Jun 2026
Model-Based Software Testing and Analysis with C#
83% match

Model-Based Software Testing and Analysis with C#

Cambridge University Press

£27.89 11 Jun 2026
Modelling Systems: Practical Tools and Techniques in Software Development
83% match

Modelling Systems: Practical Tools and Techniques in Software Development

Cambridge University Press

£38.86 08 Jun 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
UML by Example (Sigs: Advances in Object Technology S)
80% match

UML by Example (Sigs: Advances in Object Technology S)

Cambridge University Press

£78.00 11 Jun 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
Best Practice Software-Engineering: Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen
80% match

Best Practice Software-Engineering: Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen

Spektrum Akademischer Verlag

£65.83 11 Jun 2026
An Integrated Approach to Software Engineering (Texts in Computer Science)
80% match

An Integrated Approach to Software Engineering (Texts in Computer Science)

Springer

£49.55 08 Jun 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
Communicative Syllabus Design: A Sociolinguistic Model for Designing the Content of Purpose-Specific Language Programmes
79% match

Communicative Syllabus Design: A Sociolinguistic Model for Designing the Content of Purpose-Specific Language Programmes

Cambridge University Press

£41.91 13 Jun 2026
The Patterns Handbook: Techniques, Strategies, And Applications: 13 (SIGS Reference Library, Series Number 13)
79% match

The Patterns Handbook: Techniques, Strategies, And Applications: 13 (SIGS Reference Library, Series Number 13)

Cambridge University Press

£29.95 06 Jun 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 01 Jun 2026
Semantic Integration of Heterogeneous Software Specifications (Monographs in Theoretical Computer Science. An EATCS Series)
79% match

Semantic Integration of Heterogeneous Software Specifications (Monographs in Theoretical Computer Science. An EATCS Series)

Springer

£107.98 05 Jun 2026
Computational Semantics with Functional Programming
79% match

Computational Semantics with Functional Programming

Cambridge University Press

£39.04 20 May 2026