[UML] 6-3. Sequence Diagram

DjooJoo·2022년 6월 21일
0

OOAD

목록 보기
9/9

Interaction diagram

how objects interact via messages (Dynamic object modeling)
Interaction diagram 은 Behavior diagram 의 한 부류로 시스템의 서로 다른 컴포넌트 간의 데이터와 제어의 흐름을 보여주는데 사용

Sequence Diagram

구성 요소

  • 객체
    • 가장 윗부분에 표현
    • 객체이름 : 클래스이름 형식 표기
  • 생명선 : 해당 객체가 존재함을 의미
  • 활성 구간 : 객체가 연산을 실행하는 상태, 실행 시간을 고려하여 설정

Type of Message

  • 형식
    [시퀸스 번호][가드]: 반환 값:=메시지 이름([인자 리스트])
유형의미
동기 메시지(Synch)메시지 실행이 종료될 때까지 다음 작업을 수행할 수 없음
비동 메시지(Asynch)메시지 실행이 끝나기를 기다리지 않고 다음 작업 수행 가능
반환 메시지(return)메시지가 종료되었음을 의미, 반드시 표기해야 하는 것은 아님
자체 메시지자신에게 보내는 메시지

Operator

profile
newb-grammer

0개의 댓글