|
|
PAGE 2 OF 18
|
Agent Communications Protocol
|
Agents should be able to communicate with humans and other
agents. In the absence of a breakthrough in natural
language processing (NLP), there will be a need for a
communications protocol that facilitates interaction
between any agent and another. Ideally, an entire society
of agents could communicate and interact with each other -
there would be no language barrier between one member of
the society and another. This is the role that the Agent
Communication Protocol (ACP) is intended to fulfill.
|
|
Agent Construction Tools
|
This page provides a survey of agent construction tools.
The tools are categorized as either commercially available
products or academic and research projects.
|
Agents as Clonable Objects with Knowledge Base State
|
This paper by Keith L. Clark, Nikolaos Skarmeas and Frank
McCabe introduces a distributed object oriented
programming language and illustrates its use for building
Internet wide agent applications.
|
Agent-Oriented Programming
|
Agent-Oriented Programming - Applying Software Agents to
Software Communication, Integration and HCI. The
Agent-Oriented Programming project aims to develop a new
programming paradigm tht exploits the computational
advantages of attributing mental states to machines,
employs ideas from speech act theory, and relies on
computational versions of social laws.
|
Agentsheets & VisualAgenTalk
|
Agentsheets is an agent-based spreadsheet enabling a wide
range of end users, ranging from children to
professionals, to create their own SimCity(tm) like
interactive simulations, domain-oriented visual
programming languages, knowbots, cellular automata and
games. At the blink of an eye these simulations can be
compiled by the Ristretto compiler directly into Java
applets that can be embedded into web pages.
VisualAgenTalk is a new tactile programming approach that
allows you to compose, comprehend and share complex agents
through the World Wide Web.
|
|
AgentTCL
|
AgentTCL provides complete information with its code,
documentation and updates from the Department of Computer
Science and from the Computer Engineering Group at the
Thayer School of Engineering, Dartmouth College.
|
Agent Programming and Scripting Languages
|
A comprehensive listing of Agent Programming and Scripting
Languages prepared by Dr. Tim Finin Professor in the
Computer Science and Electrical Engineering Department of
the University of Maryland Baltimore County.
|
|
Agent
Services Layer
|
Project ASL (Agent Services Layer) deals with providing a
platform which can be used by agent developers to provide
the standard functionality required by all distributed (or
not) multi-agent systems. The ASL is built a layer above
CORBA.
|
|
Aglets
|
Aglets Workbench - Programming Mobile Agents in Java(tm).
An aglet is a Java object that can move from one host on
the Internet to another. That is, an aglet that executes
on one host can suddenly halt execution, dispatch to a
remote host, and resume execution there. When the aglet
moves, it takes along its program code as well as its
state (data). A built-in security mechanism makes it safe
for a computer to host untrusted aglets.
|
AIML and ALICE Documentation
|
This document reports on the Artificial Intelligence
Markup Language (AIML) and its interpreter, along with the
Artificial Intelligence Transfer Protocol (AITP) and a
client implementing it.
|

|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
|
|
|