DocumentCode :
463238
Title :
A logical approach to home automation
Author :
Alvi, Atif ; Greaves, David
Author_Institution :
Comput. Lab., Cambridge Univ.
Volume :
2
fYear :
2006
fDate :
5-6 July 2006
Firstpage :
45
Lastpage :
50
Abstract :
This paper describes an automated home environment comprising a varying population of different hardware and software modules, called pebbles, being controlled by a varying number of rules. The aim is to execute a number of concurrent applications and to be sure of their potential interactions in advance, in order to avoid any feature interaction. For this, all devices and applications must advertise their behaviour beforehand by code reflection. Our API for code reflection is our formally verifiable logic language, called Pushlogic, into which all the control software is eventually translated. We use a home control scenario to highlight different aspects of our logic-based control of these pebbles
Keywords :
application program interfaces; home automation; logic programming languages; API; formal verifiable logic language; home automation; home environment; logic-based control;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Intelligent Environments, 2006. IE 06. 2nd IET International Conference on
Conference_Location :
Athens
ISSN :
0537-9989
Print_ISBN :
978-0-86341-663-7
Type :
conf
Filename :
4199363
Link To Document :
بازگشت