本体开发:方法、原则与实践
1 引言
本体开发的复杂度与复杂软件的设计和开发相当。仅仅熟悉可用的本体形式化方法并不足以构建高质量的本体,还需要开发方法来规范本体开发过程的各个步骤。本文将介绍本体开发过程的典型活动、两种流行的本体构建方法、通用的本体设计原则,以及大型本体的模块化技术。
2 本体开发过程的活动
本体开发过程包含多种活动,可分为管理活动、面向开发的活动和支持活动。
2.1 管理活动
- 调度 :确定要执行的任务、它们的顺序、依赖关系,并分配时间和资源。
- 控制 :确保任务按照调度活动指定的方式执行,必要时进行计划调整。
- 质量保证 :确保每个产生的工件(如本体、其文档和支持软件)的质量令人满意。
2.2 面向开发的活动
2.2.1 预开发活动
- 环境研究 :确定本体的使用场景、技术环境、用户类型等。
- 可行性研究 :检查在给定环境中构建本体是否可行和合理,若不可行则取消项目。
2.2.2 开发活动
- 规范制定 :生成本体规范文档,明确本体的目标、范围和评估标准,列出主要信息来源。
- 概念化 :创建相关领
超级会员免费看
订阅专栏 解锁全文
906

被折叠的 条评论
为什么被折叠?



