In This Lecture You Will Learn
- Why we analyse requirements
- Technical terms used with class diagrams
- How the UML class diagram expresses a detailed model of user requirements
- How to realize use cases with collaboration diagrams and class diagrams
- How the CRC technique helps identify classes and allocate responsibilities
References
- Wirfs-Brock (1990) gives a good exposition of CRC cards
- Object-Oriented Technology – From Diagram to Code with Visual Paradigm for UML, Curtis H.K. Tsang, Clarence S.W. Lau and Y.K. Leung, McGraw-Hill Education (Asia), 2005