Abstract
Nowadays a multitude of different agent platforms exist that aim to support the software engineer in developing multi-agent systems. Nevertheless, most of these platforms concentrate on specific objectives and therefore cannot address all important aspects of agent technology equally well. A broad distinction in this field can be made between middleware- and reasoning-oriented systems. The first category is mostly concerned with FIPA-related issues like interoperability, security and maintainability whereas the latter one emphasizes rationality and goal-directedness. In this paper the Jadex reasoning engine is presented, which supports cognitive agents by exploiting the BDI model and is realized as adaptable extension for agent middleware such as the widely used JADE platform.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
M. Beelen. Personal Intelligent Travelling Assistant: a distributed approach. Master of science thesis, Knowledge Based Systems group, Delft University of Technology, 2004.
F. Bellifemine, G. Caire, and G. Rimassa. JADE: The JADE platform for mobile MAS applications. In Net.ObjectDays 2004: AgentExpo, 2004.
F. Bellifemine, G. Rimassa, and A. Poggi. JADE — A FIPA-compliant agent framework. In 4th International Conference on the Practical Applications of Agents and Multi-Agent Systems (PAAM-99), pages 97–108, London, UK, December 1999.
M. Berler, J. Eastman, D. Jordan, C. Russell, O. Schadow, T. Stanienda, and F. Velez. The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers Inc., 2000.
M. Bratman. Intention, Plans, and Practical Reason. Harvard University Press, Cambridge, Massachusetts, 1987.
L. Braubach, A. Pokahr, K.-H. Krempels, and W. Lamersdorf. Deployment of Distributed Multi-Agent Systems. In Fifth International Workshop on Engineering Societies in the Agents World (ESAW 2004), 2004.
L. Braubach, A. Pokahr, and W. Lamersdorf. Extending the Capability Concept for Flexible BDI Agent Modularization. In Proceedings of the Third Workshop on Programming Multiagent Systems: Languages, frameworks, techniques, and tools (Pro-MAS05), 2005.
L. Braubach, A. Pokahr, D. Moldt, and W. Lamersdorf. Goal Representation for BDI Agent Systems. In Proceedings of the Second Workshop on Programming Multiagent Systems: Languages, frameworks, techniques, and tools (ProMAS04), 2004.
R. Brooks. A Robust Layered Control System For A Mobile Robot. IEEE Journal of Robotics and Automation, 2(1):24–30, March 1986.
P. Busetta, N. Howden, R. Rönnquist, and A. Hodgson. Structuring BDI Agents in Functional Clusters. In N. R. Jennings and Y. Lespérance, editors, Intelligent Agents VI, Proceedings of the 6th International Workshop, Agent Theories, Architectures, and Languages (ATAL)’ 99, pages 277–289. Springer, 2000.
M. Dastani and L. van der Torre. Programming BOID Agents: a deliberation language for conflicts between mental attitudes and plans. In Proceedings of the Third International Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS’04), 2004.
M. Dastani, B. van Riemsdijk, F. Dignum, and J.-J. Meyer. A Programming Language for Cognitive Agents: Goal Directed 3APL. In Proceedings of the First Workshop on Programming Multiagent Systems: Languages, frameworks, techniques, and tools (ProMAS03), 2003.
D. Dennett. The Intentional Stance. Bradford Books, 1987.
I. Dickinson and M. Wooldridge. Towards practical reasoning agents for the semantic web. Technical Report HPL-2003-99, Hewlett Packard Laboratories, 2003.
Emorphia Limited. FIPA-OS V2.1.0 Distribution Notes., 2001.
A. Hodgson, R. Rönnquist, and P. Busetta. Specification of Coordinated Agent Behavior (The SimpleTeam Approach). In Proceedings of the Workshop on Team Behaviour and Plan Recognition at IJCAI-99, Stockholm, Sweden, 1999.
N. Howden, R. Rönnquist, A. Hodgson, and A. Lucas. JACK Intelligent Agents-Summary of an Agent Infrastructure. In Proceedings of the 5th ACM International Conference on Autonomous Agents, 2001.
F. Ingrand, R. Chatila, R. Alami, and F. Robert. PRS: A High Level Supervision and Control Language for Autonomous Mobile Robots. In Proc. of the IEEE Int. Conf. on Robotics and Automation, pages 43–49, Minneapolis, April 1996.
D. Lam and K. Barber. Debugging agent behavior in an implemented agent system. In Second International Workshop on Programming Multi-Agent Systems at the Third International Joint Conference on Autonomous Agents and Multi-Agent Systems, pages 45–56, New York, NY, July 20 2004.
J. F. Lehman, J. E. Laird, and P. S. Rosenbloom. A gentle introduction to Soar, an architecture for human cognition. Invitation to Cognitive Science, 4, 1996.
E. Mangina. Review of Software Products for Multi-Agent Systems. http://www.agentlink.org/resources/software-report.html, 2002.
P. Marrow. The DIET project: building a lightweight, decentralised and adaptable agent platform. AgentLink News, 12:3–6, April 2003.
A. Newell. Unified Theories of Cognition. Harvard University Press, 1990.
T. O. Paulussen, N. R. Jennings, K. S. Decker, and A. Heinzl. Distributed Patient Scheduling in Hospitals. In G. Gottlob and T. Walsh, editors, Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence (IJCAI-03). Morgan Kaufmann, 2003.
T. O. Paulussen, A Zöller, A. Heinzl, A. Pokahr, L. Braubach, and W. Lamersdorf. Dynamic Patient Scheduling in Hospitals. In M. Bichler, C. Holtmann, S. Kirn, J. Müller, and C. Weinhardt, editors, Coordination and Agent Technology in Value Networks. GITO, Berlin, 2004.
A. Pokahr and L. Braubach. Jadex User Guide, Release 0.921, 2004.
A. Pokahr, L. Braubach, and W. Lamersdorf. Jadex: Implementing a BDIInfrastructure for JADE Agents. EXP — in search of innovation, 3(3):76–85, 2003.
S. Poslad and P. Charlton. Standardizing Agent Interoperability: The FIPA Approach. In M. Luck et al., editor, 9th ECCAI Advanced Course, ACAI 2001 and Agent Links 3rd European Agent Systems Summer School, EASSS 2001, Prague, Czech Republic, July 2001, pages 98–117. Springer-Verlag: Heidelberg, Germany, 2001.
A. Rao and M. Georgeff. BDI Agents: from theory to practice. In V. Lesser, editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS’95), pages 312–319, San Francisco, CA, USA, 1995. The MIT Press: Cambridge, MA, USA.
T. Schubert. Normen zur Überwachung und Steuerung autonomer Multi-Agenten Systeme. Diplomarbeit, Institut für Programmstrukturen und Datenorganisation, Fakultät für Informatik, Universität Karlsruhe (TH), 2004. (in German).
Y. Shoham. Agent-oriented programming. Artificial Intelligence, 60(1):51–92, 1993.
Tryllian Solutions B.V. The Developer’s Guide, 2004.
K. Yoshimura. FIPA JACK: A plugin for JACK Intelligent Agents. Technical report, RMIT University, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Birkhäuser Verlag
About this paper
Cite this paper
Braubach, L., Pokahr, A., Lamersdorf, W. (2005). Jadex: A BDI-Agent System Combining Middleware and Reasoning. In: Unland, R., Calisti, M., Klusch, M. (eds) Software Agent-Based Applications, Platforms and Development Kits. Whitestein Series in Software Agent Technologies. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7348-2_7
Download citation
DOI: https://doi.org/10.1007/3-7643-7348-2_7
Publisher Name: Birkhäuser Basel
Print ISBN: 978-3-7643-7347-4
Online ISBN: 978-3-7643-7348-1
eBook Packages: Computer ScienceComputer Science (R0)