5. Design models

UML for OO methods

Interaction

Behavioral

Analysis classes

Rule of thumb

Abstract operations & classes

OOP

DDD - Domain driven design