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

基于MISRA的C程序规则分析验证平台的实现

摘要第4-5页
ABSTRACT第5页
第一章 绪论第8-11页
    1.1 课题的发展概况第8-9页
    1.2 课题的国内外研究现状第9-10页
    1.3 本文的研究内容及结构安排第10-11页
第二章 平台相关技术背景简介第11-17页
    2.1 MISRA-C规则相关知识第11-12页
    2.2 词法分析与语法分析第12页
    2.3 XML文档存储第12-13页
    2.4 Java读取XML技术第13-14页
    2.5 C/C++读取XML技术第14-15页
    2.6 JNI技术第15页
    2.7 Java Swing窗体技术第15-16页
    2.8 本章小结第16-17页
第三章 平台的总体分析与设计第17-31页
    3.1 平台的可行性分析第17-18页
        3.1.1 技术可行性第17-18页
        3.1.2 经济和管理可行性第18页
    3.2 系统平台的需求分析第18-21页
    3.3 系统架构设计第21-30页
        3.3.1 设计目标及环境第22页
        3.3.2 功能模块与接口设计第22-23页
        3.3.3 代码分析模块的设计第23-24页
        3.3.4 MISRA规则判定模块的设计第24-27页
        3.3.5 信息提取存储模块的设计第27-28页
        3.3.6 显示模块的设计第28-30页
        3.3.7 验证平台整体模型的整合第30页
    3.4 本章小结第30-31页
第四章 MISRA规则分析验证平台的实现第31-51页
    4.1 C程序解析的实现第31-34页
    4.2 解析信息的存储实现第34-38页
        4.2.1 仅关键字段匹配类第35-36页
        4.2.2 关键字内容验证类第36-37页
        4.2.3 关键字下所包含内容验证类第37-38页
        4.2.4 全文内匹配验证类第38页
    4.3 规则匹配计算第38-42页
        4.3.1 仅关键字段匹配类第38-39页
        4.3.2 关键字内容验证类第39页
        4.3.3 关键字下所包含内容验证类第39-40页
        4.3.4 全文内匹配验证类第40-42页
    4.4 交互界面实现第42-47页
    4.5 可视化统计的实现第47-50页
    4.6 本章小结第50-51页
第五章 平台的功能测试第51-58页
    5.1 测试数据的选定第51页
    5.2 关键信息统计的功能测试第51-53页
    5.3 MISRA规则验证的功能测试第53-57页
    5.4 本章小结第57-58页
第六章 总结与展望第58-60页
    6.1 总结第58页
    6.2 展望第58-60页
参考文献第60-63页
发表论文和参加科研情况说明第63-64页
致谢第64-65页

论文共65页,点击 下载论文
上一篇:基于程序谱的软件错误定位方法研究
下一篇:一般分布区间型符号数据的SOM聚类分析研究