Buy Used
FREE Delivery on orders over £10.
Used: Very Good | Details
Sold by the book house
Condition: Used: Very Good
Comment: This item will be picked, packed and shipped by Amazon and is eligible for free delivery within the UK
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

UML and the Unified Process (Object Technology Series) Paperback – 11 Dec 2001

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
£17.80 £0.42

Product details

  • Paperback: 416 pages
  • Publisher: Addison Wesley; 1 edition (11 Dec. 2001)
  • Language: English
  • ISBN-10: 0201770601
  • ISBN-13: 978-0201770605
  • Product Dimensions: 18.7 x 2.3 x 23.6 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,373,855 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

 This book provides an indispensable guide to the complex process of object-oriented analysis and design using the Unified Modeling Language (UML). It describes how the process of OO analysis and design fits into the software development life cycle, as defined by the Unified Process (UP).  UML and the Unified Process contains a wealth of practical and useful techniques that can be applied immediately. You will learn OO analysis and design techniques, UML syntax and relevant aspects of the UP as you progress through the text. It also provides an accessible, accurate and succinct summary of both UML and UP from the point of view of the OO analyst and designer.  This book provides:l Chapter roadmaps, detailed diagrams and margin notes allowing a rapid overview, enabling you to focus on your needsl Outline summaries for each chapter, making it ideal for revision, and a comprehensive index so that the book can be used as a reference.  The accompanying website provides:l A complete worked example of a simple e-commerce systeml Useful links to Open Source and proprietary  About the authors:Jim Arlow has been programming and designing object-oriented systems since 1990 and during this time he has created object models for companies such as Mannesmann and British Airways. He is a respected OO consultant in Europe and has written and delivered many training courses which are given regularly in London, Frankfurt and Zurich. Jim is a regular speaker at conferences such as Object World and has been an invited speaker at City University and the British Computer Society.  Ila Neustadt has worked in British Airways' IT department for 18 years and during this time has had experience of all parts of the IT development life cycle. She developed BA's data quality methodology and analyzed and formalized the company's approach to developing business and system architectures.Find more information about the Object Technology Series

About the Author

Jim Arlow is a London-based independent consultant and trainer with over 10 years' experience designing & programming OO systems.  He regularly devises & teaches courses (including  OO A&D, Java Servlets & Server Pages, RMI, EJBs & JDBC to IT professionals) and speaks at conferences internationally.Ila Neustadt has worked in IT for British Airways for over 17 years, on a wide range of projects including work in the strategy department developing architecture training and acting as programme head for the graduate Business Analyst scheme.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

4 of 4 people found the following review helpful By Richard on 8 July 2002
Format: Paperback
This book cuts straight to the point. It explains UML and UP without going overboard on the detail. Then, it goes on to explain how to use both to develop quality software efficiently. It is refreshing to find a book that doesn't waffle on about peripheral issues, or the authors petty gripes about what should or shouldn't be. It is not for novices however, but if you have had some exposure OO analysis and design, it is very easy to follow.
I would also suggest having a UML tool available as you go through the book, just to experiment with and get a feel for how things fit together - try Poseiden's UML tool, which has a free version with a good example model and concise user guide.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 7 people found the following review helpful By Bill Walker ( on 29 Jan. 2002
Format: Paperback
UML and the Unified Process are related techniques for designing and developing Object Oriented software systems. They have common origins and strong areas of overlap, and so it's natural to use them together; indeed for many, proficiency in UML is a prerequisite to becoming an "UP practitioner".
This book presents UML within the structure of the Unified Process. It's clearly written and well laid out, with signposts to help the novice orient themselves, and to help the expert skip introductory text and find what they're looking for.
The Unified Process (UP) described is the 'classic' (non-proprietary) version, however there is a good, concise summary of how this differs from the Rational Unified Process (the most widely-used proprietary version).
The book concentrates on UP's Analysis, Design and Implementation workflows. Business Modelling isn't really mentioned, and the authors explicitly say that they do not address the Testing activity. I feel there's a strong connection between Use Cases and Acceptance Test cases, but do realise that the authors had to draw a boundary somewhere! Nevertheless I dislike their explanation of fig 2.7 that "In Transition [phase] the emphasis is on implementation and test". 'Emphasis' perhaps, but continual verification of quality in EVERY iteration is one of the foundation "best practices" of UP, so readers should not leave their testing and integration to final phase!
The presentation of UML notation is very clear, with a good selection of annotated diagrams and examples. As with UP, the authors stick to 'non-proprietary' UML and give warnings where CASE tool support might be restricted or non-standard. I couldn't find mention of specific UML CASE tool constraints (e.g.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 9 reviews
22 of 22 people found the following review helpful
A real treasure! 3 Jun. 2003
By uniq - Published on
Format: Paperback
I stumbled on this book at Borders while browsing through a dozen or so
books on the OOA&D, RUP, and the UML. I am not a novice: I have studied the
field and worked in OOA&D for over a decade. I immediately felt that
this book is a treasure: it is the best overview of the OOA&D, RUP, and UML that I have ever read.

