期刊文献+

基于VXWORKS系统的热补丁技术研究 被引量:2

Research on Hot Patch Technology Based on VXWORKS
下载PDF
导出
摘要 软件产品交付用户使用后,需要解决软件产品在使用过程中的各类问题与缺陷。对于VXWORKS操作系统开发的软件产品,通常采用热补丁技术,可以在不影响系统正常运行的情况下完成对软件产品错误的修复。为了解决软件在使用过程中的各类问题与缺陷,需要深入研究热补丁技术。结合工作实践,叙述了VXWORKS操作系统的特点和热补丁制作过程中的各种相关技术。以Clear Case作为配置管理工具,ICP-CI作为持续集成工具,进行热补丁包制作;详细叙述了基于VXWORKS系统的软件热补丁包制作过程,包括热补丁代码的编写和静态检查、模块热补丁文件的制作、热补丁包打包、热补丁版本包的测试与发布。最后介绍了一个典型工作案例。工作实践表明,热补丁技术具有实时修复,且不影响嵌入式系统正常运行的优点,提高了系统可靠性,降低了软件开发成本。 After the software is delivered to customers,all kinds of problems and defects are needed to be solved during the use of soft- ware. The software developed by the VXWORKS operating system is usually used the hot-patch technology, which can solve the software errors with the system operated normally. In order to solve kinds of questions and defects,the technique of hot patch is needed to be re- searched deeply. With the practice of the work, the characteristics of VXWORKS operating system and the types of files during the process of hot patch making are described. With ClearCase as the configuration management tool and ICP-CI as the continuous integra- tion tool to produce hot patches, the process of software hot patches based on the VXWORKS operating system is described in detail,in- eluding writing and static checking the code of hot patch, making the hot patch files for modules, packing the hot patches, and testing and releasing the version package of hot patches. Finally, a typical work case is introduced. Practice shows that the technique of hot patch has the advantages of real-time repair, and will not affect the normal operation of the embedded system, improving system reliability, reducing the cost of software development.
作者 姜文 刘立康
出处 《计算机技术与发展》 2017年第3期18-22,28,共6页 Computer Technology and Development
基金 国家部委基础科研计划:国防预研基金项目(A1120110007)
关键词 嵌入式操作系统 热补丁 持续集成 静态检查 embedded operating system hot patch continuous integration static check
  • 相关文献

参考文献5

二级参考文献34

  • 1何进,苏秦,高杰,李满园.软件维护的系统模型[J].计算机应用研究,2005,22(1):16-19. 被引量:4
  • 2Rajesh Shah.Oracle On Demand Best Practices: CriticalPatch Update [R].Oracle Corporation,2008.
  • 3Steve Callan.Database Security and Patches- Part I[EB/OL]. (2005-11-8). [2013-11-30].http://www.databasejoumal.com/ features/oracle/article.php/3562181/Database -Security -and - Patches-150-Part-l.htm.
  • 4Steve Callan.Database Security and Patches- Part 2[EB/OL]. (2005-11-22) [2013-11-30] .http://www.databasejoumal.com/ features/oraele/article.php/3565096/Database -Security -and- Patches- 150-Part-2.htm.
  • 5Steve Callan.Database Security and Patches- Part 3[EB/OL]. (2005 -12-4). [2013 -11-30].http://www.databasejoumal.com/ features/oraele/article.php/3569941/Database -Security -and - Patches- 150-Part-3.htm.
  • 6Steve Callan.Database Security and Oracle Patches-Part 4 [EB/OL].(2005-12-23).[2013-11-30].http://www.databasejour- nal.com/features/oracle/article.php/3571991/Database-Securi- ty-and-Oracle-Patches-150-Part-4.htm.
  • 7Steve Callan.Database Security and Patches- Part 5[EB/OL]. (2006-1-25). [2013 - 11-30].http://www.databasejournal.com/ features/oracle/article.php/3579306/Database -Security -and- Patches-150-Part-5.htm.
  • 8刘志斌.给0mcle数据库打补丁[N].计算机世界·技术与应用,2006.
  • 9Sangli E,Chen R,Fernando J. Cisco Systems[A].USA:San Jose,2007.
  • 10Pillay-Esnault P,Lindem A. Cisco Systems[A].USA,San Jose,2008.

共引文献13

同被引文献5

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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