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

基于复杂网络的软件结构分析器的设计

摘要第4-5页
Abstract第5页
第一章 绪论第8-14页
    1.1 论文研究背景第8-9页
    1.2 国内外研究现状第9-12页
        1.2.1 复杂网络第9-11页
        1.2.2 软件结构分析第11-12页
    1.3 论文的主要内容第12-13页
    1.4 论文的组织结构第13-14页
第二章 复杂网络与软件结构概述第14-33页
    2.1 软件静态结构与网络拓扑第14-17页
        2.1.1 复杂网络的定义第14-15页
        2.1.2 复杂网络的特征第15-16页
        2.1.3 软件静态结构第16页
        2.1.4 基于软件网络的软件静态结构演化第16-17页
    2.2 单节点的特征量第17-20页
        2.2.1 度分布第17-18页
        2.2.2 介数第18页
        2.2.3 紧密度第18页
        2.2.4 PagRank第18-19页
        2.2.5 聚集系数第19-20页
    2.3 多节点的特征量第20-25页
        2.3.1 同配系数第20页
        2.3.2 社区结构第20-24页
        2.3.3 模块度第24-25页
        2.3.4 图谱第25页
        2.3.5 平均路径长度第25页
    2.4 常用复杂网络模型第25-28页
        2.4.1 随机网络(ER)模型第25-27页
        2.4.2 小世界网络(WS)模型第27页
        2.4.3 无标度网络(BA)模型第27-28页
    2.5 软件结构分析器的开发工具第28-32页
        2.5.1 Doxygen第28-29页
        2.5.2 CodeViz第29-30页
        2.5.3 Gephi第30-31页
        2.5.4 igraph第31-32页
    2.6 本章小结第32-33页
第三章 软件结构分析器的程序设计第33-46页
    3.1 系统架构概述第33-34页
    3.2 系统功能第34-35页
        3.2.1 数据抽取功能第34页
        3.2.2 数据分析功能第34-35页
        3.2.3 可视化功能第35页
    3.3 网络的数据模型设计第35-41页
        3.3.1 数据库说明第36-37页
        3.3.2 数据库映射示例第37-38页
        3.3.3 基于DOT的数据存储模型第38-40页
        3.3.4 基于邻接表的数据存储结构第40-41页
    3.4 核心模块实现第41-45页
        3.4.1 预处理模块第41-43页
        3.4.2 特征分析模块第43-44页
        3.4.3 结构分析模块第44-45页
    3.5 本章小结第45-46页
第四章 NS2软件结构分析第46-60页
    4.1 实验环境与过程第46-47页
    4.2 网络特征分析第47-56页
        4.2.1 函数调用图的可视化第47-48页
        4.2.2 软件规模演化分析第48-49页
        4.2.3 节点度分析第49-54页
        4.2.4 关键节点分析第54-56页
    4.3 网络结构分析第56-59页
        4.3.1 函数调用图的社区构成第56-58页
        4.3.2 函数调用图的社区演化分析第58-59页
    4.4 本章小结第59-60页
第五章 总结与展望第60-62页
    5.1 论文总结第60-61页
    5.2 研究展望第61-62页
参考文献第62-64页
致谢第64页

论文共64页,点击 下载论文
上一篇:基于机器视觉的液压元件渗漏检测系统研究
下一篇:面向智能相机的远程服务平台设计与实现