DESIGN PATTERN
Mage UML