Publication | Closed Access
Modular BDI architecture
25
Citations
5
References
2006
Year
Unknown Venue
Artificial IntelligenceBdi SystemEngineeringComputer ArchitectureModular Bdi ArchitectureSoftware EngineeringArchitectural SupportIntelligent SystemsSemantic WebSoftware AgentSocial SciencesModule DesignModularityAgent Programming LanguageModular Bdi AgentAgent ArchitectureAgent Development ToolModular DesignKnowledge RepresentationDesignComputer ScienceSoftware DesignArchitectural DesignAutomated ReasoningMulti-agent SystemsAutomationModular ConstructionKnowledge Representation IssuesAgent-oriented Software Engineering
One of the main challenges in agent-oriented programming is the design of specialized programming languages for single agent development. They should provide transparent interfaces to existing mainstream programming languages for easy integration with external code and legacy software. The underlying architecture of such programming languages has to be robust enough to support various approaches to knowledge representation and agent reasoning models.In this paper we propose a modular BDI agent programming architecture, which is independent of the internal structure of its components and agent reasoning model. The connections between the components of such a BDI system are provided by interaction rules. Using this separation, we are able to draw a clear distinction between knowledge representation issues of a BDI agent system components and its dynamics.
| Year | Citations | |
|---|---|---|
Page 1
Page 1