Home Page -------------------
[Home Page] - [Reviews Main]
-------------------

Book Review
Object-Oriented Software Engineering by Ivar Jacobson
Recommended with Reservations
ISBN: 0-201-54435-0       Publisher: Addison-Wesley       Pages: 524pp       Price: £29-95
Categories:   object oriented     engineering     modelling languages    
Reviewed by Chris Hills in C Vu 5-2 (Jan 1993)
This is a 520 page hardback book. The first thing that stands out is that it's mainly text. Comparatively few diagrams for a book of this type, this is not a complaint. The second thing is the author is in industry not academia. It does present a new notation and terminology but one does not need to study it to use the book. A description is in the last 20 pages for those who wish to take it further. There is also a comparative summary of other methods concentrating on: OOA-Coad-Yourden, OOD-Booch, HOOD, OMT, RDD.

The aim of the book is to present a coherent picture of how to use object- orientation in system development (not OOProgramming). Though there are a few lines of c++, smalltalk, Effiel and Ada. It succeeds in this aim.

The authors give a suggested reading list of the chapters depending on your level and what you want to learn. There are even sections on project staffing and documentation. The book is designed for working software engineers. The whole text feels rooted in the real world not a theoretical model. According to the jacket the methods have been used for major real time telecomms projects.

There are two complete case studies, a warehouse system (DBMS) and a telecomms system (real-time switching). Both get down to code (fragment) level. Between them they show most aspects of Object Orientation.

I like the feel of this book, it is in plain English. It will be kept at hand. I showed this book to a SW project leader, he is buying a copy. Enough said.

Comment:
Following my own rules, I have to record a second opinion. I entirely agree with much that Chris says but I believe he has skated round a very important point, the author's English is exceptionally opaque. I felt so strongly about this that I wrote to the publishers. They agreed that it the author could have done with some more editorial support as the book read like an under-edited translation even though it was an original. This is not surprising because the principle author's mother tongue is not English.

I often found myself having to read a sentence twice to decide what the author meant because the syntax, though correct, did not produce readable English. As always, I would welcome other opinions. - Francis Glassborow.


Other Authors with the same surname

Jacobson
Information Design by Robert Jacobson  (Reviewed Jan 2000)
Object-Oriented Software Engineering (revised 4th reprint) by Ivar Jacobson [Recommended]  (Reviewed Sep 1994)
Software Reuse by Ivar Jacobson  (Reviewed Jan 1998)
Unified Modelling Language Reference Manual, The by Booch & Jacobson & Rumbaugh [Recommended]  (Reviewed May 1999)
Unified Modelling Language User Guide, The by Booch & Jacobson & Rumbaugh [Recommended]  (Reviewed Mar 1999)
Unified Software Development Process, The by Jacobson [Recommended]  (Reviewed Sep 1999)


Last Update - 13 May 2001.

To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/o/o000922.htm

Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.

Mirrored from http://www.accu.org/