DocumentCode
1663057
Title
Bali: a live desktop for mobile agents
Author
Mima, Yoshiaki
Author_Institution
IBM Res., Tokyo Res. Lab., Kanagawa, Japan
fYear
1998
Firstpage
238
Lastpage
242
Abstract
As one of the tools for our mobile agent system, Aglets, we developed a desktop-like visual shell, called Bali, to allow natural and intuitive handling of mobile agents. By nature however, mobile agents are autonomous programs. The speed at which an agent executes its own program is very fast in comparison with the speed at which humans operate. Therefore, it is hard for a user to control an aglet´s behavior through a GUI that is extended straightforwardly from a static object based desktop to a dynamic agent based desktop. But if we renounce control of aglets, the significance of the desktop metaphor will be lost. We propose a way of extending the desktop metaphor to an agent based desktop, introducing Bali as a visual shell whose design is based on two basic agent specific concepts: hooking of agents´ execution and separation of the executing environment by provision of multiple environments. As an example, we outline our GUI and its inner structure and introduce our system, Aglets
Keywords
cooperative systems; distributed processing; graphical user interfaces; software agents; visual programming; Aglets; Bali; GUI; agent based desktop; autonomous programs; desktop metaphor; desktop-like visual shell; dynamic agent based desktop; intuitive handling; live desktop; mobile agent system; static object based desktop; visual shell; Graphical user interfaces; Humans; Laboratories; Libraries; Middleware; Mobile agents; Monitoring; Programming; System testing; Variable speed drives;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Human Interaction, 1998. Proceedings. 3rd Asia Pacific
Conference_Location
Shonan Village Center
Print_ISBN
0-8186-8347-3
Type
conf
DOI
10.1109/APCHI.1998.704320
Filename
704320
Link To Document