} There is a an emerging standard for inter-agent communication: FIPA ACL. FIPA
} stands for Foundation for Intelligent Physical Agents (www.fipa.org); ACL -
} Agent Communication Language. ACL is based on KQML, which has been used for
} communication in many multi-agent systems. In contrast to JavaSpaces (or any
} 'tuple-based', or blackboard, solution; for example, IBM's T Spaces, Linda
} project from Yale), ACL assumes agent-to-agent communication. In ACL, one can
} specify the language and ontology (world of understanding) for each sent
} message. In this way, JESS-based agents can exchange knowledge. One can
} implement blacboard-type messaging with ACL by providing specialized agent
} services.
}
} BTW, T Spaces from IBM seem to have richer functionality than JavaSpaces (e.g.,
} hierarchy).
}
} Regards,
} AJ
Hi,
Does FIPA have an *actual* implementation? Lots of the stuff that I've seen
are specification documents from FIPA -- has anyone implemented a version of
their ACL or ARCOL? There are lots of versions available for KQML/KIF ...
speaking of which, there is an implementation of KQML from IBM in Java,
which you can probably hook to JESS.
I've only briefly looked at T-Spaces (Lehman, McLaughry and Wyckoff?)
it does not seem to provide some of the management support
that JavaSpaces does -- such as `Leasing' and `Transaction' management.
Is T-Spaces Java based? There is also the ActiveJava framework, that
provides an actor based environment for managing a heterogeneous cluster
environment. JavaSpaces also supports hierarchy, and directory services.
You can also tag on LDAP for instance to support file and machine hierarchies.
I would be grateful for some more information on T Spaces if possible -- PLEASE.
regards
Omer
PS: Has anyone tried using JESS on a parallel machine?
--
work:+44 (0)1222-875542 / otherwise:+44 0956-299981 / parallel and scientific
computing group / room S2.03 / dept of computer science / university of wales
- cardiff / po box 916 / cardiff cf2 3xf / uk / email: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list. List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------