A Torpedo Software Reuse Technology Based on Eclipse
-
摘要: 为提高雷载软件的开发效率和产品质量, 需要将传统的作坊式软件开发模式转变为基于软件重用技术的生产线开发模式。本文首先分析了雷载软件重用的意义, 针对雷载软件的特点, 根据功能将雷载软件进行了可重用任务划分, 在此基础上基于构件的方法研究了可重用雷载软件开发的技术路线, 讨论了雷载构件的接口标准化问题及代码自动生成方法和远程调试方法。最后基于Eclipse平台提出了一种具有软件重用功能的雷载软件生产线集成开发平台框架。该平台作为一种高性能、可扩展的集成开发环境, 可以有效支撑本文提出的可重用雷载软件的开发技术。
-
关键词:
- 鱼雷软件系统 /
- 软件重用 /
- 软件生产线 /
- Eclipse集成开发环境
Abstract: To improve the development efficiency of software used in torpedo system, it is necessary to transform a traditional individual mode of software development into a product line mode based on software reuse technology. In this paper, the necessity of the software reuse technology is discussed, and torpedo software is divided into reusable tasks according to the functions and the characteristics of torpedo software. Then, the key technologies in developing reusable torpedo software about software component, code generator, remote debugger, etc. are discussed. Moreover, a scheme of integrated development environment for torpedo software product line is proposed based on Eclipse platform. This scheme can provide a high performance and extendible integrated development environment to support the reusable torpedo software development. -
[1] 徐德民, 吴旭光, 任章, 等. 鱼雷自动控制系统[M]. 西安:西北工业大学出版社, 2001. [2] 吴旭光, 赵勋峰, 王艳. 基于开放式控制平台的鱼雷制导系统结构[J]. 鱼雷技术, 2006, 14(4): 23-27.Wu Xu-guang, Zhao Xun-feng, Wang Yan. Framework of Torpedo Guidance System Based on Open Control Platform [J], Torpedo Technology, 2006, 14(4): 23-27. [3] 姜兆义. 星载嵌入式软件集成开发环境设计与关键技术研究[D]. 长沙: 国防科学技术大学, 2004.Jiang Zhao-yi. Design of Integrated Development Environ- ment for On-board Embedded Software and Research on the Key Techniques [D]. Changsha: National University of De- fense Technology, 2004. [4] 刘杰. 软件重用技术及在航天飞行软件中的应用[J]. 载人航天, 2008(3): 60-64.Liu Jie. Software Reuse Techniques and Its Application on Soft- ware Used for Spacecraft[J]. Manned Spacecraft, 2008(3): 60-64. [5] 甘树满, 王秀明. Eclipse插件开发方法与实践[M]. 北京: 电子工业出版社, 2006. [6] 吴旭光, 牛云, 王昊, 等. 鱼雷制导系统集成开发环境的结构研究[J]. 鱼雷技术. 2010, 18(5): 371-375.Wu Xu-guang, Niu Yun, Wang Hao, et al. Framework of Inte- grated Development Environment for Torpedo Guidance Sys- tem[J]. Torpedo Technology, 2010, 18(5): 371-375.
点击查看大图
计量
- 文章访问数: 1137
- HTML全文浏览量: 1
- PDF下载量: 646
- 被引次数: 0