Abstract:
The application of model driven architecture in the development of radar information processing system is investigated in this paper. Based on the concept of system componentization design, a model-based component development method is proposed by using the unified modeling language. Firstly, the business requirements architecture of the radar information processing system is described by using a visual model. Secondly, according to the requirements definition of the radar information processing system, graphical architectures are constructed for each level of the system, including platform independent model layer, platform related model layer, and code model layer. The interaction relationships between different levels, model mapping rules, and dynamic code transformation process are explained, and on this basis the automatic generation of system component codes are achieved. Finally, simulation results show that the component-based design using the method can effectively improve the development efficiency and reusability of the system.