From today's augmented houses to tomorrow's smart homes: new directions for home automation research
Artificial intelligence: A modern approach