UML (United Modeling Language) Usecase Diagram 시스템과 상호작용하는 actor들과 그들의 기능들의 관계를 나타낸 다이어그램 구성요소로는 Actor, Usecase, Relationship이 있다. Actor는 Target System과 상호 작용하는 외부 개체. User, 외부 시스템, HW, Software Agent도 될 수 있음. Usecase 는 Actor와 상호 작용하는 기능들 Relationship은 Actor와 Usecase의 연관 관계. include : 어떤 usecase에 포함되어, 반드시 실행되는 usecase generalization : 상속과 같은 개념. 여러 케이스 중 하나만 실행됨. extended : optional 하게 선택적으로 실행..