현실을 단순화 시켜 표현하는 기법요구사항, 분석, 설계 단계를 모델링 단계라고 함통합 모델링 언어(Unified Modeling Language)는소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어로소프트웨어 개념을 다이어그램으로 그리기 위해 사용하는 시각적인 표기