Context representation and usage for the semantic web