Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Agent Architecture

Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches
Following the definition of ‘software architecture’ from Bass et al. (2005) as “the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them”, we regard an ‘agent architecture’ as the control structures that facilitate the specification and execution of agent behavior.
Published in Chapter:
Using Rule-Based Concepts as Foundation for Higher-Level Agent Architectures
Lars Braubach (University of Hamburg, Germany), Alexander Pokahr (University of Hamburg, Germany), and Adrian Paschke (Free University of Berlin, Germany)
DOI: 10.4018/978-1-60566-402-6.ch021
Abstract
Declarative programming using rules has advantages in certain application domains and has been successfully applied in many real world software projects. Besides building rule-based applications, rule concepts also provide a proven basis for the development of higher-level architectures, which enrich the existing production rule metaphor with further abstractions. One especially interesting application domain for this technology is the behavior specification of autonomous software agents, because rule bases help fulfilling key characteristics of agents such as reactivity and proactivity. This chapter details which motivations promote the usage of rule bases for agent behavior control and what kinds of approaches exist. Concretely, these approaches are in the context of four existing agent architectures (pure rule-based, AOP, Soar, BDI) and their implementations (Rule Responder, Agent-0 and successors, Soar, and Jadex). In particular, this chapter emphasizes in which respect these agent architectures make use of rules and with what mechanisms they extend the base functionality. Finally, the approaches are generalized by summarizing their core assumptions and extension mechanisms and possible further application domains besides agent architectures are presented.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Modeling Human Resources in the Emergent Organization
Organizing principles of agent models. The typical agent architecture commonly defines three layers; action, deliberation and change/learn layers. Each layer addresses a different behavioral concern of agents.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR