TY - JOUR
T1 - Autonomy-oriented computing (AOC)
T2 - Formulating computational systems with autonomous components
AU - LIU, Jiming
AU - Jin, Xiaolong
AU - Tsui, Kwok Ching
N1 - Funding Information:
Manuscript received July 24, 2003; revised February 28, 2004; accepted June 30, 2004. This work was supported in part by HKBU/FRG and HKRGC Grants (HKBU 2040/02E and 2121/03E). It is part of the Autonomy Oriented Computing (AOC) initiative being undertaken by the AAMAS/AOC research group at HKBU. This paper was recommended by Associate Editor Y. Pan.
PY - 2005/11
Y1 - 2005/11
N2 - Autonomous multientity systems are plentiful in natural and artificial worlds. Many systems have been studied in depth and some models of them have been built as computational systems for problem solving. Central to these computational systems is the notion of autonomy. This article surveys research work done along this direction and presents autonomy-oriented computing (AOC) as a paradigm to describe systems for solving hard computational problems and for characterizing the behaviors of a complex system. AOC differs from major complex-system-related studies such as artificial life, simulated evolution, and multiagent systems in that AOC is not just intended to replicate complex behavior, emulate evolution, or coordinate the functioning of many interacting agents. AOC emphasizes the modeling of autonomy in the entities of a complex system and the self-organization of them in achieving a specific goal. Through implemented applications, we describe three main approaches to AOC, as well as an AOC framework with formal definitions of essential constructs and their interrelationships, including the notions of emergent autonomy, self-organization, and the interactions among entities and environment.
AB - Autonomous multientity systems are plentiful in natural and artificial worlds. Many systems have been studied in depth and some models of them have been built as computational systems for problem solving. Central to these computational systems is the notion of autonomy. This article surveys research work done along this direction and presents autonomy-oriented computing (AOC) as a paradigm to describe systems for solving hard computational problems and for characterizing the behaviors of a complex system. AOC differs from major complex-system-related studies such as artificial life, simulated evolution, and multiagent systems in that AOC is not just intended to replicate complex behavior, emulate evolution, or coordinate the functioning of many interacting agents. AOC emphasizes the modeling of autonomy in the entities of a complex system and the self-organization of them in achieving a specific goal. Through implemented applications, we describe three main approaches to AOC, as well as an AOC framework with formal definitions of essential constructs and their interrelationships, including the notions of emergent autonomy, self-organization, and the interactions among entities and environment.
KW - Autonomous agents
KW - Autonomy-oriented computing (AOC)
KW - Emergent autonomy
KW - Multiagent systems
KW - Self-organization
KW - Synthetic autonomy
UR - http://www.scopus.com/inward/record.url?scp=27744565370&partnerID=8YFLogxK
U2 - 10.1109/TSMCA.2005.851293
DO - 10.1109/TSMCA.2005.851293
M3 - Review article
AN - SCOPUS:27744565370
SN - 1083-4427
VL - 35
SP - 879
EP - 902
JO - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
JF - IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans
IS - 6
ER -