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

用动态静态工具分析模块更新兼容性

摘要第1-5页
ABSTRACT第5-11页
第1章 绪论第11-16页
   ·研究背景第11-12页
   ·研究内容第12-13页
   ·研究意义第13-14页
   ·主要创新点第14-15页
   ·本章小结第15-16页
第2章 软件模块更新兼容性分析第16-33页
   ·动态软件更新概述第16-17页
   ·基于OSGi 的动态软件更新第17-19页
   ·模块更新兼容性问题第19-21页
   ·模块更新兼容性的分析第21-31页
     ·模块更新兼容性分析第21-24页
     ·冒泡排序中交换模块更新分析第24-28页
     ·选择排序中交换模块更新分析第28-31页
   ·本章小结第31-33页
第3章 静态动态程序分析工具第33-44页
   ·描述语言JML第33-35页
   ·动态分析工具Daikon第35-37页
   ·静态分析工具ESC/Java第37-39页
   ·Daikon 与ESC/Java 的组合第39-40页
   ·动态分析工具JMLC/JMLRAC第40-43页
   ·本章小结第43-44页
第4章 对非更新模块的动态分析第44-54页
   ·对非更新模块动态分析的过程第44-46页
   ·提取系统中所有模块的不变量第46-47页
   ·更新系统第47-49页
   ·使用JMLC 编译系统第49-50页
   ·使用JMLRAC 运行系统第50-51页
   ·实验第51-52页
   ·本章小结第52-54页
第5章 对被更新模块的静态分析第54-66页
   ·对被更新模块静态分析的过程第55-56页
   ·提取旧模块的不变量第56-57页
   ·提取新模块的不变量第57-59页
     ·从系统环境中提取新模块不变量第57-58页
     ·从测试环境中提取新模块不变量第58-59页
   ·静态分析更新可行性第59-61页
     ·当新模块不变量来自系统环境第59-60页
     ·当新模块不变量来自测试环境第60-61页
   ·实验第61-64页
   ·本章小结第64-66页
第6章 总结与展望第66-69页
   ·总结第66-67页
   ·展望第67-69页
参考文献第69-72页
致谢第72-73页
攻读学位期间参加的项目,发表的学术论文第73-76页
上海交通大学学位论文答辩决议书第76页

论文共76页,点击 下载论文
上一篇:文本主题段落内部概念关系抽取技术研究
下一篇:普适环境下的可靠服务组合中间件研究