180 likes | 334 Views
BK - Spring 2006. Views and Diagrams. Different views of software system:Functional (user) view: use case diagramStructural (static) view: class diagramBehavioural (dynamic) view: collaboration diagramsequence diagramstate-chart diagram. }. interaction diagrams. BK - Spring 2006. Responsibil
E N D
1. BK - Spring 2006 Lecture 7: Collaboration Views and Diagrams
Responsibility-Driven Design (RDD)
Class-Responsibilities-Collaborators (CRC) Cards
Using CRC cards
Collaboration
What is collaboration
UML Notation for Objects and Links
Basics of UML Collaboration Diagrams
Collaboration and Interaction
Showing interaction
Realizing use cases
2. BK - Spring 2006 Views and Diagrams Different views of software system: Functional (user) view: use case diagram Structural (static) view: class diagram Behavioural (dynamic) view: collaboration diagram sequence diagram state-chart diagram