Caste-Centric Agent-Oriented Programming

  • Authors:
  • Ji Wang;Rui Shen;Hong Zhu

  • Affiliations:
  • National Laboratory for Parallel and Distributed Processing Changsha. China;National Laboratory for Parallel and Distributed Processing Changsha. China;Oxford Brookes University, UK

  • Venue:
  • QSIC '05 Proceedings of the Fifth International Conference on Quality Software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper presents a caste-centric approach to agentoriented 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.