基于装备保障领域的软件重用技术研究Research of Software Reuse Technology in Equipment Support Domain摘 要:软件在装备保障领域中占有重要的地位,软件的质量及开发效率直接影响到装备的保障效益。文章讨论了装备保障领域软件的主要特点,及在当前软件开发中存在的问题,介绍了软件重用技术的主要特征,研究了软件重用技术在装备保障领域中应用的总体方案及指导思想,并给出了实际应用的例子。关键词: 软件重用; 软件构件; 装备保障; 软件开发 Abstract: Software is very important in equipment domain. Software quality and development efficiency affect equipment support efficiency. This paper discusses the main properties of equipment support domain, and the problems in developing software. Introduces the main specialty of software reuse technology,studied then scheme of software reuse in equipment support domain and offer the practical example.Keywords Software Reuse; Software Component; Equipment Support; Software Developing;1 前言随着以计算机硬件技术1为基础,软件技术为核心的信息技术的迅猛发展及其成果在军事领域的广泛应用,带来了新的军事技术革命浪潮。西方各国都投入巨大的人力、物力、财力发展军队指挥自动化系统。装备保障类管理信息系统是军队指挥自动化系统的重要组成部分和信息基础。此类软件需求不断增长,软件的复杂程度也不断提高。在开发过程中如何在更短的缩短软件周期的同时,提高软件的质量,成为一个重要的问题。基于特定领域的软件重用技术为这一问题提供了可行的方案。软件重用技术是在面向对象的基础上兴起的,已成为软件工程领域中研究的热点,它通过对已有软件产品的重用来支持新系统的开发,使得系统开发不必每次都“从零开始”提高了软件的生产率。软件重用技术在装备保障领域的应用必然带来该领域软件开发的重大突破,解决许多悬久未决的难题。采用软件重用技术,能提高软件质量,提高生产率,降低维护工作量,使软件开发人员的知识和经验得到积累。2 装备保障领域软件的特点及当前开发中存在的问题 装备保障类管理信息系统是集军事装备管理、军事装备指挥、信息科学、应用数学、战场指挥、装备勤务、管理学为一体的。它的开发是一项复杂艰巨的系统工程,开发周期长,投资较...