DocumentCode
1974510
Title
Semantic-compensation-based recovery in multi-agent systems
Author
Unruh, Amy ; Harjadi, Henry ; Bailey, James ; Ramamohanarao, Kotagiri
Author_Institution
Dept. of Comput. Sci. & Software Eng., Melbourne Univ., Parkville, Vic., Australia
fYear
2005
fDate
30-31 Aug. 2005
Firstpage
85
Lastpage
94
Abstract
In agent systems, an agent´s recovery from, execution problems is often complicated by constraints that are not present in a more traditional distributed, database systems environment. An analysis of agent-related crash recovery issues is presented, and requirements for achieving ´acceptable´ agent crash recovery are discussed. Motivated by this analysis, a novel approach to managing agent recovery is presented. It utilises an event-and task-driven model for employing semantic compensation; task retries, and checkpointing. The compensation/retry model requires a situated model of action and failure, and provides the agent with an emergent unified, treatment of both crash recovery and run-time failure-handling. This approach helps the agent to recover acceptably from crashes and execution problems; improve system predictability; manage inter-task dependencies; and address the way in which exogenous events or crashes can trigger the need for a re-decomposition of a task. Agent architecture is then presented, which uses pair processing to leverage these recovery techniques and increase the agent´s availability on crash restart.
Keywords
fault tolerant computing; multi-agent systems; system recovery; agent-related crash recovery; distributed database system; event-and task-driven model; execution problem; inter-task dependency; multi-agent system; run-time failure-handling; semantic-compensation-based recovery; system predictability; Australia; Checkpointing; Computer crashes; Computer science; Database systems; Distributed computing; Multiagent systems; Process control; Runtime; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Multi-Agent Security and Survivability, 2005 IEEE 2nd Symposium on
Print_ISBN
0-7803-9447-X
Type
conf
DOI
10.1109/MASSUR.2005.1507051
Filename
1507051
Link To Document