CATS: What are the Requirements for Supporting an Agent ?
A platform to support interactions between multiple CATS agents
must have the following capabilities:
INTEROPERABILITY The platform must support software
interoperation between
multiple distributed agents.
CATS will build upon the
The HERMES Heterogeneous Reasoning and Mediator System
project that supports software and database interoperability.
ACTIONS
Agents must be able to take actions based on the situation they see.
CATS will include a general purpose action language that extends the
PARK semantics for active rules
to handle active rules on heterogeneous data.
IMPRECISE SEARCH
When multiple agents interact with each other, they will use a host
of diverse terminologies and ontologies. Techniques for processing
requests made by one agent to another must take this diversity into
account through the use of massive ontologies.
AGENT SERVICE DESCRIPTIONS
Languages are needed through which agents can express their capabilities.
Techniques for imprecise search must be able to smoothly reason with such
capability descriptions.
INTER-AGENT COMMUNICATIONS
Multiple agents must be able to efficiently use the available network
(wired/wireless) bandwidth to communicate between each other.
Back to CATS homepage