iROS is a meta-operating system for technology-rich "interactive rooms". The core components (Event Heap, DataHeap, iCrafter) provide communication, data storage, and service management for an iRoom.
JavaHMI is a Java API for developing human machine interfaces. It is based on a observable/event driven control pattern. JavaHMI\'s graphical components can be programatically attached to embedded or remote machine control resources.
Ascia User Interface is the human interface of Java Automation Integration System (or Just Another Integration Software), an event driver software that allow control of home automation appliance (light, motors, ecc).