| « | November 2025 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | | | |
|
| 统计 |
blog名称:追寻 日志总数:43 评论数量:41 留言数量:0 访问次数:102975 建立时间:2007年10月29日 |
| 
|
[topic maps]学科知识管理与主题图 |
夏日香气 发表于 2007/10/30 9:10:39 |
摘自刘洪星 王石林的《Topic Maps与学科知识管理》
TAO以主题描述知识架构及其关联性,主题则又可以被对应到其它主题或现实世界中的媒体对象,出处则指引到一个属于该主题资源的可识别载体。
一个知识库就是相关知识的集合,当主题地图与知识库联系起来后,主题地图就充当了知识库的导航器,同时,还可以反映知识库的概念结构。当需要查找某一项内容时,不需要在大量的知识库内毫无方向的寻找,只要在主题地图中通过其提供的语义搜索引擎,就可很快找到密切相关的主题及与之相关的事件,然后连接到知识库中,就可以得到相关信息。
首先,将各个主题词以<topic>元素标记,并以<instanceOf>加以分类,并以<occurrence>标记.所示即为主题词[软件过程模型]的XTM代码片段:<topic id="aa"><instanceO f><topicRef xlink:href="#subject"/></instanceO f><basenam e><baseNam eString>软件过程模型</baseNam eString></basenam e><occurrence><instanceO f><topicRef xlink:href="#bb"/></instanceO f><resourceDate>!!为了解决产业环境中的实际问题!一个软件工程师必须综合出一个开发策略!该策略包含三个层次以及一般要经历的阶段#</resourceData></occurrence></topic>接着!可以开始建立各个词汇的关联了,下面是以[软件过模型]和[线性顺序模型]为例建立两个主题词关联的XTM码片段:
<association><instanceO f><topicRef xlink:href="#include"/></instanceO f><m em ber><roleSpec><topicRef xlink:href="#cc"/></roleSpec><topicRef xlink:href="#software process m odel"/></m em ber><m em ber><roleSpec><topicRef xlink:href="#dd"/></roleSpec><topicRef xlink:href="#linearity sequence m odel"/></m em ber></association> 根据上述步骤,将所有的主题词进行定义,并将它们关联起来,便完成了一个以主题词[软件过程模型]为中心的主题地图了;最后,我们在W eb服务器上安装由Ontopia公司开发的主题地图处理器Omnigator,再将完整的XTM文档发布至该服务器上,即完成了此在线索引字典的制作"使用者只要用一般W eb浏览器即可使用此在线索引字典"图3显示了软件工程学科几个知识单元的主题地图.从中可以看出主题词#主题词间的关联性以及主题词在关联中所扮演的角色等".
摘自《基于Topic Map的知识表示技术研究》
TM提供了一个可自定义的信息路由策略, 来帮助用户有效地操纵数字资源, 而信息路由策略则体现了内涵于信息中的知识. 同时, 主题地图并不包含在所描述的信息当中, 它是与信息无关的独立导航层, 对于相同的底层资源, 我们可以应用不同的主题地图来动态地改变信息路由策略, 也就是说用不同的知识看待相同的问题, 这恰恰反映了不同知识结构的人看待相同的资源所表现出来的不同视角.
确定主题间的关联描述, 单个的Topic述无法构成一个 Map, Association是构建一个真正有用的知识地图的关键. 在一个Association 中Topics所扮演的关联角色, 是实现知识表达和推理的关键. 确定相关资源描述, 资源描述和定位是在TM语义 Web系统的最终目的, 与前面的 Topic以及其属性Occurrence的描述相结合, 可以实现对所有网络资源进行有效的结构化编码并与实际资源对应, 完成系统资源的组织. 确定语境. 对一个主题地图中所论及的内容, 不是所有人对所有内容都感兴趣, 在某些应用领域也存在一定的访问权限设定的要求. 为此, 在构建主题地图过程中, 就应该标明对某个 topic或者资源occurrence以及关联等进行讨论时所处的语境. 最普通的例子就是不同国家的语言问题, 某个主题在不同的语言下名称不同, 同一主题不同的主题名称的使用就是根据语境来确定的.XTM 用<scope> 来确定语境范畴, 在主题地图中几乎所有对象topic 、basename 、occurrence 等等 都可以指派语境, 对于没有指派 的对象我们称其为非约束性的, 它对任何的语境都是有效的, 对于被指派了scope的对象, 它只在特定语境是有效的.
此外, 还有一个关键特征也是非常重要的,TopicMap可以指派多个Topic描述同一个实体,而多个主题地图也可以通过<mergeMap> 合并为一个主题地图, 这种合并特性对于跨企业的信息管理以及知识综合是非常重要的, 语言体系、概念体系的不同, 必然存在着不同的知识体系和表达, 不同的Topic定义必须有比对、合并机制有效地进行知识的综合, 形成更加广阔的知识空间, 从而提高整个系统的可扩展性.
主题图的数据模型实质上是一种多元关系的表达 ,体现了现实世界中主题间复杂的网状关系.该模型中由概念主题组成类的层次结构 ,类和类之间除了父类和子类关系外 ,还可以根据具体应用的需要定义其它关联关系.任何主题都可以直接指向外部相关的具体资源 ,包括直接资源和间接资源。主题图可以表达空间信息的语义 ,着重解决应用程序之间理解和交换信息的问题。 ISO推荐以主题图标准来解决 XML的语义局限。Topic Maps和 XML是互为补充的。首先 ,主题图标准希望以一种标准化 ,互操作的方式来规范 XML的语义。XML文档可以通过简单的方式实现对主题图标准的引用。其次 ,由于主题图是以一种建模的方式来描述数据语义的 ,这使得主题图可以不受具体语法表示的限制。因此 ,主题图标准是定制 XML的良伴 ,而不只是对某个特定类型数据的规范表示 ,XML和主题图标准的结合 ,不仅可以实现数据基于语义的描述 ,也充分发挥了 XML与主题图标准的各自优点 ,便于Web数据的检索和相关知识的发现。与 XML中的标记不同 ,主题图中的主题、关联和关系实例是受限制的 ,也就是说可以排除同义词现象和一词多义现象。
|
阅读全文(1586) | 回复(0) | 编辑 | 精华 |
|