
[소프트웨어 공학] - UML: 동적 모델링 다이어그램 (Dynamic Diagram)

·
💻 Computer Science/소프트웨어 공학
동적 모델링 다이어그램 (Dynamic Modeling Diagram) 동적 모델링은 소프트웨어가 실행될 때마다 변경될 수 있는 “동적 측면”을 모델링하는 것이다. 소프트웨어의 동적 측면은 시간의 함수로 이해할 수 있다. 동적 모델링 다이어그램은 정적인 클래스 다이어그램을 보완한다. 즉, 클래스 다이어그램은 소프트웨어의 정적 구조를 모델링하고, 여러 동적 다이어그램은 말그대로 동적 동작들을 모델링한다. 주로 시스템 전체 동작과 오퍼레이션을 모델링할 때 주로 동적 모델링 다이어그램을 사용한다. 대표적인 동적 모델링 다이어그램의 종류는 다음과 같다.다이어그램설명사용 시점시퀀스 다이어그램 (Sequence Diagram)시스템 내 객체 간의 메시지 교환 순서를 시간 흐름에 따라 표현한다.기능 구현, 시스템 ..