CL
iki
the common lisp wiki
Home
Recent Changes
About CLiki
Text Formatting
Create New Page
Edit ``Agent Oriented Programming''
Agent Oriented Programming is a paradigm of programming that makes communication between autonomous components the central compositional notion. It is a method for *(Distributed AI), however, it has been applied to a number of other areas. _(Agent0) is the first AOP language whose author coined the AOP term, though Agents had seen use as early as Hewitt's work on the _(ACTOR) system. Other possible resources
FIPA
is the Foundation for Intelligent Physical Agents, which is a clearinghouse and interest group. I do not yet know if it has links to CL agent software. It seems to mostly have links to specifications.
UMBC (the University of Maryland Baltimore County) has an
AgentWeb
with links to software, etc. I see nothing in CL that is Open Source or academic.
Notes:
It seems a sad reflection of CL's slippage in the AI and academic research communities that virtually all of the publicly-available agent-based systems frameworks are in Java.
The OMAS platform for developing systems of cognitive agents is available
here
. It is written entirely in Lisp.
The _(LISA) system has "agent" in its name, but despite this seems primarily aimed at _(Expert Systems) applications rather than agent oriented programming.
Please supply your name and a summary of changes for the Recent Changes page. If you are making a minor alteration to a page you recently edited, you can avoid making another Recent Changes entry by leaving the Summary box blank
Summary of changes:
Captcha (enter the word "lisp" here):
Your name:
Check this box to fill in your name automatically next time
(uses a cookie)