Abstract
Smart spaces are defined as a physical space rich in equipment and software services that can interact with people to provide intelligent services to them. The main aim of such spaces is improving inhabitants comfort and contributing to energy saving. Examples of smart spaces include smart offices which are equipped with a set of appliances to improve employee's comfort and contributes to energy saving. However, many employees become frustrated with the difficulty of using the complex functions of their appliances by spending a non-negligible time in configuring and setting these appliances which prevent them from focusing on their main tasks and therefore affect their productivity. One major requirement for smart spaces is context-awareness which allows them to provide the accurate service according to the current context with minimum intervention and in an unobtrusive manner. Previous works did not deal in depth with the context-awareness factor and are limited to a simple automation of appliances inside a smart space. In this paper, we develop and implement a fuzzy based context-aware services adaptation for a smart office where we base our approach on a clear definition of context and methodology for extracting context information.