La controlabilidad y la observabilidad de un sistema son aspectos duales de un mismo problema, estos criterios son utilizados para determinar de antemano la existencia de una solución de diseño según los parámetros y objetivos del diseño.