语义Web关键技术浅述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
科 黑江 技信息 — 龙— — —源自信 息产 业 I l l
语义 We b关键 技术浅述
卢 珊
( 辽宁省交通高等专科学校 , 辽宁 沈阳 10 0 ) 10 0
摘 要: 当前语义 We b的研 究总体上还处于起步阶段 , 主要集中在本体层及其以下各层 , M 、 no g R F作为实现语义 We X L O toy和 D l b所依赖的技术 , 是 语 义 We b的关键 。本 文首 先介 绍 了语 义 We , 而能过 其层 次 结构 对三 大关键 技 术进 行 了分析说 明。 b进
关 键词 : 义 We ; 体 ; D 语 b本 RF
以是更广的范围) 不同主体( 代理 、 人、 机器等 ) 语义 We b研究的主要 目的是使网络 中信息 之间进行交流( 对话 、 互操作 、 共享等 ) 的一种 具有语义,因而其研究的重点就是如何把信息表 语义基础 , 即由本体提供 明确定义的词汇表 , 示为计算机能 够理解和处理的形式, X L R F 描述概念和概念之间的关系 , 而 M 、D 作为使用者之间 和 O t o 用于表示信息 的结构 、内容及语义基 达成的共识。因此,本体的用途包括交流、 nl og y 共 础, 是语义 We 实现必不可少的三大关键技术 。 b 享、 互操作 、 重用等。 1语义 We 概 念 b 在基于本体的实际应用 中,构建本体是 We 是互联网上最重要的应用 , b 为解决网络 基本任务 , 本体构建是一个 旨在研究有关构 出于对特定问 上 资源 语义缺 乏 的不足 , 互联 网之 父 ” j 建本体的方法和方法学的领域。 “ 一Tm BmesLe 出 了语义 We e r e提 — b的概念 。语 义 Wer 题域和具体工程需求的考虑, b1 构造本体的过程 并非是全新的 We , b 而是对现有 We b的扩展。语 各不相同[ 近年来 , 6 1 。 本体逐渐成为计算机领域 图 l语 义 We b的层 次结 构 图 它是一份正式定义名词之间 义Wb e 研究的主要 目的是扩展 当前的 We , b使得 的一个研究焦点 , 网络中信息都是具有语义 , 便于人和计算机之间 关系的文档或文件 。 一般 W b e 上的本体包括 以作为构件其他层的基础 。它并不是所有知识表 的交互与合作。因而其研究的侧重点就是如何把 分类和一套推理规则。 分类, 用于定义对象的类别 示问题的最终解决方案,而仅是一种可扩展的核 信息表示为计算机能够理解和处理的形式 ,即带 及其之间的关系;推理规则,则提供进一步的功 心语言。R F ) D ( 的命名空间和具体化机制使得不 S 有 语义 。 能, 完成语义 We b的关键 目标即“ 机器可理解 ” 同领域的用户 ,通过扩展核心 的定义和语义 , 。 以 语义 We b的建设分成三个步骤 :通过标记 本体的最终 目标是“ 精确地表示那些隐含( 或不明 R Fs的形式定义 自己的标准 , D (】 包括不同命名空 语言( X ) 如 ML定义一套术语, R F对其进行基 确的 信息” 用 D ) 。 间之间的映射 、 版本升级或者本体公理的定义等。 本的语义描述 , 形成某个领域的本体, 这样不断地 在语义 We b中.本体具有非常重要的地位 , 可见 , 在语义 We b中 R FS对资源进行描述 , D () 是 b 在网络中建设很多本体; 然后编制软件 , 能够根据 是解决语义层次上 we 信息共享和交换 的基础 。 语义 W b e 的基本构建模块, 是诸多本体语言中用 本体之间的关系进行推理; 最后基于推理软件建 语义 we 中 , b 本体的构建是语义表达和应用的关 于描述 网络资源并为其赋予语义的基础。 设应 用 。 键, 只有正确构建本体 , 才能对本体进行基于概念 结 语 语义 we b需要一个多层 次的技术框架 , 以 或推理的查询。 如何正确构建领域本体, 从而基于 尽管语义 We b是在 X ML基础上并未完全成 帮助建立合理的信息层次结构, We 上的信息 本体构建规则进行逻辑推理,是近年来语义 We 熟的技术 , 当前 We 使 b b 但 b已经到了向语义化发展 的 结构良好且有序。 e r Le Bmese 描绘了语义 We — b的 领域的一个重要的研究和应用方向。 个转折点 , ML提供 了通用的表示语法 , D X RF 层次关系 1如图 1 示 ) 2 1 ( 所 ,它 主 要 基 于 X ML和 23 - RDF 提供了语义上描述知识的数据模型和一组基本 的 I F R FShm ,并在此之上构建本体和逻辑 { 、 D ce a D 为了知识共享和表示本体需要某种本体语言 描述原语 , n l y更是作为语义 We 体系 中的 Oto og b 推理规则, 以完成基于语义的知识表示和推理, 从 来对概念化进行描述 , 本体通常以基于逻辑的语 核心起到了关键的作用。这三个关键技术为语义 而能够为计算机所理解和处理。 言来表示 ,因此可在类 、属性和关系之间做出详 We b的实现提供 了技术基础。 2语义 We 三大关键技术 b 细、 、 准确 一致且完备的区别 。现阶段也有许多语 参 考 文献 语 义 We b主要 基 于 X L和 R FR F , M D /D S 并 言可用于表示本体 , M X L提供 了一种结构化文档 【Wol 1 r Wi We C not m ] d d e b osru .W3 Sm ni i C e at c 在此基础上构建本体和逻辑推理规则 ,以完成基 的表层语法 , 但没有对这些文档的含义施加任何 We cvt[BO ] 20 — 0 - 1[ 1— — 6 b A t i E / L.f 1 5 0) 0 0 6 1] iy 0 2 . RF 是 3 于语义的知识表示和推理,从 而能够为计算机所 语义约束 。资源描述框架0D ) W C推荐的一 h t : w w3o g2 Ols / t / ww. . / O /w . p/ r 理解 和处 理 。 义 We 语 b的实 现依 赖于 三大 关键 技 种信息描述方式,为本体对象提供一些常见的模 [D n rke,..ua R suc D sr tn 2 a Bi l RVG h. eor ] c y e ecpi i o 术 :ML O toy和 R F X 、n l og D ,用于表示信息的结 型限制 ,为描述 We b资源而开发的 R F允许在 Fa e okE /L.(00 3 2) 0 0 6 11 t : D rm w r[BO ] 20 - - 7[ 1- -6.hp 2 t 构、 内容及语义。 X ML的基础上以一种标准化 、 互操作的方式对数 / w. 3 og T / O O C r f s h ma 2 0 0 2 . / ww w .r / R 2 O / R- d - c e - 0 0 3 7 21 . XML 据语义进行定义。它的数据模型与语义网络形式 [] 3J .Hei n J H nlr A o ri f h rn d . ed . prat t a e t o e X ( xes l Ma u agae即可扩展 等价,其 目 ML Etni e r p Lnug , b k 的主要是为元数据在网络上的各种应 smat w b n at n 【. IE Itl et e ni e i ci c o J E E n lgn 】 ei 标记语言) 可以让信息提供者根据需要 , 行定义 用提供一个基础结构 。使应用程序之间能够在网 Ss ms 01 62 4 4 . 自 yt ,20 ,1(:3- 6 e ) 标记及属性名, 从而使 XM L文件的结构可以复杂 络上交换元数据 , 以实现 网络资源的自动化处理 。 []E N R L E ,E D E J A SL 0e 4B R E S— E TH N L R , S IA , L t 到任意程度。它具有 良 好的数据存储格式和可扩 在 R F的基础上 ,D ( 用来建立类模型 、 D R FS ) 属性 a.T e e at We [.Sinf A r a, 1 h sm nc i b J cet c mecn 1 i i i 展性、 高度结构化以及便于网络传输等优点 , 再加 层次以及其他可从 R F D 模型 中引申出的基本模 20 , 453 —3 0 1 8() 44 . 2 : 也就是说 R FS定义了一套简单的本体 , [ G U E C R D( ) 5 R B R F T .A 上其特有的 N s机制及 X ce a所支持 的多 型限制。 ML Shm A p o c t p ra h o ] 种数据类型与校验机制 , 使其成为语义 We b的关 可以控制 R F文档的一致性 O D 。 WL是对 R F和 Pr be O oois [. Kn wld e Ac u s i n D io o al t n l e J o e g q i t , t g 1 键 技术 之一 。 R F 语义描述能力的一种补充 , DS 添加了更多的用 20 ,2: 9 20 0 3 ()9 -2 . 5 1 22 On oo . tlg y 于描述属性 和类的词 汇, 是在 R F ) 的元数 [袁金平 , D ( 建立 S 6 】 鲍爱华, 姚莉. 语义 We 技 术及其逻辑 b Oto ( nl o g 本体或本体论) y 是语义 W b 据模型的基础上扩展的本体语言。 e 体系 基础『. J 计算机工程 , 0 , ( )1 — 9. ] 2 8 3 2 :8 1 0 44 0 6 中的核心 本体是语义 We 。 b的基础 , 能描述 We b 不论选择哪种正式的语言,还必须在语言的 [ .Jf H rn t 1 R qi m ns o a w b 7 e e i a ] e . eur et r e e f 资源的概念及其相互关系, 使计算机对 we 资源 易处理和表达性之间采取折中原则。因为 R F ) otl yln aeJ W3 okn rf O 1 b D ( n o ag g【. C w ri da, 8Ju S og u J g t y 它已经十分接近最 2 0 :4 3 . 无二义的自 动处理成为可能。 本体的定义有很多, 要应用于大量的网络资源中, 0 2 3 — 6 其中最著名并被引用得最为广泛的定义是由 Gu 基本的表示 。 r— 与常用的知识表示语言相比, D 有 RF br e 提出的,本体是概念模型的明确的规范说明” 自己的特性 , “ 并不是一个最优的建模语言, 但它已 拥 可 本体作为某个领域 内( 可以是特定领域的, 也可 经 成 为了一 种 事实标 准 , 有足 够 的表 达能 力 ,
一 一
引言
。
语义 We b关键 技术浅述
卢 珊
( 辽宁省交通高等专科学校 , 辽宁 沈阳 10 0 ) 10 0
摘 要: 当前语义 We b的研 究总体上还处于起步阶段 , 主要集中在本体层及其以下各层 , M 、 no g R F作为实现语义 We X L O toy和 D l b所依赖的技术 , 是 语 义 We b的关键 。本 文首 先介 绍 了语 义 We , 而能过 其层 次 结构 对三 大关键 技 术进 行 了分析说 明。 b进
关 键词 : 义 We ; 体 ; D 语 b本 RF
以是更广的范围) 不同主体( 代理 、 人、 机器等 ) 语义 We b研究的主要 目的是使网络 中信息 之间进行交流( 对话 、 互操作 、 共享等 ) 的一种 具有语义,因而其研究的重点就是如何把信息表 语义基础 , 即由本体提供 明确定义的词汇表 , 示为计算机能 够理解和处理的形式, X L R F 描述概念和概念之间的关系 , 而 M 、D 作为使用者之间 和 O t o 用于表示信息 的结构 、内容及语义基 达成的共识。因此,本体的用途包括交流、 nl og y 共 础, 是语义 We 实现必不可少的三大关键技术 。 b 享、 互操作 、 重用等。 1语义 We 概 念 b 在基于本体的实际应用 中,构建本体是 We 是互联网上最重要的应用 , b 为解决网络 基本任务 , 本体构建是一个 旨在研究有关构 出于对特定问 上 资源 语义缺 乏 的不足 , 互联 网之 父 ” j 建本体的方法和方法学的领域。 “ 一Tm BmesLe 出 了语义 We e r e提 — b的概念 。语 义 Wer 题域和具体工程需求的考虑, b1 构造本体的过程 并非是全新的 We , b 而是对现有 We b的扩展。语 各不相同[ 近年来 , 6 1 。 本体逐渐成为计算机领域 图 l语 义 We b的层 次结 构 图 它是一份正式定义名词之间 义Wb e 研究的主要 目的是扩展 当前的 We , b使得 的一个研究焦点 , 网络中信息都是具有语义 , 便于人和计算机之间 关系的文档或文件 。 一般 W b e 上的本体包括 以作为构件其他层的基础 。它并不是所有知识表 的交互与合作。因而其研究的侧重点就是如何把 分类和一套推理规则。 分类, 用于定义对象的类别 示问题的最终解决方案,而仅是一种可扩展的核 信息表示为计算机能够理解和处理的形式 ,即带 及其之间的关系;推理规则,则提供进一步的功 心语言。R F ) D ( 的命名空间和具体化机制使得不 S 有 语义 。 能, 完成语义 We b的关键 目标即“ 机器可理解 ” 同领域的用户 ,通过扩展核心 的定义和语义 , 。 以 语义 We b的建设分成三个步骤 :通过标记 本体的最终 目标是“ 精确地表示那些隐含( 或不明 R Fs的形式定义 自己的标准 , D (】 包括不同命名空 语言( X ) 如 ML定义一套术语, R F对其进行基 确的 信息” 用 D ) 。 间之间的映射 、 版本升级或者本体公理的定义等。 本的语义描述 , 形成某个领域的本体, 这样不断地 在语义 We b中.本体具有非常重要的地位 , 可见 , 在语义 We b中 R FS对资源进行描述 , D () 是 b 在网络中建设很多本体; 然后编制软件 , 能够根据 是解决语义层次上 we 信息共享和交换 的基础 。 语义 W b e 的基本构建模块, 是诸多本体语言中用 本体之间的关系进行推理; 最后基于推理软件建 语义 we 中 , b 本体的构建是语义表达和应用的关 于描述 网络资源并为其赋予语义的基础。 设应 用 。 键, 只有正确构建本体 , 才能对本体进行基于概念 结 语 语义 we b需要一个多层 次的技术框架 , 以 或推理的查询。 如何正确构建领域本体, 从而基于 尽管语义 We b是在 X ML基础上并未完全成 帮助建立合理的信息层次结构, We 上的信息 本体构建规则进行逻辑推理,是近年来语义 We 熟的技术 , 当前 We 使 b b 但 b已经到了向语义化发展 的 结构良好且有序。 e r Le Bmese 描绘了语义 We — b的 领域的一个重要的研究和应用方向。 个转折点 , ML提供 了通用的表示语法 , D X RF 层次关系 1如图 1 示 ) 2 1 ( 所 ,它 主 要 基 于 X ML和 23 - RDF 提供了语义上描述知识的数据模型和一组基本 的 I F R FShm ,并在此之上构建本体和逻辑 { 、 D ce a D 为了知识共享和表示本体需要某种本体语言 描述原语 , n l y更是作为语义 We 体系 中的 Oto og b 推理规则, 以完成基于语义的知识表示和推理, 从 来对概念化进行描述 , 本体通常以基于逻辑的语 核心起到了关键的作用。这三个关键技术为语义 而能够为计算机所理解和处理。 言来表示 ,因此可在类 、属性和关系之间做出详 We b的实现提供 了技术基础。 2语义 We 三大关键技术 b 细、 、 准确 一致且完备的区别 。现阶段也有许多语 参 考 文献 语 义 We b主要 基 于 X L和 R FR F , M D /D S 并 言可用于表示本体 , M X L提供 了一种结构化文档 【Wol 1 r Wi We C not m ] d d e b osru .W3 Sm ni i C e at c 在此基础上构建本体和逻辑推理规则 ,以完成基 的表层语法 , 但没有对这些文档的含义施加任何 We cvt[BO ] 20 — 0 - 1[ 1— — 6 b A t i E / L.f 1 5 0) 0 0 6 1] iy 0 2 . RF 是 3 于语义的知识表示和推理,从 而能够为计算机所 语义约束 。资源描述框架0D ) W C推荐的一 h t : w w3o g2 Ols / t / ww. . / O /w . p/ r 理解 和处 理 。 义 We 语 b的实 现依 赖于 三大 关键 技 种信息描述方式,为本体对象提供一些常见的模 [D n rke,..ua R suc D sr tn 2 a Bi l RVG h. eor ] c y e ecpi i o 术 :ML O toy和 R F X 、n l og D ,用于表示信息的结 型限制 ,为描述 We b资源而开发的 R F允许在 Fa e okE /L.(00 3 2) 0 0 6 11 t : D rm w r[BO ] 20 - - 7[ 1- -6.hp 2 t 构、 内容及语义。 X ML的基础上以一种标准化 、 互操作的方式对数 / w. 3 og T / O O C r f s h ma 2 0 0 2 . / ww w .r / R 2 O / R- d - c e - 0 0 3 7 21 . XML 据语义进行定义。它的数据模型与语义网络形式 [] 3J .Hei n J H nlr A o ri f h rn d . ed . prat t a e t o e X ( xes l Ma u agae即可扩展 等价,其 目 ML Etni e r p Lnug , b k 的主要是为元数据在网络上的各种应 smat w b n at n 【. IE Itl et e ni e i ci c o J E E n lgn 】 ei 标记语言) 可以让信息提供者根据需要 , 行定义 用提供一个基础结构 。使应用程序之间能够在网 Ss ms 01 62 4 4 . 自 yt ,20 ,1(:3- 6 e ) 标记及属性名, 从而使 XM L文件的结构可以复杂 络上交换元数据 , 以实现 网络资源的自动化处理 。 []E N R L E ,E D E J A SL 0e 4B R E S— E TH N L R , S IA , L t 到任意程度。它具有 良 好的数据存储格式和可扩 在 R F的基础上 ,D ( 用来建立类模型 、 D R FS ) 属性 a.T e e at We [.Sinf A r a, 1 h sm nc i b J cet c mecn 1 i i i 展性、 高度结构化以及便于网络传输等优点 , 再加 层次以及其他可从 R F D 模型 中引申出的基本模 20 , 453 —3 0 1 8() 44 . 2 : 也就是说 R FS定义了一套简单的本体 , [ G U E C R D( ) 5 R B R F T .A 上其特有的 N s机制及 X ce a所支持 的多 型限制。 ML Shm A p o c t p ra h o ] 种数据类型与校验机制 , 使其成为语义 We b的关 可以控制 R F文档的一致性 O D 。 WL是对 R F和 Pr be O oois [. Kn wld e Ac u s i n D io o al t n l e J o e g q i t , t g 1 键 技术 之一 。 R F 语义描述能力的一种补充 , DS 添加了更多的用 20 ,2: 9 20 0 3 ()9 -2 . 5 1 22 On oo . tlg y 于描述属性 和类的词 汇, 是在 R F ) 的元数 [袁金平 , D ( 建立 S 6 】 鲍爱华, 姚莉. 语义 We 技 术及其逻辑 b Oto ( nl o g 本体或本体论) y 是语义 W b 据模型的基础上扩展的本体语言。 e 体系 基础『. J 计算机工程 , 0 , ( )1 — 9. ] 2 8 3 2 :8 1 0 44 0 6 中的核心 本体是语义 We 。 b的基础 , 能描述 We b 不论选择哪种正式的语言,还必须在语言的 [ .Jf H rn t 1 R qi m ns o a w b 7 e e i a ] e . eur et r e e f 资源的概念及其相互关系, 使计算机对 we 资源 易处理和表达性之间采取折中原则。因为 R F ) otl yln aeJ W3 okn rf O 1 b D ( n o ag g【. C w ri da, 8Ju S og u J g t y 它已经十分接近最 2 0 :4 3 . 无二义的自 动处理成为可能。 本体的定义有很多, 要应用于大量的网络资源中, 0 2 3 — 6 其中最著名并被引用得最为广泛的定义是由 Gu 基本的表示 。 r— 与常用的知识表示语言相比, D 有 RF br e 提出的,本体是概念模型的明确的规范说明” 自己的特性 , “ 并不是一个最优的建模语言, 但它已 拥 可 本体作为某个领域 内( 可以是特定领域的, 也可 经 成 为了一 种 事实标 准 , 有足 够 的表 达能 力 ,
一 一
引言
。