A Visual Reactive Framework for Dynamic Behavior Creation

This paper presents Icobjs, a simple, Java-based, visual framework for the programming of reactive applications. In the Icobjs (”Iconic Object”) formalism, graphical objects represent basic and hierarchically composed reactive behaviors that can be easily combined to produce more complex ones. The reactive language, on which Icobjs is based, is called Junior. It provides parallelism and broadcast events communication.