Learn More
Psychological studies on teamwork have shown that an effective team often can anticipate information needs of teammates based on a shared mental model. Existing multi-agent models for teamwork are limited in their ability to support proactive information exchange among teammates. To address this issue, we have developed and implemented a multi-agent(More)
—The process of agent migration is the major difference between logical code mobility of software agents and physical mobility of mobile nodes in ad hoc networks. Without considering agent transfer, it would make little sense to mention the modeling of strong code mobility, which aims to make a migrated agent restarted exactly from the state when it was(More)
This paper presents a knowledge approach to designing team training systems using intelligent agents. We envision a computer-based training system in which teams are trained by putting them through scenarios, which allow them to practice their team skills. There are two important roles that intelligent agents can play; these are virtual team members, and(More)
Finding relevant information effectively on the In. ternet is a challenging task. Although the information is widely available, exploring Web sites and selecting the right document are still considered a time consuming and tedious task. As a result, many software agents have been launched in cyberspace to perform autonomous information gathering and(More)
Training teams is an activity that is expensive, time-consuming, hazardous in some cases, and can be limited by availability of equipment and personnel. In team training, the focus is on optimizing interactions, such as efficiency of communication, conflict resolution and prioritization, group situation awareness, resource distribution and load balancing,(More)
This paper investigates teams of agent that cooperate towards achieving common goals. The concept of roles in a team is central to the paper. Agents act and coordinate with other agents depending on their roles. In dynamic environments, an agent may change the roles it plays over time. The coordination between agents is mainly obtained through shared mental(More)
Teamwork becomes very important in many dynamic, multi-agent environments. A multi-agent team can scale up in at least two ways: the size of the team and the complexity of the problem. In this paper, we tackle these issues through proactive information exchange to improve team effectiveness and communication efficiency, and through dynamic task assignment(More)
  • 1