interface channel notation and dependency direction validation