logo slogan

Software Engineering Book Reviews

I have written book reviews for the ACCU, IEE/IET, BCS and others since about 1990  I have lost the first 40 but the remaining ones are given here.

These reviews were written for magazines which means that on the whole they have to be around 500 words. Whilst they go back some ten years many of the books are still  available and valid today. So when reading them take note of the date of publication or the date of the review.

I have only had two reviews challenged (both by the authors) and have re-assessed the reviews  but if you want to make any comments please contact us.

 

The Reviews

 

Title (click on title to see review)

Author

Date

The Cuckoo's Egg

Cliff Stoll

Pocket Books
1990

Spacecraft Systems Engineering 3rd Ed

Peter Fortescue,

John Stark,

Graham Swinerd

Wiley

2003

Arm System Developers Guide Designing and Optimizing System Software

Andrew Sloss, Dominic Symes,

Chris Wright

Elsevier
2004

A handbook of Software and Systems Engineering:
Empirical Observations, Laws and Theories

Albert Endress

Dieter Rombach

Addison Wesley

2004

Linux for Embedded and Real Time Applications

Doug Abott

Newnes
2004

Real Time Systems Design and Analysis

Philipn A. Laplante

Wiley/IEEE 2004

Inside Internet Security: What Hackers Don’t Want You To Know

Jeff Crume

Addison Wesley 2000

In Search of Stupidity

Merrill R Chapman

Apress 2004

The E-Myth Revisited (WhyMost Small Businesses Don’tWork And What To Do About It)

Michael E. Gerber

Harper Business 2004

Software Testing Fundamentals

Marnie L Hutcheson

Wiley 2004

Professional Software Development

Steve McConnell

Addison wesley 2004

8051 Microcontroller. An Applications Based
Introduction

Calcut, Cowen & Parchizdeh

Newnes 2004

 

8051 Microcontroller. An Applications Based Introduction

Calcut, Cowen & Parchizdeh

Newnes 2004

 

AVR An Introductory Course

John Morton

Newnes 2004

AVR An Introductory Course

John Morton

Newnes 2004

Smart Card Handbook 3Rd English Edition

Rankle & Effing

Wiley 2004

Smart Card Handbook 3Rd English Edition

Rankle & Effing

Wiley 2004

Designing Embedded communications Software

T Sridhar

CMP Books 2004

Specifying Software A hands on approach

R. D. Tennent

Cambridge University Press 2004

Software Requirements

Karl E. Wiegers

Microsoft 2004

Configuration Management Principals and
Practice

Anne Mette Jonassen Hass

Addison Wesley 2003

Embedded System Design on a shoestring:
Achieving High performance with a limited budget

Lewin A. R. W. Edwards

Newnes 2003

:Project Management: A systems approach to
Planning, scheduling and controlling. 7th Edition

Harold Kerzner

Willey 2003

Managing the Testing Process

Rex Black

Wiley 2003

Software Engineering for Real-time Systems

Jim Cooling

Addison Wesley 2003

Tools for Success, a Managers Guide

Suzanne Turner

McGraw Hill 2003

Lessons Learned In Software Testing

Kaner, Bach, Pettichord

Wiley 2002

MicrtoC/OS II

Jean Labrosse

CMP Books 2002

Practical Statecharts in C/C++: Quantum
Programming for Embedded Systems

Miro Samek

CMP Books 2002

Embedded Systems Design: A Unified
Hardware/Software Introduction

Frank Vahid/Tony Givargis

Wiley 2002

Embedded Systems Design: An Introduction
to Process, Tools and Techniques

Arnold S Berger

CMP Books 2002

Embedded Systems & Computer
Architecture

Graham Wilson

Newnes 2002

Embedded Systems Firmware Demystified

Ed Sutter

CMP Books 2002

Embedded C

Michael Pont

Addison Wesley 2002

Smart Card Manufacturing: A Practical Guide

Haghiri & Tarantino

Wiley 2002

