This Article 
 Bibliographic References 
 Add to: 
Impact: A Platform for Collaborating Agents
March/April 1999 (vol. 14 no. 2)
pp. 64-72
The Impact software platform supports multiagent interactions. The authors structurally define an agent, explaining what it takes for an arbitrary software program to be made an agent. Any platform that supports agent interoperability must provide a common set of services. In Impact, agents have an associated set of service descriptions, specifying the services they provide. The authors develop an HTML-like language for these descriptions. When an agent wishes to identify another agent that provides a service, the requested service must be matched, using a metric approach, against existing service descriptions. The Impact server provides a formal framework within which this can be done. The Impact server includes algorithms to compute the k-nearest matches, as well as all matches within a given distance from the requested service. The authors evaluated these algorithms in experiments with large data sets.
Khaled A. Arisha, Fatma Ozcan, Robert Ross, V.s. Subrahmanian, Thomas Eiter, Sarit Kraus, "Impact: A Platform for Collaborating Agents," IEEE Intelligent Systems, vol. 14, no. 2, pp. 64-72, March-April 1999, doi:10.1109/5254.757633
Usage of this product signifies your acceptance of the Terms of Use.