Using prototypical objects to implement shared behavior in object-oriented systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Animation support in a user interface toolkit: flexible, robust, and reusable abstractions
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
Recursive interfaces for reactive objects
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ChatterBots, TinyMuds, and the Turing test: entering the Loebner Prize competition
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Artificial life meets entertainment: lifelike autonomous agents
Communications of the ACM
Defining the Dynamic Behaviour of Animated Interfaces
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
Modeling adaptive autonomous agents
Artificial Life
Hi-index | 0.02 |
A graphical environment that experiments visual programming techniques based on autonomous agents is presented. The model consists of active entities called agents, and passive entities such as behaviours, trajectories, actions, and conditions. The agents have rule based behaviours defined as spatial and temporal volutions. A consistent set of agent structures, actions and rule types is highlighted to support a general oriented visual programming. The model concerns on the notion of trajectory and topological information used in a cooperative evolution to control applications based on real time, processes synchronization, data flow diagrams, graphical animation, metaphorical user interface, artificial intelligence techniques.