期刊文献+

异构平台消息通信机制移植技术的研究 被引量:4

The Study of Migration Technology for Message Communication Mechanism between Heterogeneous Platforms
原文传递
导出
摘要 将Windows平台上的应用系统资源移植到Linux平台,是扩大Linux应用范围的重要途径之一.由于Windows和Linux在消息通信机制上的较大差异,以及目前移植方法处理能力的不足,造成移植工作复杂而艰巨.本文在分析比较两种操作系统消息通信机制的基础上,设计了两种通信机制间的映射与转换方法,该方法没有采取常用的直接转换方式,而是通过基于源代码的模型恢复与异构平台模型间的映射来实现间接转换,可适用于处理消息通信机制等程序框架的准确转换.该方法被应用到军事综合信息网中证书和注册授权等多个重要服务器应用程序的移植项目,实验结果表明方法可行,并能够显著加快移植周期、降低移植成本. Transplanting application software from Windows system to Linux system is significant to prompt popularization of Linux. But the remarkable difference between windows and Linux, and the capability insufficiency of existing transplant technique make migration task complicated. This paper firstly analyzes message communication mechanisms of heterogeneous operating systems, and then proposes a mapping and transforming technology between these mechanisms. This technique doesn't use direct transform, but realize indirect transform by model recovery based source code and models mapping between heterogeneous platforms. The result of experiment justifies its applicability to architecture transform with message communication mechanism. This technique is applied to many actual migration programs including certificate and authorization server which is the key applications in military integrated information network. The experiment result proves the feasibility of this technique. It can markedly quicken the migration period and reduce migration cost.
出处 《系统工程理论与实践》 EI CSCD 北大核心 2006年第10期80-87,共8页 Systems Engineering-Theory & Practice
基金 国家高技术研究发展计划课题:基于自主安全操作系统的军事信息网安全认证与信息发布(2003AA1Z2250)
关键词 软件移植 消息通信机制 程序理解 模型映射 software migration message communication mechanism program comprehension model mapping
  • 相关文献

参考文献13

二级参考文献26

  • 1朱三元.网络通信软件设计指南[M].北京:清华大学出版社,1995.201-220.
  • 2潘爱民.COM原理和应用[M].北京:清华大学出版社,1999.303-306.
  • 3汤子瀛 哲凤屏 等.计算机操作系统[M].西安:西安电子科技大学出版社,1998..
  • 4钱培德.UNIX系统程序设计技术[M].北京:学苑出版社,1993..
  • 5侯捷译.Win32多线程编程[M].武汉:华中科技大学出版社,2002..
  • 6潘爱民译.Visual C++5.0内幕(第4版)[M].北京:清华大学出版社,1997..
  • 7ScambrayJ McClureS KurtzG 钟向群译.黑客大曝光[M].北京:清华大学出版社,2001..
  • 8唐靖飚 周良源.Unix平台C语言高级编程[M].北京:希望电子出版社,2000..
  • 9[1]Davis A M.201 Principles of Software Development[M].[s.l.]: McGraw-Hill,1995.
  • 10[2]Sommerville I. Software Engineering(Sixth edition)[M].U.S:Addison Wesley, 2000.

共引文献40

同被引文献24

  • 1周廉东.基于XVCL的软件重用技术[J].电脑知识与技术,2005(1):83-85. 被引量:2
  • 2章亮,刘斌,陆民燕.嵌入式软件测试开发环境的框架设计[J].北京航空航天大学学报,2005,31(3):336-340. 被引量:16
  • 3沈永清,徐中伟.通用嵌入式系统软件测试平台的设计[J].计算机工程与应用,2007,43(15):83-85. 被引量:10
  • 4Dean Neumann, Dileep Kulkarni, Aaron Kunze, et al. Intel Virtualization Technology in Embedded and Communications Infrastructure Applications [J]. Intel Technology Journal, 2006,10(3).
  • 5Falco J, Gilsimm J, Stouffer K. IT Security for Industrial Control Systems:Requirements Specification and Performanee Testing[A]. NDIA Homeland Security Symposium Exhibition[C]. 2004.
  • 6Trusted Computing Group[EB/OL]. http://www. trustedcomputinggroup. org, 2006.
  • 7[美]阿克塞尔森.嵌入式Ethernet和Internet通信设计技术[M].北京:北京航空航天大学出版社,2006.
  • 8[美]Sridhar T.嵌入式通信软件设计[M].北京:北京航空航天大学出版社,2004.
  • 9PRUEKSASRI,V,INTANAGONWIWAT C,ROJVIBOONCHAI K.DNH-Sa W:The Different Neighbor-History Spray and Wait Routing Scheme for Delay Tolerant Networks[C]//Intelligent Signal Processing and Communications Systems(ISPACS),2011 International Symposium on.IEEE,2011:1-5.
  • 10李芳社.虚拟化技术在嵌入式系统中的应用[J].现代电子技术,2008,31(16):43-45. 被引量:13

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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