家庭关系建模语言及建模工具研究
摘要 | 第3-4页 |
abstract | 第4-5页 |
第1章 绪论 | 第8-14页 |
1.1 研究背景与意义 | 第8-10页 |
1.2 相关研究现状 | 第10-12页 |
1.2.1 家庭关系领域研究现状 | 第10-11页 |
1.2.2 相关辅助研究工具分析 | 第11-12页 |
1.3 论文研究内容 | 第12-13页 |
1.4 本文章节安排 | 第13-14页 |
第2章 家庭关系建模 | 第14-24页 |
2.1 家庭关系基本理论 | 第14-18页 |
2.1.1 家庭关系相关术语 | 第14页 |
2.1.2 家庭关系的构成 | 第14-15页 |
2.1.3 称谓系统的分类与定义 | 第15-18页 |
2.2 相关建模理论和技术 | 第18-21页 |
2.2.1 模型驱动架构的基本思想 | 第18-19页 |
2.2.2 统一建模语言与领域特定语言 | 第19页 |
2.2.3 建模工具开发环境 | 第19-21页 |
2.3 家庭关系建模框架 | 第21-23页 |
2.4 本章小结 | 第23-24页 |
第3章 家庭关系建模语言的设计与定义 | 第24-50页 |
3.1 家庭关系模型 | 第24-26页 |
3.1.1 需求分析 | 第24-25页 |
3.1.2 建模构件 | 第25-26页 |
3.1.3 构件连接规则 | 第26页 |
3.2 建模语言的抽象语法 | 第26-40页 |
3.2.1 基于EMF家庭关系元模型的定义 | 第27-29页 |
3.2.2 元模型中的类及其联系 | 第29-39页 |
3.2.3 元模型中的自定义数据类型 | 第39-40页 |
3.3 建模语言的关系推理操作 | 第40-47页 |
3.3.1 推理与知识表示 | 第41页 |
3.3.2 核心关系集合与推理基本定义项 | 第41-42页 |
3.3.3 家庭关系推理知识图 | 第42-45页 |
3.3.4 关系推理逻辑表达式 | 第45-47页 |
3.4 建模语言的完整性约束 | 第47-49页 |
3.5 本章小结 | 第49-50页 |
第4章 家庭关系建模工具的设计与实现 | 第50-70页 |
4.1 建模工具的分析与设计 | 第50-59页 |
4.1.1 建模工具的需求分析 | 第50-51页 |
4.1.2 建模工具的功能设计 | 第51-52页 |
4.1.3 建模工具的界面设计 | 第52-59页 |
4.2 基于GMF图形化家庭关系编辑器的实现 | 第59-63页 |
4.2.1 定义工具面板 | 第59页 |
4.2.2 定义图形元素 | 第59-61页 |
4.2.3 构建映射关系 | 第61-62页 |
4.2.4 生成图形化家庭关系编辑器 | 第62-63页 |
4.3 家庭关系推理规则的实现 | 第63-67页 |
4.3.1 关系推理基础库 | 第63-64页 |
4.3.2 查询核心家庭关系 | 第64页 |
4.3.3 推理扩展家庭关系 | 第64-66页 |
4.3.4 检索两人关系 | 第66-67页 |
4.4 工具测试 | 第67-69页 |
4.5 本章小结 | 第69-70页 |
第5章 家庭关系建模实例及说明 | 第70-75页 |
5.1 建模实例 | 第70-71页 |
5.2 建模过程 | 第71-74页 |
5.3 本章小结 | 第74-75页 |
第6章 总结与展望 | 第75-77页 |
6.1 工作总结 | 第75-76页 |
6.2 工作展望 | 第76-77页 |
致谢 | 第77-78页 |
参考文献 | 第78-81页 |
攻读硕士学位期间取得的科研成果 | 第81页 |