军事语义知识宝库与IT专业选择的研究探索
1 军事资源本体构建与应用
1.1 关系分析
在层次关系中,只有一种关系,即 “hasSubclass”,这些关系属于相似层次结构。而关联关系则存在于不同层次结构的概念之间,通过分析概念间的相关动词并指定关系名称来表达,该关系名称能与概念名称构成相关陈述。
1.2 编码实现
为了将概念层次结构转化为表示本体的OWL文档,需借助本体描述军事内容。在众多本体实现语言中,选择OWL(“Web Ontology Language”)来开发军事资源本体,因为它比XML、RDF和RDF Schema(RDFS)提供更强的Web内容机器可解释性。开发工具选用Protégé 5.1,它是开源的,且具有便于应用开发的即插即用环境。
- 层次结构 :军事资源本体可呈现为树形的层次结构。
- 图结构 :也能以图结构来表示军事资源本体。
1.3 类的属性与实例创建
- 类的属性 :本体必须表达类的属性以响应特定问题。属性分为数据属性和对象属性,数据属性用于将实例与用户定义的值关联,对象属性用于关联不同类的实例。
- 实例创建 :创建领域数据库即创建概念层次结构中类的实例,步骤如下:
- 选择一个类。
- 形成该类的一个实例。
- 赋予属性值。例如,“Jash - e - Mohammad” 是 “Militant_Gr