** General - UML is a language that unifies the industries best practices for modelling systems. - Modeling involves a focus on understanding a system, and capturing and being able to communicate this knowledge ! ** Terminoloy - Realization is a relationship between classes, interfaces, components, and packages that connects a client element with a supplier element. A realization relationship between classes and interfaces and between components and interfaces shows that the class realizes the operations offered by the interface. ** Diagrams: - Sequence diagram puts emphasis on sequence of events; It is easy to see the order in which things occur. - Collbaboration diagram focuses on relationship between objects and it indicates how objects are statically connected. ** Books - UML Distilled; Martin Fowler with Kendal Scott ** Links: http://www.advancedsw.com/uml_central.html