摘要 | 第4-5页 |
ABSTRACT | 第5-6页 |
第一章 绪论 | 第10-13页 |
1.1 背景 | 第10页 |
1.2 研究工作 | 第10-11页 |
1.3 论文组织结构 | 第11-12页 |
1.4 本章总结 | 第12-13页 |
第二章 相关技术概述 | 第13-16页 |
2.1 网络本体语言 | 第13-14页 |
2.2 物联网资源框架 | 第14页 |
2.3 实时数据库 | 第14-15页 |
2.4 JAVA SWING | 第15页 |
2.5 本章总结 | 第15-16页 |
第三章 系统概要设计 | 第16-39页 |
3.1 需求综述 | 第16-17页 |
3.2 系统功能需求分析 | 第17-26页 |
3.2.1 持久化部分需求分析 | 第17-19页 |
3.2.2 建模部分需求分析 | 第19-22页 |
3.2.3 绑定部分需求分析 | 第22-23页 |
3.2.4 转化部分需求分析 | 第23-25页 |
3.2.5 资源模型生成环境部分 | 第25-26页 |
3.3 总体架构设计 | 第26-29页 |
3.3.1 总体架构图 | 第26-28页 |
3.3.2 架构中相关概念解释 | 第28-29页 |
3.3.3 架构中面向领域的思想 | 第29页 |
3.4 模块划分与描述 | 第29-38页 |
3.4.1 资源模型生成环境 | 第29-30页 |
3.4.2 存储模块 | 第30-33页 |
3.4.3 建模模块 | 第33-35页 |
3.4.4 绑定模块 | 第35-36页 |
3.4.5 转化模块 | 第36-38页 |
3.5 分层模型图 | 第38页 |
3.6 本章总结 | 第38-39页 |
第四章 系统详细设计与实现 | 第39-115页 |
4.1 本体存储模块的设计与实现 | 第39-48页 |
4.1.1 OWLAPI基本方法的使用 | 第39-42页 |
4.1.2 访问器的实现 | 第42-47页 |
4.1.3 类层次结构的获取 | 第47-48页 |
4.1.4 IRI的命名规则 | 第48页 |
4.2 领域数据类型的设计与实现 | 第48-56页 |
4.2.1 封装OWLAPI的数据类型 | 第48-49页 |
4.2.2 重载equals方法 | 第49-50页 |
4.2.3 重载toString方法 | 第50-51页 |
4.2.4 与OWLAPI中原始数据类型的相互转化 | 第51页 |
4.2.5 update方法 | 第51页 |
4.2.6 重要的自定义领域数据类型的设计 | 第51-56页 |
4.3 建模模块的设计与实现 | 第56-81页 |
4.3.1 资源和实体的实现 | 第56-58页 |
4.3.2 领域中ID的实现 | 第58-60页 |
4.3.3 实现模板的继承和重用 | 第60-61页 |
4.3.4 实现属性角度的转换 | 第61-64页 |
4.3.5 实现属性的继承 | 第64-67页 |
4.3.6 实现领域中属性值域的设定 | 第67-70页 |
4.3.7 实现领域中自定义数值类型 | 第70-71页 |
4.3.8 实现领域中的约束 | 第71-73页 |
4.3.9 实现领域中实例及其属性值的操作 | 第73-75页 |
4.3.10 建模模块类图 | 第75-81页 |
4.4 资源实体绑定的设计与实现 | 第81-87页 |
4.4.1 定义绑定关系 | 第81-82页 |
4.4.2 绑定关系的数据格式---领域绑定类RMSimpleBindCls | 第82-83页 |
4.4.3 实现绑定 | 第83页 |
4.4.4 绑定实例的数据格式RMSimpleBindlnstance | 第83-84页 |
4.4.5 绑定模块类图 | 第84-87页 |
4.5 操作领域数据的重要方法及其实现算法 | 第87-101页 |
4.5.1 获取概念的数值属性 | 第87-88页 |
4.5.2 获取概念的直接数值属性 | 第88-89页 |
4.5.3 获取概念的继承数值属性 | 第89-90页 |
4.5.4 获取领域中实例的关联属性值 | 第90-92页 |
4.5.5 获取指定属于指定概念的所有实例 | 第92-95页 |
4.5.6 分析数值属性值域的方法 | 第95-99页 |
4.5.7 获取某个特定概念为根节点的树状结构 | 第99-101页 |
4.6 中英文映射的设计与实现 | 第101-103页 |
4.6.1 映射的流程 | 第101-102页 |
4.6.2 映射工厂的设计OntologyMapFactory | 第102-103页 |
4.7 转化模块的设计 | 第103-106页 |
4.8 资源建模生成环境 | 第106-114页 |
4.8.1 客户端结构图 | 第106页 |
4.8.2 生成环境成果展示 | 第106-114页 |
4.9 本章总结 | 第114-115页 |
第五章 系统测试 | 第115-128页 |
5.1 测试的内容和方法 | 第115页 |
5.2 系统功能测试 | 第115-124页 |
5.2.1 测试操作资源和实体的正确性 | 第115-118页 |
5.2.2 测试操作数据属性的正确性 | 第118-121页 |
5.2.3 测试操作对象属性的正确性 | 第121-124页 |
5.3 应用测试 | 第124-127页 |
5.3.1 构建模板描述资源实体 | 第124-125页 |
5.3.2 构建实例化的数据信息 | 第125页 |
5.3.3 绑定实体实例的属性值和资源的实例 | 第125-127页 |
5.3.4 转化到实时库 | 第127页 |
5.4 本章总结 | 第127-128页 |
第六章 总结与展望 | 第128-130页 |
6.1 工作总结 | 第128页 |
6.2 工作展望 | 第128-130页 |
参考文献 | 第130-131页 |
附录 | 第131-132页 |
致谢 | 第132页 |