CIS-260 Home http://www.c-jump.com/bcc/

From Requirements to Classes


  1. Weeks 8-9, From Requirements to Classes
  2. Transition From Requirements to Classes
  3. From Use Cases to Classes
  4. Categories of Objects and Classes
  5. What are we looking for?
  6. What else are we looking for?
  7. Class or Attribute?
  8. Identifying Objects and their Classes
  9. Types of Attributes
  10. Class Diagram
  11. Quality of Classes - Criteria
  12. Quality of Abstraction - Criteria
  13. Quality of Abstraction - Coupling
  14. Quality of Abstraction - Cohesion
  15. Quality of Abstraction - Sufficiency
  16. Quality of Abstraction - Completeness
  17. Quality of Abstraction - Primitiveness
  18. Placement of Methods
  19. Concurrency of Methods
  20. Choice of Relationships
  21. Choice of Implementation