首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

面向大规模开源软件的日志增强技术研究

摘要第9-11页
ABSTRACT第11-12页
第一章 绪论第13-21页
    1.1 课题研究背景第13-18页
        1.1.1 课题来源第13页
        1.1.2 研究背景介绍第13-15页
        1.1.3 研究现状概述第15-18页
    1.2 课题研究内容和创新点第18-19页
    1.3 论文结构第19-21页
第二章 相关研究第21-30页
    2.1 故障检测的主要技术第21-22页
    2.2 基于日志的故障检测第22-26页
    2.3 基于日志的故障检测方法分析第26-30页
        2.3.1 故障诊断方法分类第26-28页
        2.3.2 应用领域分类第28-29页
        2.3.3 研究目标分类第29-30页
第三章 SmartLog系统框架第30-37页
    3.1 大规模开源软件日志特征分析第30-33页
        3.1.1 软件内部环境因素第30-31页
        3.1.2 开发人员因素第31-32页
        3.1.3 性能因素第32-33页
    3.2 SmartLog总体设计第33-34页
    3.3 关键技术第34-37页
        3.3.1 日志函数识别第34-35页
        3.3.2 日志代码段识别第35页
        3.3.3 日志上下文分析第35页
        3.3.4 日志增强第35-37页
第四章 基于机器学习的日志函数自动识别第37-47页
    4.1 日志函数形式分析第37-38页
    4.2 日志函数特征提取第38-41页
        4.2.1 元数据特征第38-39页
        4.2.2 函数定义使用特征第39-40页
        4.2.3 程序分析特征第40-41页
        4.2.4 特征离散化第41页
    4.3 特征值征筛选与日志函数识别第41-45页
        4.3.1 计算特征值第42-44页
        4.3.2 最优特征子集筛选第44-45页
        4.3.3 决策树训练与分类第45页
    4.4 实验评估第45-47页
第五章 系统日志识别分析与增强第47-58页
    5.1 面向日志片段识别的程序分析第47-51页
        5.1.1 日志情景分析第47-48页
        5.1.2 日志模型第48-49页
        5.1.3 日志片段识别第49-50页
        5.1.4 错误码影响下的日志片段识别第50-51页
    5.2 基于语义分析的日志上下文等价性判定第51-55页
        5.2.1 函数返回值对上下文的影响第51-54页
        5.2.2 函数传入参数对上下文的影响第54-55页
    5.3 程序易错点统计和缺失日志增强第55-57页
        5.3.1 启发式阈值计算第55-56页
        5.3.2 非必须日志点第56页
        5.3.3 添加日志语句第56-57页
    5.4 实验评估第57-58页
第六章 SmartLog的实现和性能评估第58-64页
    6.1 SmartLog整体评估第58-59页
        6.1.1 实验软硬件环境第58页
        6.1.2 运行结果分析第58-59页
    6.2 结果有效性评估第59-62页
        6.2.1 结果可用性分析第59-60页
        6.2.2 已有工作对比第60-61页
        6.2.3 日志重建第61-62页
        6.2.4 故障注入第62页
    6.3 性能影响分析第62-64页
第七章 结束语第64-66页
    7.1 工作总结第64-65页
    7.2 研究展望第65-66页
致谢第66-68页
参考文献第68-73页
作者在学期间取得的学术成果第73页

论文共73页,点击 下载论文
上一篇:面向微博的文本质量评估与分类技术研究与实现
下一篇:Clifford分析中全纯函数及相关算子的性质