A Scripting Language Used for Defining the Integration Rule in Agent System
Hua Xing, Qingshan Li, Yingqiang Wang, Chenguang Zhao, Shaojie Mao, Guilin Zhang · 2008
This paper reports on the design and realization of CISL (Control Integration Scripting Language) which is used to define the integration rule of agent system. Firstly, this paper analyzes some current definition methods in the fact of the agent system integration; and then, in view of the agents that have special structure and characters, this paper analyzes their cooperation mechanism and determines the definition granularity of integration rule. Secondly, the precise regular expressions of CISL are defined and the CISL parser and interpreter are constructed. The interpretation mechanism of CISL can map the integration rule into the agent behaviors to assist the realization of agent cooperation, and then the goal of agent system integration can be achieved. Finally, CISL is applied to the Border and Coast Defense Simulation System (BCDSS) to confirm its reliability; and then this paper makes some contrasts with one traditional definition method of integration rule to confirm the integration efficiency of CISL. The result shows that the integration rule based on CISL could efficiently assist the agent system integration and it has great reliability.