Arm Architecture Reference Manual 2nd Ed

Joeseph Lemieux

CMP Books 2002

Arm Architecture Reference Manual 2nd Ed

David Seal

Addison Wesley 2002

Arm System on a chip Architecture 2nd Ed

Steve Furber

Addison Wesley 2002

Smart Card Handbook 2nd ed

Rankel & Effing

Wiley 2000

Leading A Software Development Team

Richard Whitehead

Addison Wesley 2001

Patterns for Time Triggered Embedded Systems

Michael J Pont

Addison Wesley 2001

MicroC/OS-II The Real-Time Kernel

Jean J Labrosse

R&D Books 2000

Flow Design for Embedded Systems

Barry Kauler

R&D Books 2000

Front Panel: Designing SW For Embedded
User Interface

Naill D Murphy

R&D Books 2000

Detecting the World Capturing Physical
Measurements with C++

David McCombs

R&D Books 2000

C and the 8051, Building Efficient
Applications (vol II)

T W Schultz

Prentice Hall 2000

Embedded Systems Building Blocks

J. J Labrosse

R&D 2000

Software Design for Real-time systems

J E Cooling

ITC 1999

Software Design for Real-time systems

J E Cooling

ITC 1999

The Goal/Question/Metric Method A Practical Guide for Quality Improvement of Software Development

Rini Van Solingen & Egon Berghout

McGraw Hill 1999

Linux in a Nutshell, A desktop quick reference

Ellen Siever

O’Reilly 1999

Programming Embedded Systems in C andC++

Michael Barr

O’Reilly 1999

The art of Programming Embedded Systems.

Jack G. Ganssle

Academic Press 1992

:CAN System Engineering: From theory to practice.

Wolfhard Lawrenz

Springer-Verlag 1997

Open Sources

Chris Di Bona, Sam Ockman and Mark Stone

O’Reilly, Jan 1999

Internet Cryptography

Richard E. Smith

Addison Wesley 1997

Smartcards (A guide to building and
managing smart card applications)

Henry Dreifus & J Thomas Monk

Wiley 1998

Web Programming Unleashed

Bob Breedlove et al

 
Web Development with Microsoft Resources

James Townsend et al

 
Kick Ass Java Programming (Advanced
everything- with an attitude!)

Tonny Espeset

 
Java Programming For Dummies (2nd ed)

Donald & David Koosis

 
Java Programmers Reference

Herbert Schildt & Joe O’Neil

 
The way of Java

Gary Entminger

 
Mastering Java

Various

 
Java Script

Laura Lemy & Micheal Moncur

 
Real Time Software Systems

J E Cooling

 
Smart Card Handbook

W. Rankl & W Effing

 
The Year 2000 SW Crisis

W Ulrich & I Hayes

 
DOS and Windows Protected mode (DOS
extenders in C)

Al Williams

 
Safety-Critical Computer Systems

Neil Story

 
Graphics and Web Page Design

Laura Lemay, J M Duff & J L Mohler

 
Zen and the art of Code Optimisation

Micheal Abrash

Coriolis Group Books

Creating Commercial Web Pages

Laura Lemay & Brian K. Murphy

 
Security In Computing

Charles P Pfleeger

 
OSF DCE Application Development Reference

OSF

Prentice Hall

C for Engineers 2nd ed.

Bramer & Bramer

Arnold

Software Engineering with C++ and CASE
tools

Michael Pont

Addison Wesley

Understanding OSI

John Larmouth

International Thompson Computer Press

Analog and Digital Filter Design Using C

Les Thede

Prentice Hall

LabVIEW Graphical Programming

Gary W Johnson

McGrawHill

Programming language choice: Practice and experience

Mark Woodman

International Thompson Computer Press 1996

Master C++

Rex Woolard

Waite Group Press 1996

C/C++ Software Quality Tools

Mark L Murphy

Prentice Hall 1996

C++ for Engineers

Bramer & Bramer

Arnold 1996