Uncertainty always exists as an unavoidable factor when developing context-aware applications for pervasive computing environments [1][2][3][4]. In this paper, we propose a unified context model to support representation and reasoning about uncertain context. Our unified context model extends the existing, de-facto ontology-based context models with probabilistic models to support probabilistic reasoning. Especially, our context model can be easily integrated with existing ontology-based context-aware systems. Given the unified context model, unified context ontology can be built and used as frameworks in developing context aware applications. Besides, our recipe of supporting the probabilistic reasoning is flexible and adaptive to the highly variable features of pervasive computing environments.