A Tcl/Tk BASED USER INTERFACE FOR MULTI-AGENT SYSTEMS
Adriana Jurca, Jose Manuel da Fonseca · 2007
The main goal of this paper is to present a user interface for a multi-agent system - "MACIV" [1]. The aim of the MACIV project is the design and implementation of a computer system, mainly based on Distributed Artificial Intelligence techniques, enabling a decentralised management of different resources in Civil Construction Companies. The user interface is implemented using the Tcl and Tk packages [3]. A novel characteristic of this work is the use of Tcl and Tk packages for creating a user interface for a dynamic application - a multi-agent system. The most frequent use of Tcl and Tk is for static applications: all the information about a window is set before it appears on the screen and rarely changed after that. In our case, the number of windows and their moment of apparition on screen is dynamically changed. 1. Introduction The user interface is a very important part of the systems that need human control and depend on human decisions and actions. The acceptance or rejection...