REVIEW - Object Modeling and User Interface Design


Title:

Object Modeling and User Interface Design

Author:

Mark Van Harmelen

ISBN:

Publisher:

Addison-Wesley Longman (2001)

Pages:

452pp

Reviewer:

Paul S Usowicz

Reviewed:

August 2002

Rating:

★★☆☆☆


When I received this book I was very excited as I have a keen interest in both UML and user-interface design, having spent many years designing GUIs for industrial machinery using C++ and UML. My excitement soon turned to disappointment when I realised that this book was not what I had been hoping for. I was hoping for a nice structured walkthrough of developing user interfaces with UML. What I was presented with instead were 10 chapters by different authors with varying amounts of theory and examples.

I found the book very difficult to read and did not actually finish several of the chapters because they were either extremely hard going or a thinly disguised advert for a particular product. If I buy a book to learn how to use UML for a specific task I do not expect to then have to buy a specific application when I already have numerous UML editors.

The latter chapters in the book (especially chapter 9 - Toward Unified Models in User-Centred and Object-Oriented Design) were much better with quite a few nuggets of information gleaned.

The book is definitely written for someone after academic, as apposed to hands-on, information. Users, or potential users, of particular products (Idiom, OVID) may find it more interesting than most with various product comparisons scattered throughout.

Would I buy the book? No. I was expecting tools that I could use on a day-to-day basis but instead received some well written but, for me, mostly irrelevant information. Please bear this in mind if thinking of purchasing the book, especially if you are after a more academic read.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.