UML
contribution of Grady Booch, Software Development Is a Cultural Activity
defining objects according to traditional thinking, Object Thinking = Think Like an Object
domain anthropology, Domain Anthropology
dominance attained by, Software Development Is a Cultural Activity
UML (Unified Modeling Language), Two Decades of Object Methodology
UML (Unified Modeling Language) models, Observing the Object Difference
vs. entity models, Observing the Object Difference
vs. object models, Observing the Object Difference
Unified Modeling Language (UML)
capturing state information, Object State, Object Constraints
Universal Vending Machine (UVM)
addressing software development difficulties, Forward Thinking ”Communication and Rules
Universal Vending Machine (UVM), Forward Thinking ”Introduction, Forward Thinking ”Metaphor and Initial Stories
\ accumulate money\ story, Forward Thinking ”A Vignette
\ make selection\ story, Forward Thinking ”Hey, Coach!
addressing software development difficulties, Forward Thinking ”Communication and Rules
refactoring, Forward Thinking ”Refactoring Stories