共查询到19条相似文献,搜索用时 125 毫秒
1.
为了降低雷达数据处理系统软件开发过程中所用的成本与时间,提高软件的灵活性和可维护性,采用软件复用的思想与技术,在软件模块化设计的基础上,对各个模块进行复用分析,分离差异,提炼出各模块可复用内容,实现了大部分模块的软件复用。通过软件复用技术,缩短了系统开发周期,提升了软件开发效率,保证了软件开发质量,具有较高的工程价值与经济价值。 相似文献
2.
为了更好的推广软件复用技术,从实施软件复用技术效益出发,给出了软件复用的概念及其分类,详细分析了在软件开发组织中如何实施软件复用技术,从而达到提高软件开发组织效益的目的。 相似文献
3.
测试系统软件的复用性研究 总被引:1,自引:0,他引:1
文章通过分析当前自动测试系统软件开发中存在的一些不足 ,指出采用软件复用技术是解决目前测试软件设计过程中效率低、重复劳动多、软件维护性差的一条途径 ,并提出采用组件技术可作为提高测试软件复用性的一种解决方案 相似文献
4.
分析了软件构件技术在软件化雷达开发过程中的作用,并将软件构件技术引入到雷达系统软件开发过程中。对雷达系统进行领域工程建模,生成了软件化雷达体系结构和层次化的软件体系结构,用于指导后续的领域设计与构件设计实现。在软化件雷达开发过程中使用构件,可以充分复用雷达系统的开发过程、需求分析、软件体系结构和领域构件等,
进而有效提高软件化雷达的开发效率和软件质量。 相似文献
5.
6.
7.
计算机软件开发的分层架构设计,是基于Wright、MVC、SpringCloud等的框架结构,对整个计算机软件架构、功能实现,作出分布式设计、组件添加与调整,实现基于分层构件的计算机软件开发,提升软件开发复用率、降低开发成本。通过针对不同计算机软件的应用需求,选择合适的软件开发技术框架、构件设计标准,进行分层化的软件开发、功能构件化设计,并对软件构件作出组装、功能测试,可充分保障完成系统软件开发、构件组装与实现。 相似文献
8.
在进入新世纪以来,计算机技术得到快速发展,基于计算机技术相关的软件开发技术也得到了广泛应用,从而形成了相应的软件开发产业。与计算机硬件相比,计算机软件的更新速度更快,其功能性更强,大量的软件形成了互联网技术应用的基础。本文主要对新时期软件开发技术的应用进行分析探究,原型化方法、分层技术以及软件复用技术等被广泛应用,未来计算机软件逐渐向服务型、智能化以及网络化的方向发展,针对软件技术的应用与发展趋势,进一步探究软件开发技术产业的发展。 相似文献
9.
曾艳丽 《中国电子科学研究院学报》2006,1(2):190-193
基于构件的软件复用技术作为提高软件开发效率和质量的有效方法,被广泛运用于包括仿真领域的各大领域的软件系统开发中。仿真模型构件库有利于开发者快速高效地开发电子战领域的仿真系统。本文主要介绍了电子战仿真模型构件库的设计,借此探讨了基于构件的软件复用技术在电子战仿真领域的应用。 相似文献
10.
11.
软件雷达是软件无线电技术在雷达领域的扩展。随着现代电子器件性能的提高,硬件平台的性能将不再是制约软件雷达发展的条件,它意味着通过先进的软件工程技术以提高雷达软件部分的开发效率和质量。但是当前软件雷达领域的研究仍停留在硬件平台的实现上,而利用软件工程中的先进技术提高雷达系统的开发效率和可靠性在目前研究的很少。文中分析了软件工程理论在软件雷达开发过程中的作用,并将软件产品线技术引入到雷达系统软件开发过程中。对雷达系统进行领域工程建模,生成了领域分析模型和领域体系结构,用于指导后续的领域设计与代码实现。在软件雷达开发过程中使用软件产品线技术,可以充分复用雷达系统的开发过程、需求分析、软件体系结构和领域构件等,有效提高雷达系统的开发效率和软件质量。 相似文献
12.
13.
14.
软件模式作为一种有效的重用手段正日益得到开发组织和学术界的广泛关注.目前对软件模式的研究侧重于利用非结构化的方法构建和描述模式,开发者很难对模式进行维护和重用.本文提出了一个支持软件重用的面向模式的软件开发过程,它将基于体系结构的建模方法与软件过程有机地结合在一起.面向模式的软件开发过程包括四个阶段:业务分析、需求分析、构件设计和构件实施.模式用于描述各个阶段的丁作产品,同时也是开发经验的表示.不同模式之间的可跟踪性是随着开发过程自动产生的,软件构件具有可跟踪性,其可重用性得到提高. 相似文献
15.
软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。以面向对象语言C++为例,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软件复用和基于模版的软件复用四种软件复用机制。从不同的角度用图和程序两种方法说明了每种复用机制的适用情况,结合教学实践,并用实例加以验证。 相似文献
16.
软件测试是软件研发过程中非常重要的环节,是保证软件质量,提高软件可靠性的重要手,使用HP公司的测试管理工具Quality Center(以下简称QC),在测试过程中对测试用例和测试缺陷进行有效管理,确保了测试资产的积累和重用,为了使其应用更加适应军用软件的测试过程,针对QC软件进行二次开发,实现可自动化生成符合军用软件测试要求的测试文档.在二次开发过程中,追求以用为主的指导技术路线,使测试过程管理、测试产品管理和测试人员管理更加符合我们的实际工作,使测试工作的效率显著提升,起到事半功倍的效果. 相似文献
17.
软硬件协同验证是SOC的核心技术.通过分析SOC验证方法与软硬件协同验证技术,提出C与平台相合的协同验证方法.该方法是在系统级用SystemC确定SOC系统的体系框架、存储量大小、接口IO与验证软件算法的可行性、有效性、可靠性.在硬件设计中,利用验证可重用的硬IP和软IP快速建立SOC系统,并把核心IP集成嵌入进SOC系统中.在软件设计中,利用成熟的操作系统与应用系统来仿真验证SOC芯片的功能与性能.该方法应用于一个基于ARM7TDMI的SOC设计,大大缩短了验证时间,提高了验证效率与质量. 相似文献
18.
19.
高性能硬件计算平台的发展推动了软件化雷达的设计研究。文中分析了应用集群硬件平台实现软化件雷达的研究过程,并将通用集群平台技术引人到雷达系统设计中。基于集群平台,对雷达系统进行领域工程建模,生成了软件化雷达体系结构和层次化的软件体系结构。集群平台的开放架构可以充分复用雷达系统的开发过程、需求分析、软件体系结构等,有效提高软件化雷达的开发效率和软件质量。 相似文献