最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

Unified Modeling Language #2

This is second day of Unified Modeling Language.

UML came from 3 notations. They are Booch, OMT, and OOSE. UML is organized by OMG. Unified notation can have us understand what it says. When each people use different notations, we have to explain what the notation means by. With UML, we can avoid reinventation of the cycle.

Structural Diagrams:
  • class
  • object
    • An object is an instance of a class.
  • component
  • composite
  • structure
  • package
  • deployment
Behavioral Diagrams:
  • use case
  • activity
  • state machine
Interaction Diagrams:
  • sequence
  • communication
  • interaction overview