| -A Use-Case Realization package will be created that includes: |
| -At least one realization per use case |
| -A package within the "Analysis Package" of the Logical View for each use-case |
| -A "View of Participating Classes" diagram that shows the participants in the realization and their relevant relationships |
| -Classes will be named with noun names matching the problem domain as much as possible |
| -Multiple inheritance will not be used |
| -Class names will start with an uppercase letter |
| -Attributes and operations will start with a lowercase letter |
| -Underscores will not be used; names composed of multiple words are concatenated (pushed together) and the first letter of each additional word is capitalized |