New coverage of the Unified Process in Chapter 3: a new chapter in this edition includes an explicit discussion of some issues in the development of software processes and provides an outline sketch of the Unified Process.
New case study material: To demonstrate the practical application of UML, this edition features a new case study about a restaurant booking system. Based on the structure of a single iteration of the Unified Process, the case study provides an extended example to help students appreciate the practical use of UML and explore its application in a realistic business context.
New and updated reference material: The new edition contains a reference section covering the latest version of UML, the syntax of OCL, and recommended templates for writing use case descriptions.
Support for learning: Each chapter includes a summary of key points and a set of exercises to help reinforce the material covered. To help self-study, solutions to the exercises will be available to students.