Introduction to situation and task awareness computing