모든 소프트웨어 구성 요소를 그래픽 표기법을 이용하여 모델링하는 기법
객체 모델링 기법(OMT, Object-Modeling Technique)이라고도 한다.
특징
| 객체 모델링
| Object Modeling | - 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 것 |
|---|---|
| 동적 모델링 | |
| Dynamic Modeling | - 상태 다이어그램(상태도)을 이용하여 시간의 흐름에 따른 객체들 간의 제어 흐름, 상호 작용, 종작 순서 등의 동적인 행위를 표현하는 모델링 |
| 기능 모델링 | |
| Functional Modeling | - 자료 흐름도(DFD)를 이용하여 다수의 프로세스들 간의 자료 흐름을 중심으로 처리과정을 표현한 모델링 |
| 단일 책임 원칙 SRP Single Responsibility Principle | - 객체는 단 하나의 책임만 가져야 한다는 원칙