Logo image
ARTS: Agent-oriented robust transactional system
Conference paper   Peer reviewed

ARTS: Agent-oriented robust transactional system

Mingzhong Wang, A Unruh and K Ramamohanarao
Proceeding of the 6th International Conference on Autonomous Agents and Multiagent Systems, pp.541-543
International Conference on Autonomous Agents and Multiagent Systems (AAMAS), 6th (Honolulu, United States, 14-May-2007–18-May-2007)
Association for Computer Machinery
2007
url
https://doi.org/10.1145/1329125.1329222View
Published Version

Abstract

agent programming language transaction robustness
This paper presents the ARTS (Agent-oriented Robust Transactional System) model, which applies transaction concepts to provide agent developers with high-level support for agent system robustness and reliability. ARTS abstractly considers agents as executors of encapsulated task entities which comply with a set of execution constraints on both normative execution and compensation (repair) semantics. ARTS then defines the task interface in terms of predictable terminating states to support a contract-like interaction among agents. In conjunction with this encapsulation of task semantics, ARTS defines a model for specifying scoped compensation and exception-handling plans for a given task, and for systematically selecting and executing these plans - - triggered by subtask events - - so that the enclosing task semantics are enforced. These capabilities together define a model that reduces design complexity while increasing system robustness, by allowing an agent developer to compose recursively-defined, atomically-handled tasks. © 2007 IFAAMAS.

Details

Metrics

512 Record Views
Logo image