Upon the design phase, you define the structure of the information that is required to describe the applications at a logical level.
Applications are built from entities, which are typed, structured and reusable elements. You describe your applications by creating instances of these entities.
In Rational Programming Patterns, you create and describe the instances from the Design Explorer view of the Pattern Driven Programming perspective. Each entity has a dedicated editor in which you carry out the design tasks.
Links are automatically or explicitly created between the instances.
With design tools, you can search for, compare, or document the instances.