While many practitioners have their reasons to favor one approach over
another (RUP, Agile, XP, etc.), this book does not project any bias and
contains the most clear and simple explanation of RUP, its phases, work
flows, and the UML. Its language is enjoyable, the examples are just right
to illustrate the points of discussions. It is not an in depth volume, but
it is thorough enough to teach you about the most important flows and
artifacts, and how to interpret and use them.

If you are tired of reading books filled with vague, useless, and boring
definitions -- try this one. You will not be disappointed.
17 of 17 people found the following review helpful
very well layed out 13 May 2002
By Mr. Lachlan James - Published on
Format: Paperback
This is the first book I have read on this subject. I read various articles I found on the internet that explained the syntax of UML but none of those resources explained how to use it. This is exactly what this book does.
I think what I like most about this book is the way it is set out. The way they have used their numbering system makes it easy to reference back to previous sections of the book. Each chapter ends with a 'what we have learnt' section that is also numbered the same way. Before each chapter starts they provide a uml activity diagram to map out the chapter which I thought was pretty cool.
The book starts out by explaining what UML is and what the UP is, I found the explanations very clear. After that it goes through the steps in UP and explains how to apply UML while going through the unified process.
It covers a lot of information, and the examples are very valuable (they are examples that explain concepts well rather than hard to understand useless examples).
I can't really find any faults in this book I read it from start to finish and enjoyed it. I would like to have seen some more real life examples at the end. There is a sample eCommerce UML model at the end which is good but some more of that would have been good (I find I learn a lot that way).
I won't be needing another book on this subject.
14 of 14 people found the following review helpful
Concise, Excellent OOAD Guide 4 Mar. 2002
By B. K. Lau - Published on
Format: Paperback
I was pleasantly surprised by this book. I have read "UML Distilled" by Martin Fowler,"UML User Guide" by Graddy Brooch, etl, etc but this book cut to the chase by presenting the essentials of UML and RUP very succintly. The authors do not use any bombastic, academic or philosophical tone but down to earth explantions that any one can understand. I like the section of use case which explains what an <<extends>> vs <<includes>> stereoptypes are for use cases. The authors also include an example Web OOAD at [...]
I recommend this book to anyone who is lost in the woods of UML and/RUP and needs to get some work done.
Kudos to Dr. Jim Arlow and Ila Neustadt. I look forward to their next book: Literate UML
9 of 9 people found the following review helpful
Excellent book on UML and UP 5 Mar. 2002
By - Published on
Format: Paperback
This book meets a need that many other books have not really fulfilled. There has been a need for a comprehensive guide that bridges the theoretical world of modelling and the practical aspects of delivering a solution.
Whilst explaining how the process of analysis and design for object-oriented projects can be carried out in the Unified Process lifecycle, the authors focus on real world deliverables. The book introduces the Unified Modelling Language (UML) and the Unified Process (UP) and typically follow the phases from requirements to deployment explaining all the models and activities necessary in each key step.
The authors and publishers have produced a book that is highly readable and extremely well organised. Arlow and Neustadt tell us that there are four ways to access the information in the book:
Fast Track
Certainly, each of these four ways lives up to the promise. Each chapter has a 'What we have learned' summary at the end. Here you get a distilled reminder of the contents of the chapter, excellent for looking at weeks later.
There are plenty of diagrams and examples and each chapter is broken into smaller digestable chunks. The main sections of the book are :
Introducing UML and UP
The sections actually cover the lifecycle you would follow of your software project and every chapter has a graphical roadmap at the start, depicted as an activity diagram. The Analysis and Design sections are the largest, as you would expect and are full of practical techniques that you can use.
Having personally wrestled with the RUP and tried to take the essential points, we would recommend this book for anyone beginning to get to grips with this subject. This may be the only book you need to understand UML and UP from a practical point of view. The book covers all the essential details in a concise way without being shallow. Jim Arlow and Ila Neustadt should be commended for authoring one of the most readable and usable texts on this complex subject. Buy this book!
12 of 13 people found the following review helpful
Just what I was looking for ... 7 April 2002
By William C. Waggoner - Published on
Format: Paperback Verified Purchase
This book is exactly what I was looking for. Having had some exposure to OO programming but none to diagramming or modelling OO systems, I was looking for an introduction to a diagramming system that would help me document an existing system. UML seemed the correct way to go but just diving into Visio without understanding it was going to be an exercise in frustration.
I now have a much better understanding of the why and how of UML and feel much more confident in beginning this project.
Were these reviews helpful? Let us know