Distributed Multi-agent Reasoning System
   HOME

TheInfoList



OR:

{{nofootnotes, date=May 2010 In
artificial intelligence Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
, the distributed multi-agent reasoning system (dMARS) was a platform for intelligent software agents developed at the AAII that makes uses of the
belief–desire–intention software model The belief–desire–intention software model (BDI) is a software model developed for programming intelligent agents. Superficially characterized by the implementation of an agent's ''beliefs'', ''desires'' and ''intentions'', it actually uses th ...
(BDI). The design for dMARS was an extension of the intelligent agent cognitive architecture developed at
SRI International SRI International (SRI) is a nonprofit organization, nonprofit scientific research, scientific research institute and organization headquartered in Menlo Park, California, United States. It was established in 1946 by trustees of Stanford Univer ...
called
procedural reasoning system In artificial intelligence, a procedural reasoning system (PRS) is a framework for constructing real-time reasoning systems that can perform complex tasks in dynamic environments. It is based on the notion of a rational agent or intelligent agent ...
(PRS). The most recent incarnation of this framework is the
JACK Intelligent Agents JACK Intelligent Agents is a framework in Java for multi-agent system development. JACK Intelligent Agents was built by Agent Oriented Software Pty. Ltd. (AOS) and is a third generation agent platform building on the experiences of the Procedural ...
platform.


Overview

dMARS was an agent-oriented development and implementation environment written in C++ for building complex, distributed, time-critical systems.


See also

* Australian Artificial Intelligence Institute *
Intelligent agent In artificial intelligence, an intelligent agent is an entity that Machine perception, perceives its environment, takes actions autonomously to achieve goals, and may improve its performance through machine learning or by acquiring knowledge r ...
*
JACK Intelligent Agents JACK Intelligent Agents is a framework in Java for multi-agent system development. JACK Intelligent Agents was built by Agent Oriented Software Pty. Ltd. (AOS) and is a third generation agent platform building on the experiences of the Procedural ...
*
AgentSpeak AgentSpeak is an agent-oriented programming language. It is based on logic programming and the belief–desire–intention software model (BDI) architecture for (cognitive) autonomous agents. The language was originally called AgentSpeak(L), but ...


References

* d'Inverno, M., Luck, M., Georgeff, M., Kinny, D. and Wooldridge, M. (2004)
The dMARS Architecture: A Specification of the Distributed Multi-Agent Reasoning System
. '' Journal of Autonomous Agents and Multi-Agent Systems''. pp. 5–53. * Mark d'Inverno, David Kinny, Michael Luck, and Michael Wooldridge.
A Formal Specification of dMARS
. In ''Proceedings of the Fourth International Workshop on Agent Theories, Architectures, and Languages'', ATAL'97 appears in
Lecture Notes in Artificial Intelligence A lecture (from ) is an oral presentation intended to present information or teach people about a particular subject, for example by a university or college teacher. Lectures are used to convey critical information, history, background, theor ...
, volume 1365, pages 155–76, 1997. * Michael Peter Georgeff, Anand S. Rao,
A profile of the Australian Artificial Intelligence Institute
" ''
IEEE Intelligent Systems ''IEEE Intelligent Systems'' is a bimonthly peer-reviewed academic journal published by the IEEE Computer Society and sponsored by the Association for the Advancement of Artificial Intelligence (AAAI), British Computer Society (BCS), and European As ...
'', vol. 11, no. 6, pp. 89–92, December 1996.


External links


dMARS Product Brief
on the AAII website via the Internet Archive Distributed artificial intelligence SRI International software