| Step 1.1 | Identify objects |
| Step 1.2 | Identify classes |
| Step 1.3 | Prepare data dictionary |
| Step 1.4 | Identify associations |
| Step 1.5 | Identify attributes |
| Step 1.6 | Identify operations |
| Step 1.7 | Simplify object classes with inheritance |
| Step 1.8 | Test access paths |
| Step 1.9 | Group classes into modules |