Foundations of Situational Awareness