• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (11): 130-134.

• 论文 • Previous Articles     Next Articles

Research on Software Architecture for Dynamic Configuration Based on MultiAgent

LIU Zhidu1,LI Yongxin2,LIAO Dong3,ZHANG Haiyu1   

  1. (1.College of Computer and Technology,Nanyang Normal University,Nanyang 473061;2.Department of Computer,Nanyang School of Agriculture,Nanyang 473061;3.College of Mathmetics and Statistics,Nanyang 473061,China)
  • Received:2012-03-27 Revised:2012-08-24 Online:2012-11-25 Published:2012-11-25

Abstract:

This paper introduces a software architecture of dynamic configuration based on multiple agents. For software developed with CBSD (ComponentBased Software Development), using our proposed dynamic allocation middleware, it can adjust the link relations of construction elements and accomplish the upgrade in the course of operation according to the configuration requirements, thus achieving the dynamic configuration and ensuring the system's normal operation. In the frame of the dynamic configuration, each construction element, as one of the software components, is packaged into an agent of intelligence and motility that can perform element upgrade and structural adjustment autonomously.

Key words: software architecture;multiagent;dynamic configuration;componentbased software development