플로우는 높은 추상 레벨로 시스템 요소 간의 정보 교환을 지정하는 메커니즘을 제공합니다. 이 기능을 사용하여 특정 디자인에 커미트하기 전에 초기 단계에서 시스템 내 데이터 및 명령 플로우를 설명할 수 있습니다. 시스템 스펙이 발전하면서 추상화를 정제하여 구체적인 구현과 관련시킬 수 있습니다.