Context Aware Framework