동적 모델링(1)
·
개발/소프트웨어 공학
동적 모델링의 키워드는 '시간' 이다. 이 단원에서는 시스템의 제어흐름, 상호작용, 동작의 순서를 다루는데 여기서 '제어'란 외부의 자극에 시스템이 수행하는 동작을 말한다. 유한상태기계 유한상태기계의 3요소 제어 : 기능이 일어나는 순서 기능 : 자료의 변환 자료 : 기능의 입출력 그래픽을 이용해 시스템을 표현함 시스템의 동작을 표시하는 추상적인 모델 시스템의 동작과 수행순서를 모델링하기 쉽다. 상태변화도 개념 : 시스템이 가지고 있는 값을 표시하는 상태와 외부에서 가해지는 사건. 유한상태기계를 확장하여 도식적으로 표현함 시스템의 흐름, 동작의 순서를 나타냄 (제어흐름x) 유한상태기계 + 사건/기능의 다양화 사건추적도 사건의 순서와 시간을 주고받는 객체나 시스템을 보여줌 객체나 시스템은 수직, 사건은 수..