Orthogonal software architecture design for radar data processing system with object-oriented component and COM interface

Zhongzhi Li, Xuegang Wang, Xuelian Yu · WSEAS Transactions on Computers archive · 2011

Large scale software system is usually developed by software engineering method, and it needs good architecture and reusable components. Radar data processing system is a complex software system; it needs to complete many tasks such as multi-sensor data fusion, target tracking, data storing and displaying, remote controlling, etc. Based on orthogonal software architecture and component-based software engineering, we propose a new method, orthogonal software architecture with object-oriented component and COM interface in this paper, and we use the proposed method to complete the architecture and components design for radar data processing software system. By eliminating correlation between components, we can improve the reusability and maintainability of component. At the same time, we use COM interface to implement mixed language programming and system integration. After the system development and test, it proves that the new software architecture is reasonable and applicable.

Read the paper · More papers on PaperTik