The structure of the “THE”-multiprogramming system
Communications of the ACM
Guide to the Software Engineering Body of Knowledge - SWEBOK
Guide to the Software Engineering Body of Knowledge - SWEBOK
The modular structure of complex systems
ICSE '84 Proceedings of the 7th international conference on Software engineering
An Introduction to Software Architecture
An Introduction to Software Architecture
Hi-index | 0.00 |
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.