Abstract:
This article analyzes radar feature display software and extracts three key elements: communication, data and display. A CDD(Communication, Data, Display) model for decoupling key modules is proposed based on the characteristics of modern radar feature display. Based on this model and using an integrated framework, a radar feature display software architecture was designed. Then, the innovative technologies adopted by the three key modules in this model were introduced separately, the communication management module adopts network configuration and multi-threaded subscription distribution mechanism, the data management module adopts multi-dimensional hierarchical dynamic memory storage technology and hash data management rules, the display management module adopts custom layout and optimized display technology. Finally, the effectiveness of the software architecture application of the model and its comparison with traditional software design methods were demonstrated.