Intelligence areas. The goal was to identify the best software tools that allow end users,
namely people without competencies in computer programming, to manage and configure
the behaviors of a smart home. The review selected 48 papers out of 1049 papers found
through automatic and manual search. From these papers, 11 tools have been identified
and analyzed by means of eight technical characteristics. Finally, among the eleven tools …