This paper presents a platform for distributed interactive simulation of electric power auctions based on High Level Architecture (HLA). HLA dedicates to improving the reusability of Federates by specifying the interaction between them. But behavior of Federate in HLA is hard to be modified at runtime, while it is very important to the long-term simulation. In our design, the Federate could be adapted dynamically. This helps to create a coherent evolution of simulation system. The run-time adaptation of Federate is implemented using dynamic weaving of aspects and the framework is described detailedly in this paper. Moreover, we introduced a practical system developed by the framework, and finally examined its effectiveness through an application of performing the synchronization among associated Federates. The experience demonstrates that the technique can reduce the redundancy of simulation system effectively.
展开▼