Abstract:The storage and query of context is the foundation of context awareness based computing. At the same time, uncertainty of context is an inevitable problem of the context awareness. Therefore, a fuzzy logic embedded context-aware architecture (FLECA) is proposed in this paper. FLECA gets the high level context semantic from querying those primary contexts. During the procedure of management of contexts, fuzzy logic engine enables FLECA to store and query the fuzzificated contexts. Furthermore, a neural network based learning machine is introduced into the management of fuzzy rules. The experiment shows that the learning machine is able to improve the adaptability of FLECA to provide stronger support to the user-centric applications.