×

基于日志的故障诊断及增强综述

消耗积分:2 | 格式:rar | 大小:0.97 MB | 2018-01-10

分享资料个

  大规模软件系统,特别是国产基础软件正广泛应用于政府、金融、航天、军事等关键应用中,具有规模庞大、自身逻辑复杂、可靠性要求高、出错后难以分析和调试等特点,这些软件大都来源多样,集成了大量开源社区的代码,我们称其为混源软件系统.例如,国产操作系统基于开源软件进行改造和扩展,加入特定的代码并剪裁掉不需要的功能代码;具体应用可能采用商用软件(如办公软件、图像处理软件等)和专门开发的应用软件(如军事指挥控制软件等).然而,开源软件的开发缺乏集中管理,代码质量参差不齐,项目难以预测和控制,导致最终的混源软件系统质量缺乏统一的标准.另外,许多部门还保留了一些使用多年的遗留软件,这些软件往往缺乏清晰的文档和结构良好的代码,开发运行环境也发生了变化.同时,随着软件规模的增大和版本的推进,软件中存在的代码缺陷越来越多,开源软件的可靠性受到越来越严重的威胁因此,混源软件系统的形成已经超越了传统软件的开发过程,其代码质量以及质量保证方法也因不同来源软件特征的差异以及系统的复杂程度,与传统软件质量保证过程存在明显不同,很多情况下需要对其来源、质量等方面进行单独考虑.
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !