• 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