A Survey on Context-aware systems
An ontology for context-aware pervasive computing environments