General

  • Is subsystem and package partitioning and layering done in a logically consistent way?
  • Have the necessary analysis mechanisms been identified?

Subsystems

  • Have the services (interfaces) of the subsystems in upper-level layers been defined in a comprehensive way?
  • Do the import dependencies correspond to the relationships between the contained classes?
  • Do the classes contained in a subsystem belong there according to the services identified for the subsystem?

Classes

  • Have the key entity classes and their relationships been identified and accurately modeled?
  • Does the name of each class clearly reflect the role it plays?
  • Have the entity classes been mapped to the necessary analysis mechanisms?
  • Do the role names of the aggregations and associations accurately describe the relationship?
  • Are the multiplicities of the relationships correct?
  • Are the key entity classes and their relationships consistent with the business model, domain model, requirements, glossary, etc.?
 

Display Rational Unified Process using frames

 

© Rational Software Corporation 1998 Rational Unified Process 5.1 (build 43)