-State diagram
상태(state), 전환(전이), 초기 상태, 최종 상태가 핵심 요소이다.
상태들 간의 전환 관계를 diagram으로 표현한 것.
state, 전환을 발생시키는 event가 중요.
원 : state
ex) Empty, In Between, Full
검은 원 : 시작 state
검은 원에 바깥 원 : 종료 state
화살표 : 트랜지션
이벤트, 조건 push [size=max-1]/add, size++ : 트랜지션이 무조건 일어나는 것이 아니라 특정 이벤트, 조건을 만족시켜야 하는 경우
ex) push 이벤트, [size=max-1] 조건이 충족되어야 add, size++트랜지션 발생.
'소프트웨어공학론' 카테고리의 다른 글
Representation (0) | 2023.04.26 |
---|---|
Design architecture (0) | 2023.04.26 |
UML tools and functions (0) | 2023.04.26 |
Sequence diagram, Communication diagram (0) | 2023.04.26 |
UML - Activity diagram (0) | 2023.04.26 |
댓글