This paper represents a multi-agent framework for software dynamic configuration. For software systems developed with CBDS approach, reconstructing connection between its software components and upgrading the components can be performed at running time in the framework. A middleware based on the multi-agent framework is implemented and has been used to develop software systems with CBDS approach. The system will work well during the entire period of configuration. In the framework for dynamic configuration, each software component is encapsulated as an intelligent agent. It can upgrade and reconstruct itself autonomously.
IEEE Xplore Abstract - A Multi-Agent Framework for Software Dynamic Configuration