序言 3
前言 3
第1篇 基础篇 3
1 农业本体论的基本概念 3
1.1 农业本体的定义与内涵 3
1.1.1 本体的概念 4
1.1.2 本体的类型 5
1.1.3 农业本体的定义 8
1.2 农业本体的系统结构 9
1.3.1 使用XML的目的 10
1.3 构建农业本体的技术基础 10
1.3.2 XML的基本概念 12
1.3.3 关于DTDs 13
1.3.4 XML中的链接 15
1.3.5 XSL(扩展样式语言) 15
1.3.6 XML查询语言 16
1.3.7 RDF(资源描述框架) 17
1.3.8 结论 18
1.4 与开发本体相关的标准 19
1.4.1 本体标准 19
1.4.2 软件工程标准 21
1.4.4 文本、视频和元数据标准 22
1.4.3 WWW标准 22
1.5 农业本体、主题词表和分类法 23
1.5.1 本体、分类法与主题法在信息组织中的应用 24
1.5.2 本体与分类法、主题法的关系 25
1.5.3 农业本体、主题词表与分类法 27
1.6 农业本体与农业语义网络 28
2 国内外本体论的研究进展 30
2.1 国内外本体论研究进展 30
2.1.1 国外主要研究现状 30
2.1.1.1 W3C的研究 30
2.1.1.3 KSL的研究 32
2.1.1.2 AIFB的研究 32
2.1.1.4 小结 33
2.1.2 国内主要研究现状 34
2.1.3 国内外重要的本体系统 36
2.1.3.1 WordNet 36
2.1.3.2 FrameNet 37
2.1.3.3 GUM和Mikrokosmos 38
2.1.3.4 OntoSeek 39
2.1.3.5 Cyc 41
2.1.3.6 知网(HowNet) 43
2.1.3.7 小结 43
2.1.4.1 企业管理 44
2.1.4 本体应用领域举例 44
2.1.4.2 生命科学 45
2.1.4.3 地理空间科学 47
2.1.4.4 农业科学 48
2.1.5 国内外研究现状的评价 49
2.2 联合国粮农组织的农业本体服务计划 50
2.2.1 AOS提出的背景和目的 50
2.2.2 AOS的主要内容及进度 51
2.2.2.1 渔业本体服务构建 51
2.2.2.2 食物安全领域本体 52
2.2.2.3 食物、营养和农业的本体 53
2.2.3 AOS的历届会议 55
2.2.4 结语 57
2.3 我国农业本体论研究现状 57
3 开展农业本体研究的意义 61
3.1 农业信息资源组织体系建设 61
3.2 知识表达、信息智能检索与知识管理 64
3.2.1 本体与知识表示 64
3.2.2 本体与信息智能检索 66
3.2.3 本体与知识管理 67
第2篇 技术篇 73
4 本体表示语言 73
4.1 主要的本体表示语言 73
4.2.1 描述逻辑简介 79
4.2 描述逻辑语言解析 79
4.2.2 描述逻辑的句法描述 80
4.2.3 描述逻辑的应用 82
4.3 RDF(S)语言解析 83
4.3.1 RDF的基本概念 84
4.3.2 RDFs(RDF Schema,RDF模式) 86
4.4 CycL语言解析 88
4.5 OWL语言解析 89
4.5.1 OWL语言介绍 89
4.5.1.1 为什么需要OWL语言? 90
4.5.1.2 OWL的三种子语言 90
4.5.2.1 OWL Lite概要 91
4.5.2 语言概要 91
4.5.2.2 OWL DL和OWL Full概要 92
4.5.3 OWL Lite语言 92
4.5.3.1 OWL Lite RDF模式特征 93
4.5.3.2 OWL Lite的等式与不等式 93
4.5.3.3 OWL Lite属性 94
4.5.3.4 OWL Lite属性约束 95
4.5.3.5 OWL Lite基数约束 96
4.5.3.6 OWL Lite的类相交 96
4.5.4 OWL DL and OWL Full增加的语言描述 97
4.5.3.9 OWL Lite注释属性 97
4.5.3.10 OWL Lite版本 97
4.5.3.8 OWL Lite头信息 97
4.5.3.7 OWL数据类型 97
4.5.5 小结 98
5 本体构建方法 99
5.1 主要的本体构建方法 99
5.1.1 骨架法 99
5.1.2 TOVE本体及Grüninger Fox方法 100
5.1.3 KACTUS及Bernaras方法 101
5.1.4 CHEMICALS本体与METHONTOLOGY方法 101
5.1.5 SENSUS本体及方法 102
5.1.6 IDEF5方法 102
5.1.7 七步法 103
5.1.8 小结 104
5.2 七步法详解 106
6 本体构建工具 108
6.1 主要本体构建工具 108
6.1.1 Ontolingua 109
6.1.2 Ontosaurus 109
6.1.3 WebOnto 111
6.1.4 Protégé-2000 112
6.1.5 OntoEdit 112
6.1.6 小结 114
6.2.1 Protégé2000 115
6.2 Protégé 115
6.2.2 Protégé的发展 117
6.2.3 Protégé应用举例 118
6.3 OntoBroker 124
6.3.1 概述 124
6.3.2 执行OntoBroker 124
6.3.2.1 使用OntoBroker系统 124
6.3.2.2 启动OntoBroker 124
6.3.2.3 OntoBroker与Python/Zope 125
6.3.2.4 OntoBroker与Visual Basic 126
6.3.2.5 OntoBroker和JSP 127
6.3.3.2 RDF(S) 128
6.3.3.3 OWL 128
6.3.3 输入文件格式 128
6.3.3.1 F-Logic 128
6.3.3.4 连接F-Logic和RDF(S) 129
6.3.4 使用解释功能 129
6.4 Ontolingua 131
6.5 OntoEdit 134
6.5.1 概述 134
6.5.2 版本 134
6.5.3 系统介绍 136
6.5.3.1 基本建模 136
6.5.3.2 高级建模 143
7 本体的构建技术 157
7.1 面向对象技术与构件技术 157
7.2 本体开发瀑布模型 163
7.3 本体库管理系统 167
7.3.1 本体的存储 168
7.3.2 本体编辑 170
7.3.3 查询优化 170
7.3.4 本体学习 170
7.4 构建农业语义网的关键技术 172
8.1.1 中国农业科技文献数据库的标引 179
8.1 农业知识组织的数据基础 179
8 在农业文献信息组织中的应用 179
第3篇 应用篇 179
8.1.2 理论分类库 180
8.1.3 实际分类号与关键词的对照数据库 181
8.2 农业初级本体的研建 181
8.2.1 农业初级本体中的概念及关系 181
8.2.2 农业初级本体的组成 183
8.3 农业初级本体知识库的实现 185
8.3.1 管理系统的选择 185
8.3.2 本体的数据及结构 186
9 在农业科技文献检索中的应用 190
9.1 检索策略 190
9.2 检索系统的结构 192
9.3 系统的功能 193
9.4 与常规检索的比较 197
9.5 系统特性 199
10 在家畜疾病诊断中的应用 201
11 花卉学文献试验性本体检索系统的构建 208
11.1 系统的文献数据标引 209
11.2 概念的一致性检查与纠错 209
11.3 系统功能验证 210
11.3.1 系统答问功能验证 210
11.3.2 系统智能查询功能验证 212
11.3.3 系统检索排除岐义功能 213
11.4 系统应用前景 217
12 基于本体论的计算机农业知识管理平台 218
12.1 知识管理系统 218
12.2 知识管理系统应具备的功能 219
12.3 知识管理系统现状 219
12.4 知识管理系统平台的主要功能 220
12.5 采用的主要技术 223
结束语 225
参考文献 228
名词解释 276
相关网址 296
致谢 303