
444 ◾ Slobodanka Tomic et al.
functionalities to acquire and reason on the user contexts. e rst functional-
ity includes access to the measured environmental conditions and device status,
as well as access to actuators for conguration and activation of functionalities.
e second contains a variety of interactive interfaces that allow a user to specify
his preferences to congure the management of resources in his environment or
receive the feedback of his actions. e third is the reasoning core that main-
tains context information and allows the system to make automatic decisions to
achieve the required actions.
e demand management environment ...