Eliminating spurious classes

  • vague -- system, security-provision\c{, record-keeping}
  • attribute -- account-data, receipt\c{, cash}
  • redundant -- user
  • irrelevant -- cost
  • implementation -- transaction-log\c{, access, communication}

Good classes

  • our candidate classes

slide: Eliminating spurious classes