期刊文献+

基于逆向工程思想的舰艇作战系统开发方法研究 被引量:2

Study of Vessel System Developing Method Based on Reverse Engineering Thinking
下载PDF
导出
摘要 为了适应现代化舰艇作战的需要,如今的潜艇作战系统一般都采用分布式系统,而且系统结构十分复杂。因而,按照传统的方法开发一套这样的系统,它的开发周期较长、开发费用较高,不能适应作战的实际需要。提出一种基于逆向工程思想的舰艇作战系统开发方法,在论述采用这种开发方法可行性的基础上,给出了系统的开发过程和开发模型。采用这种方法开发舰艇作战系统,可以较好的解决开发周期和开发费用等问题,满足实际作战应用的需要。 In recent years, software engineering field made unprecedented development, however, with the constant enlargement of the computer application and the gradual improvement of the using request, the software engineering is receiving the new challenge constantly. The reverse engineering begins to receive much concern as a new research branch of software engineering field. It is opposite to the traditional software engineering thinking, it is from the bottom to the up and get progressively more advanced and abstract design, meeting the final system. The reverse engineering is for solving code maintaining and legacy system problem at first. So, its practical application meets certain restriction. Combined with field characteristics of vessel battle, after describing an idea based on reverse engineering at the foundation of feasibility, a developing method of vessel battle system is proposed based on reverse engineering. The developing model of this system is given in this paper, and the developing step is described in detail. The problems of developing period, developing expense and software reuse can be settled by adopting the developing method to develop vessel battle system.
出处 《舰船电子工程》 2005年第3期4-7,共4页 Ship Electronic Engineering
关键词 软件工程 逆向工程 面向对象 开发模型 software engineering,reverse engineering,object-oriented,developing model
  • 相关文献

参考文献10

二级参考文献60

  • 1孙长嵩,张明川,韦正现,王欣.基于逆向工程思想的舰艇作战系统开发方法研究[J].舰船电子工程,2005,25(3):4-7. 被引量:2
  • 2肖昕.逆向工程在软件开发和维护中的应用[J].福建电脑,2006,22(10):50-51. 被引量:2
  • 3Bellay B Gall H.A comparison of four reverse engineering tools. In: Proceedings of the 4th Working Conference on Reverse Engineering WCRE''97. Amsterdam, 1997. 2~12.http://www.science.uva.nl/research/WCRE97/,.
  • 4Ronald.J.N.. Object Oriented System Analysis and Design[M].Prentice Hall(清华大学出版社影印版),1998..
  • 5Breuer PT, Lano KC. Creating specifications from code: Reverse engineering techniques. Journal of Software Maintenance:Research and Practice, 1991,(3):145~162.
  • 6Murphy GC, Notkin D, Sullivan K. Software reflexion model: Bridging the gap between source and higher-level model. In:Proceedings of the 3rd ACM SIGSOFT Symposium on the Foundations of Software Engineering New York: ACM Press, 1995.18~28.
  • 7Harris DR, Reubenstein HB, Yeh AS. Reverse engineering to the architectural level. In: Proceedings of the 17th International Conference on Software Engineering ICSE. New York: ACM Press, 1995. 186--195.
  • 8Wiggerts T. Using clustering algorithms in legacy systems remodularization. In: Proceedings of the 4th Working Conference on Reverse Engineering WCRE'97. Amsterdam, 1997. 33-44. http://www.science.uva.nl/research/WCRE97/.
  • 9Chidamber SR, Kemerer CF. A metrics suite for object oriented design. IEEE Transactions on Software Engineering,1994,20(6):476-493.
  • 10Chen P. A study on reflective architecture and object identity [Ph.D. Thesis]. Xi'an: Xidian University, 1991 (in Chinese with English abstract).

共引文献41

同被引文献6

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部