Visible to the public Programming Environment and Architecture for Situational Awareness and Response