KISS - Knit your Ideas intoSmart Spaces
KISS (Knit your Ideas into Smart Spaces) is an end-user development tool that uses a declarative rule-based programming paradigm where programs are expressed in a French pseudo-natural language with potentiality for syntactic equal opportunity with an iconic visual language. Programs are constructed by selecting items from pull down menus that are dynamically updated with the functionalities of the smart home. By so doing, the end-user can learn the programming language incrementally and specify programs that are syntactically correct. Programs can be tested either in a virtual home or in a real home. The evaluation of KISS in the DOMUS experimental platform of the LIG laboratory, shows that users are able to program a real-life scenario.
http://iihm.imag.fr/demos/kiss/kiss.mp4