Behaviour management for real time agents
Author(s) -
Carlos Carrascosa,
A. Terrasa,
J. Fabregat,
V. Botti
Publication year - 2005
Publication title -
inteligencia artificial
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.149
H-Index - 12
eISSN - 1988-3064
pISSN - 1137-3601
DOI - 10.4114/ia.v9i25.768
Subject(s) - time management , computer science , operating system
In the same way living creatures follow different behaviours when facing different stimuli, some computing systems are able to benefit from using different computations for each significant situation faced. For exa mple, this strategy is carried out as “working modes” in the Real-Time Systems doma in and as “roles” in Multi-Agent Systems theory. This paper presents an extension of the ARTIS agent ( AA ) architecture [1] allowing the agent to explicitly manage different behaviours. The extension has three main aspects: (1) the definition of the alternative behaviours for the agent, (2) the instruction of the agent on the particular conditions that should prod uce a behavioural change, and (3) the actual mechanisms making the chang e. Furthermore, since theAA is an architecture intended for hard real-time environments, all three aspects must be consistent with the strict temporal restrictions of the agent. Overall, the behavioural extension makes the AA architecture apter to deal with more complex and changing environments, effectively improving the ad apt tion capabilities of the agent, while maintaining its timeliness.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom