Title :
Caste-centric agent-oriented programming
Author :
Wang, Ji ; Shen, Rui ; Zhu, Hong
Author_Institution :
Nat. Lab. for Parallel & Distributed Process., Changsha, China
Abstract :
The paper presents a caste-centric approach to agent-oriented programming by introducing SLABSp language. The fundamental concepts of caste-centric methodology, caste and scenario, as well as environment descriptions, are available as language facilities in SLABSp in a coherent way. In SLABSp programming, agents are organized into castes to represent their structure and behavior characteristics, and their behaviors are defined by scenarios and rules in the context of their environment. The relations between agents and castes are bound at runtime, and the perceptions and interactions between agents are supported with scenarios and behavior rules. Two selected SLABSp programs are demonstrated to illustrate the programming style.
Keywords :
multi-agent systems; object-oriented programming; software agents; specification languages; SLABSp language; caste-centric agent-oriented programming; software agents; Computer languages; Concurrent computing; Distributed computing; Distributed processing; Laboratories; Multiagent systems; Object oriented modeling; Programming profession; Research and development; Runtime;
Conference_Titel :
Quality Software, 2005. (QSIC 2005). Fifth International Conference on
Print_ISBN :
0-7695-2472-9
DOI :
10.1109/QSIC.2005.19