论文部分内容阅读
随着信息技术的快速发展和广泛应用,信息系统正在逐渐从低级向高级、从孤立封闭向开放协同、从简单向复杂发展。这就要求信息系统的组成单元具有智能性和自适应性,这种单元被称为主体。复杂自适应系统(CAS)的特征之一是具有适量自适应性主体,其核心需求是其数据应该具有明确被表示出来的语义,使数据的隐含语义明显化,以便主体理解。因此,明确的语义表示在复杂自适应系统中扮演很重要的角色。与知识组织系统、概念模型、数据库模式和面向对象建模技术等模型或建模方法相比,本体具有能明确表示数据语义的优势,并可用于知识表示和推理等。因此,本体是复杂自适应系统优选的表示数据的语义模型之一。2010年上海世界博览会信息系统(SCAS)是服务于海世界博览会现场(SHExpo)的一种复杂自适应系统。用本体描述其数据是系统实施的关键技术之一,其结果称为基于SCAS的本体。学术界关于本体构造方法的研究虽然取得了可观成果,但这些本体构造方法主要关注本体构造的非形式化描述阶段,而缺乏对本体结构和基于公理的形式化本体构造的系统性研究,构造出的本体不利于主体理解。就目前研究成果看,基于SCAS的本体构造及其应用面临着一系列挑战,具体体现在:1)缺乏合适的本体结构构造机制和算法,难以确定和构造本体的种类及其结构,难以准确构造基于SCAS的本体;2)缺乏合适的上层本体设计原则和重用机制,使得基于SCAS的本体构造中重复性劳动多,不利于本体的一致性检查和语义说明;3)在把这种本体构造方法应用到描述SCAS场景时,仅依靠现有的关系如ISA等不足以描述基于SCAS的本体,需要研究其它关系及其约束机制等;4)缺乏合适的Web信息语义化机制,不利于主体理解用Web表示的SCAS数据,因此,有必要研究Web信息语义化机制和实施原型。为了迎接这些挑战,作者提出了一种面向复杂自适应系统的本体构造原则和复杂自适应系统的本体构造方法。基于该本体构造方法,作者具体做了以下四方面的研究工作:1)提出了一种本体结构的构造机制即本体△机制及其相应的构造算法。其意义在于是一种通用机制,可用于快速构造本体结构。该机制的特点是根据抽象原理,对象的基本特征(由一个或多个属性组成)进行抽象,能用于快速建立本体结构;提出了构造本体类及其层次结构的算法;这种结构及其构造机制是形式化的,不受论域限制,具有普遍指导意义。2)为了说明SCAS的本体语义,提出一种上层本体设计原则和一种本体约简机制。通过本体约简可有效防止本体设计和构造过程中的逻辑错误,其价值在于实现了上层本体的重用,有利于确定本体中术语的语义,简化了本体设计。a)该设计原则特点是:注重研究通用概念及其关系,关系简单,层次清晰,能作为构造本体的基础和框架;具有形式化描述和语义说明机制,能用于说明本体术语的语义。b)该本体约简的特点是:基于实例归属,语义明确;具有清晰的规则、步骤和对应的约简关系。3)在应用到SCAS中时,特别在构造基于SCAS的SHExpo本体时,为准确描述SHExpo本体的及其关系,研究了组件关系、包含于关系、相对方位关系和位于关系的公理约束机制、组合机制和比较机制,并描述了SHExpo本体的复杂结构。具有如下特点:研究了这些本体关系的约束机制、组合机制和比较机制;用组件关系、位于关系、包含于关系和相对方位关系描述了SHExpo场馆布局的复杂结构。4)基于本体对Web信息语义化进行了探索性研究,以便主体能理解用Web表示的SCAS信息。提出了一种基于元本体的本体构造方法,基于该方法的本体构造是一个逐层实例化过程,呈现分层体系结构,可用于为Web页面及其表单和表格建立语义模型,以便明确表示这些信息载体。基于这种本体方法提出的Web信息语义化框架、Web信息语义化机制和Web信息语义化实施原型是对语义Web技术的必要扩展和有益补充。这种基于元本体的本体构造方法特点是:区分了核心本体与语境,使建模过程主次分明、逐层实例化,而且层次之间的“停止准则”简单。与相关本体构造方法比较,本文提出的本体构造方法具有如下特点:以论域中对象及其关系为出发点,研究了本体结构构造机制及其算法,指出对象关系应体现在对象的最底层类之间或同一最底层类的实例之间,关注本体的语义描述机制,特别是用上层本体来说明本体语义的机制。这种本体构造方法的意义在于:提出的本体结构及其构造机制和算法可用于快速形成本体结构;提出的重用上层本体的机制能够说明本体词汇的语义和有效验证本体的种类设计;对本体构造具有普遍指导意义,已经应用到基于SCAS的本体构造,和应用于上海市科学技术发展基金资助项目《基于知识驱动的语音助手信息推送平台关键技术的研究与实现》和《基于元数据管理的上海世界博览会知识共享系统研究》。本文的研究结果对本体相关的研究和工程项目具有良好的指导意义,具有推广价值,将提升本体研究的高度,并为今后的相关研究提供了理论与应用基础。