Book ChapterDOI
Jadex: A BDI Reasoning Engine
Alexander Pokahr,Lars Braubach,Winfried Lamersdorf +2 more
- pp 149-174
TLDR
The Jadex project aims to make the development of agent based systems as easy as possible without sacrificing the expressive power of the agent paradigm by building up a rational agent layer that sits on top of a middleware agent infrastructure and allows for intelligent agent construction using sound software engineering foundations.Abstract:
This chapter presents Jadex, a software framework for the creation of goal-oriented agents following the belief-desire-intention (BDI) model. The Jadex project aims to make the development of agent based systems as easy as possible without sacrificing the expressive power of the agent paradigm. The objective is to build up a rational agent layer that sits on top of a middleware agent infrastructure and allows for intelligent agent construction using sound software engineering foundations. Fostering a smooth transition from traditional distributed systems to the development of multi-agent systems, well established object-oriented concepts and technologies such as Java and XML are employed wherever applicable. Moreover, the Jadex reasoning engine tries to overcome traditional limitations of BDI systems by introducing explicit goals. This allows goal deliberation mechanisms being realized and additionally facilitates application development by making results from goal-oriented analysis and design easily transferable to the implementation layer. The system is freely available under LGPL license and provides extensive documentation as well as illustrative example applications.read more
Citations
More filters
Book
Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology)
TL;DR: The Jason Agent Programming Language as discussed by the authors is a programming language based on the BDI Agent Model that allows to define simulated environments and communicate with multiple agents in a BDI agent language.
Journal ArticleDOI
2APL: a practical agent programming language
TL;DR: A BDI-based agent-oriented programming language that facilitates the implementation of multi-agent systems consisting of individual agents that may share and access external environments, called 2APL (A Practical Agent Programming Language).
Book
Declarative Agent Languages and Technologies IV
TL;DR: The contribution of this paper is to present a tableau method that automatically decides whether a formula of the logic of acceptance is satisfiable thereby providing an automated reasoning procedure for judgement aggregation in the Logic of acceptance.
Journal ArticleDOI
A Heading Maintaining Oriented Compression Algorithm for GPS Trajectory Data
TL;DR: Among the major challenges faced by this research community are: – The conception and development of specialised debugging tools, in particular for cognitive agent languages; – The integration of agent tools into existing IDEs, rather than starting from scratch
Journal ArticleDOI
Model checking agent programming languages
TL;DR: This is the first comprehensive approach to the verification of programs developed using programming languages based on the BDI (belief-desire-intention) model of agency, and develops a specific layer of abstraction that maps the semantics of agent programs into the relevant model-checking framework.
References
More filters
Book
The Intentional Stance
TL;DR: The Intentional Stance as discussed by the authors is the first full-scale presentation of a theory of intentionality that has been developed for almost twenty years, and it can be seen as a pre-emptive strategy of interpretation that presupposes the rationality of the people or other entities we are hoping to understand and predict.
BDI Agents: From Theory to Practice
Anand S. Rao,Michael P. Georgeff +1 more
TL;DR: This paper explores a particular type of rational agent, a BeliefDesire-Intention (BDI) agent, and integrates the theoretical foundations of BDI agents from both a quantitative decision-theoretic perspective and a symbolic reasoning perspective.
Book
Intention, Plans, and Practical Reason
TL;DR: In this article, the historical theory of agent rationality is revisited and two faces of intention are discussed, acting with an intention and expected side effects of acting with the intention are considered.
Journal ArticleDOI
Plans and resource-bounded practical reasoning
TL;DR: A high‐level specification of the practical‐reasoning component of an architecture for a resource‐bounded rational agent, where a major role of the agent's plans is to constrain the amount of further practical reasoning she must perform.