Chapter 8. Design

This chapter describes the design “half” of the Analysis and Design discipline. Analysis, the subject of the previous chapter, Chapter 7, Analysis, takes the system requirements and produces the initial sketch of the solution.

The objective of design is to take the results of analysis and produce a specification that can be efficiently implemented, which is the subject of the next chapter, Chapter 9, Implementation. The design is considered complete, when it is detailed enough to be implemented and tested.

The key inputs to design are the Design Model and the User-Experience Model. The Design Model captures the following results of analysis:

  • Key abstractions (modeled as entity Analysis Classes) and the relationships between them, ...

Get Building J2EE™ Applications with the Rational Unified Process now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.