OMDoc在数学文档中的应用研究

来源 :江苏大学 | 被引量 : 1次 | 上传用户:wk8954642
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
不同的形式化方法不仅在学术研究中得到支持与倡导,而且目前已经广泛应用到实际工业项目的各个方面。由于计算机系统越来越复杂,可能在一个系统中需要用到多种形式化方法,因此十分有必要将不同的形式化方法进行集成,这对于建立正确而严密的系统很有帮助。所有的形式化方法都是基于数学符号和知识之上,OMDoc(开放数学文档)作为一种XML应用,提出了一种针对数学注释与概念的内容标记模式,为建立一种作为基于不同形式化方法的系统之间的交互的内容语言提供了可能的基础。 本文首先对形式化语言交换格式(OpenMath和它的扩展OMDoc)的有效性进行了系统的研究,并在此基础上针对目前点对点翻译的不足,提出了一种新的基于中间格式的集成方法,即以OMDoc作为中间语言,将SPARK验证语言FDL翻译为PVS,从而自动地实现了两个著名的验证系统—SPARK和PVS之间的集成。并且作为中间文档,产生的OMDoc格式能够转换为其它的形式化语言从而将其它形式化方法进行集成。由于OMDoc格式的数学理论具有一致的XML树型结构,对于各种可以与OMDoc文档进行交互的系统而言,为其理论的修改和重用提供了可能。最后设计并实现了一个简单的翻译器进行仿真实验,正确地实现了FDL与PVS之间的单步和自动转换。 论文的主要创新点: 1.在语义层上,基于OpenMath和OMDoc机制,提出一种以OMDoc为中间语言,进行SPARK-FDL和PVS语言之间的转换,从而进一步实现两种验证系统的集成方案。对于N个系统之间的集成而言,传统的点对点转换需要进行N~2次转换,而这种基于OMDoc的转换方法则只需要2N次,降低了翻译过程中复杂度。 2.为了保证集成的完整性和有效性,自主研究并定义了私有字典,提供多个自定义标记模式,实现SPARK-FDL语法与OMDoc格式的转换,从而生成包含标准字典和私有字典的OMDoc文档,并通过一个经过修改的接口,将该文档定制为特定的、面向PVS的OMDoc文档,最后基于XSLT样式表来实现与PVS的语法转换。 3.针对FDL中的声明、规则以及验证条件,分别定义常量、变量、类型声明转换规则将所有的FDL声明都转换为symbol和definition元素片段;定义规则声明转换,将所有规则都变为axiom元素片段:验证条件表达式转换规则,将所有的验证条件转为assertion元素片段。
其他文献
虽然近几年来网络速度有了很大的提高,但是由于接入Internet 的用户数量急剧增加以及Web 服务和网络的固有延迟,使得网络越来越拥挤,用户浏览网页时经常会出现网页打开过慢的
随着网络的普及,Linux系统在网络服务器中得到广泛使用,它的安全性越来越受到人们的重视。 本论文首先研究了Linux系统以及运行于该系统的应用程序漏洞,分级讨论了防御对L
随着多媒体、通信技术的发展和普及,数字图像的应用和传播也越来越广泛。由于图像包含的丰富内涵远非文本所能表达,所谓“一幅图像胜过千言万语”,图像所包含信息的分析和获取成
近几十年来随着生物医学科学文献的增多生物医学信息检索已经得到了越来越多的研究人员的关注。如MEDLINE数据库2009年已经包含了超过17,000,000的生物医学文献。仅在2008年
随着计算机技术的发展和网络技术的普及,互联网已成为人们获取信息的最重要途径之一。搜索引擎技术虽然在一定程度上解决了网络上资源的定位问题,但是随着网络规模的扩大,特别是
随着Internet的快速扩展,网络安全已经成为现代计算机系统面临的最重要的问题。由于互联网络在设计、实现和使用中存在着种种安全问题,使得入侵事件不断发生。因此,入侵检测(
知识管理是组织决策支持系统的一个重要研究内容,它为ODSS提供了知识获取、共享以及重用等功能。但是,由于人们对知识的理解存在个体之间的差异,因此ODSS的知识管理存在很多
近年来我国高等院校毕业生的就业问题不断突现出来,原因不仅包括经济改革、高等院校扩招、教育资源紧缺、就业模式不健全等,还包括高等教育模式不适应社会要求的重要因素。深
本文研究的重点是基于句子抽取的中文单文档自动文摘的几个关键技术:语义段划分、文摘句选取,最后文章对单文档自动文摘系统的评价进行了探讨。首先,本文对基于自然段相似度
本文首先分析了色彩学基本理论和色彩还原的基本方法,主要介绍支持向量机方法、BP神经网络和RBF神经网络方法。 利用标准色板,分别对支持向量机方法、BP神经网络和RBF神