1280.16 UML 계층적 상태 머신의 설계 원칙