摘要:Technology is moving beyond the personal computer towards a trend of embedded microprocessors in everyday objects and home appliances. The recent advances in sensor networks and devices with computing ability have provided us the necessary technology to make smart spaces. In such spaces, user activity and behavior are taken into account in order to provide adequate and accurate adapted services to the current context. Services are provided proactively (without explicit user intervention) and in an unobtrusive manner. The main objective of smart spaces is to provide services to the user for improved comfort, energy savings, security, and tremendous benefits for elderly persons living alone or persons with disabilities. Despite the interesting number of proposed architecture for building smart spaces, there still exists a lack of a generic software architecture for the development of such spaces. The major weakness of proposed architecture is that they have not dealt in depth with context-awareness, which is a key feature especially in context-aware services adaptation in smart spaces. In this paper, we propose a multi-agent architecture for building a smart living room with a focus on context-awareness aspects. The proposed architecture is generic enough to be easily used in any smart space.