来源:《中国舰船研究》2009年第02期  作者:黄坤闵绍荣;
选择字号

基于构件的潜艇作战系统软件体系结构

收藏本文  分享

1引言信息化战争对潜艇信息化装备建设提出了新的要求,潜艇作战软件研制是潜艇信息化建设的核心内容之一[1]。为了充分利用现代潜艇获取信息的能力,加强潜艇作战软件研制与开发是提高潜艇作战效能的重要途径。从体系结构入手进行软件开发和维护不仅可以控制问题的复杂性,提高开发效率和系统质量;还可以通过结构改善使目标系统的适应性、演化性得到保证。系统的体系结构是任何大规模软件技术的关键基础,一个体系结构从总体上定义了系统总体的不变性,在基于构件的系统中起着至关重要的作用。只有当体系结构被很好地定义和维护时,构件及系统的升级和维护才会有坚实的基础。当构件化软件开发人员没有预先设计清晰的构件体系结构时,非最优化的体系结构就产生了,其结果必将导致系统某些地方不合理、产生重复和不一致,进而导致系统升级和维护变得越来越困难。当前大多数商用软件的研究都集中在基于构件的软件复用及构件的开发、组装,而未见有对构成系统最重要的构件化软件的作战系统体系结构的研究。根据对国外潜艇作战系统体系结构的设计思路的解读分析,利用商用软件构件化方法,可将潜艇作战系统分解为互相独立协同工作的软件构件,并努力使这些软件构件可反复重用,(本文共计4页)......[继续阅读本文]

下载阅读本文    订阅本刊

相关文章推荐

看看这些杂志对你有没有帮助...

更多杂志>>