摘要 | 第4-5页 |
Abstract | 第5页 |
1 绪论 | 第9-13页 |
1.1 研究背景 | 第9页 |
1.2 研究的目的和意义 | 第9-10页 |
1.3 国内外研究现状 | 第10-11页 |
1.4 研究内容 | 第11-12页 |
1.5 文章的组织结构 | 第12-13页 |
2 智能化需求建模 | 第13-29页 |
2.1 概要 | 第13-14页 |
2.2 智能化需求建模过程中的难题 | 第14-15页 |
2.3 需求句义分析 | 第15-25页 |
2.3.1 分词 | 第16-18页 |
2.3.2 词性标注 | 第18页 |
2.3.3 依存句法分析 | 第18-20页 |
2.3.4 提取需求领域实体和需求领域实体之间的关系 | 第20-25页 |
2.4 句间关系分析 | 第25-26页 |
2.4.1 句间关系分析方法 | 第25-26页 |
2.5 智能化需求建模 | 第26-28页 |
2.5.1 智能化需求建模方法 | 第26页 |
2.5.2 智能化需求建模实例 | 第26-28页 |
2.6 小结 | 第28-29页 |
3 多用户需求优选 | 第29-41页 |
3.1 背景 | 第29页 |
3.2 国内外研究现状分析 | 第29-31页 |
3.2.1 层次分析法 | 第29-30页 |
3.2.2 质量功能展开 | 第30页 |
3.2.3 累积投票 | 第30页 |
3.2.4 数值分配方法 | 第30页 |
3.2.5 排序法 | 第30-31页 |
3.3 基于不同场景的需求优选算法 | 第31-34页 |
3.3.1 需求优选概念 | 第31-32页 |
3.3.2 基于用户优先级场景下需求优选算法 | 第32-33页 |
3.3.3 基于实现难度不同场景的需求优选算法 | 第33页 |
3.3.4 基于综合场景下需求优选算法 | 第33-34页 |
3.3.5 需求优选总结 | 第34页 |
3.4 智能化需求分析 | 第34-38页 |
3.4.1 需求分类 | 第34-37页 |
3.4.2 需求冗余和需求冲突分析 | 第37-38页 |
3.5 基于整体到局部的智能化需求优选方法 | 第38-40页 |
3.5.1 基于整体到局部的需求优选方法 | 第38-39页 |
3.5.2 基于整体到局部的需求优选实例 | 第39-40页 |
3.6 小结 | 第40-41页 |
4 基于分析的软件复用 | 第41-62页 |
4.1 概述 | 第41页 |
4.2 基于微服务和面向服务架构的源码复用 | 第41-42页 |
4.3 基于源码分析结果的复用技术 | 第42-61页 |
4.3.1 基于项目源码思维导图的分析复用 | 第42-50页 |
4.3.2 基于项目rank列表的分析复用 | 第50-54页 |
4.3.3 基于项目元素关系图的分析复用 | 第54-60页 |
4.3.4 基于项目概要的分析复用 | 第60-61页 |
4.4 小结 | 第61-62页 |
5 模型抽象 | 第62-77页 |
5.1 背景和相关工作 | 第62-65页 |
5.1.1 背景 | 第62-64页 |
5.1.2 相关工作 | 第64-65页 |
5.2 Class Rank计算类的Rank值 | 第65-67页 |
5.2.1 基础概念介绍 | 第65-66页 |
5.2.2 计算类的Rank值(Class Rank算法) | 第66-67页 |
5.3 计算类之间的相关度 | 第67-69页 |
5.3.1 相关度和强度定义 | 第67-68页 |
5.3.2 计算两个类之间的相关度 | 第68-69页 |
5.3.3 计算类图的相关度矩阵 | 第69页 |
5.4 计算两个类之间的关系 | 第69-73页 |
5.4.1 抽象规则 | 第70页 |
5.4.2 计算两个类之间的关系 | 第70-73页 |
5.4.3 计算类图的关系矩阵 | 第73页 |
5.5 生成类图的抽象的类图 | 第73页 |
5.6 模型抽象实例 | 第73-76页 |
5.7 小结 | 第76-77页 |
6 系统的设计与实现 | 第77-84页 |
6.1 体系结构设计 | 第77-78页 |
6.1.1 仓库模型 | 第77-78页 |
6.1.2 体系结构 | 第78页 |
6.2 存储结构设计 | 第78-79页 |
6.3 系统设计 | 第79-81页 |
6.3.1 模块设计 | 第79页 |
6.3.2 交互流程设计 | 第79-81页 |
6.4 系统实现 | 第81-84页 |
6.4.1 项目结构思维导图模块实现 | 第81-82页 |
6.4.2 项目rank列表的设计与实现 | 第82页 |
6.4.3 其他系统模块设计 | 第82-84页 |
7 结语 | 第84-85页 |
7.1 全文总结 | 第84页 |
7.2 进一步工作 | 第84-85页 |
参考文献 | 第85-88页 |
附录 | 第88-89页 |
致谢 | 第89页 |