基于OWL2DL本体的OCL不变式语义不一致性自动检测研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:zengquaner
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代信息系统作为一种典型的复杂系统其规模越来越大,用户需求日趋复杂,项目失败率居高不下,能否在需求分析阶段建立语义正确的UML/OCL模式成为项目开发的关键因素。语义不一致性的检测是保证UML/OCL模式语义正确性的主要手段,目前的研究现状表明针对OCL约束的语义不一致性检测是研究中的薄弱环节。本文针对UML类图和OCL不变式组成的UML/OCL模式,研究基于OWL2DL本体的OCL不变式语义不一致性自动检测方法。依照该方法,可开发出相应软件工具,在需求分析阶段就能自动检测出OCL不变式语义不一致性,有效地保证了UML/OCL模式对后续的设计与实现环节进行正确指导,很大程度上提高了最终信息系统的质量。本文研究工作由重庆市自然科学基金重点项目资助,其研究成果具有重要的理论意义和实用价值。本文取得了以下三个方面的创新成果:①基于一阶谓词逻辑的ATuo2方法的形式化框架。本文提出了基于元模型的ATuo2方法,由于UML/OCL元模型采用了非形式化定义方式,而OWL2DL本体元模型虽然是形式化定义的,但是研究域范围和UML/OCL元模型完全不同,为了保证映射规则的整体性、系统性和精确性,通过对UML/OCL元模型和OWL2DL本体元模型的深入研究,定义出这两种元模型在统一域范围内基于一阶谓词逻辑的ATuo2方法的形式化框架,并给出在该形式化框架下映射规则的定义方式。②OCL表达式到OWL2DL类表达式的语义保持的自动转换方法。基于抽象语法树提出了OCL表达式到OWL2DL类表达式语义保持的转换流程,基于ATuo2方法的形式化框架分别给出4种OCL表达式抽象语法到OWL2DL本体元模型的映射规则。考虑到OWL采用开放世界假设,本文研究了如何使用封闭公理来实现OCL关系表达式语义保持的转换。由于OWL2DL不提供条件表达构子,本文应用本体设计模式来模拟If-then-else-endif语句的语义,实现了OCL条件表达式语义保持的转换。依照该方法,用户不仅可方便地将OCL不变式人工转换成OWL2DL公理,而且还可以开发相应的软件工具,实现机器自动转换。③基于描述逻辑调试推理的OCL不变式最小语义不一致性检测方法。本文引入OCL不变式最小语义不一致性的概念,并通过形式化定义讨论了它的基本性质。为能够在描述逻辑推理基础上检测出OCL不变式最小语义不一致性,本文将OCL不变式最小语义不一致性在OWL2DL本体下的表达形式定义为OWL2DL本体的概念不可满足性原因,将检测OCL不变式最小语义不一致性转换为查找OWL2DL概念不可满足的原因,并且基于描述逻辑调试推理设计出OCL不变式最小语义不一致性检测算法。最后,对全文的研究工作进行总结,指出了本文工作存在的不足以及今后工作中进一步研究的方向。
其他文献
桥梁建设中对桥梁结构的设计和施工都很重视,但对桥面排水和防水的研究却没有引起足够的重视,由此引起很多问题,影响了行车使用性能,缩短了桥梁使用寿命,进而影响行车安全。
本文介绍了网络广告欺诈点击基本概况,对网络广告欺诈点击的法律定点——不当得利进行了深入分析,在此基础上,分析了网络广告欺诈点击的防范措施。
天基信息应用前景广阔,但天基信息多源异构、“烟囱林立”的问题限制了对于其进一步的应用.从体系结构的角度,介绍了天基信息多源异构解决方案研究成果,并对此分类,得到天地
目的探究改良纵切横缝术在慢性肛裂治疗中的临床治疗效果。方法2015年5月~2016年5月选取本科室90例慢性肛裂患者的资料进行统计分析,采用随机数字法将所有的患者分为B组和A组,每
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
本文设计了利用焊点红外辐射的激光软钎焊质量检测及控制的试验装置。以热释电元件作为红外探测器,研制了分离式的加热—探测光学单元。试验结果表明,软钎焊过程中焊点的红外
媒介素养研究范式转移过程中越来越表现出其社会空间视角的转向。通过文献资料法、观察法、访谈法等研究,提出社会空间视角的大学生媒介素养教育理念。基于社会空间理论视角,阐
小学音乐教学能够从小培养学生的音乐核心素养、审美能力,也能陶冶学生的情操,因此教师在教学中要通过多种教学方法,不断提升小学音乐教学质量与效率。戏剧教学法的应用,能够
借用3DMine国内矿业软件,整理了非洲某金矿钻孔数据,建立了地质数据库;进而构建了矿体模型;筛选出矿体内钻孔样品数据并对其进行组合。根据组合样的统计分布特征,应用地质统计学理