面向对象的类型系统和结构精化

来源 :北京大学 | 被引量 : 0次 | 上传用户:sunshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种软件开发的成功技术,面向对象已经成为了计算机科学学术研究领域的一个热点课题。本文旨在对面向对象的类型和精化问题进行研究。 类型系统是一种广泛应用的检验程序静态性质以及避免运行时不必要的错误的有效手段。在本文中,我们对一个具有一般性的面向对象程序设计语言建立类型系统。为了证明该类型系统的正确性,即类型安全性,我们采用类型系统建构的传统方法,提供一个该语言的操作语义并证明类型系统与操作语义的一致性。 结构精化是面向对象程序设计中的另一个重要概念,它与程序的内聚性、可维护性以及可重用性有着密切的关系。在本文中,我们采用一种图论的方法来研究面向对象结构精化。在这一模型下,类结构和程序状态都可以用带标记的有向图来表示。进而结构精化就成了图与图之间保持对外服务不减的变换。基于对结构精化不同方面的考虑,文中先后提出了几组图形精化规则并证明了它们的可靠性和完备性。
其他文献
当代大学生学习主动性不高,本文通过大学和高中的对比分析了学生主动性不足的原因,通过实际育人过程中采用的微课堂活动方式的实际效果,进行不断探索和优化,打造“航宇微课堂
本篇硕士论文考虑的是马氏决策过程(Markov Decision Processes,简记为MDP)的折扣模型,分别在广义可测策略下对离散时间和连续时间MDP折扣模型作了讨论。其中,状态空间和行动空
科学计算可视化是最近二十年来才发展起来的交叉学科,它将科学计算过程中产生的大规模数据转换为图形或图像形式表示的信息,并进行交互控制,以直观形象的方式揭示抽象科学数据中
随着股份公司的出现,现代企业的所有权和经营权分离,企业的所有者把企业的经营管理权委托给企业经理人,经理人取得企业的管理权后,也取得了该企业的资本经营权结构的决定权.在组织企业的经营活动和进行投资决策时,经理人在受到多重影响和自身利益最大化的驱使下,会选择最合适的投融资方式.在此背景下,实物期权的投资评价方法被引入到了现代公司的投融资决策当中.本文研究基于简单跳-扩散模型下的公司经理人投融资决策.首
Ramsey理论研究的是在一个充分大的系统中某些事先给定的子系统的存在性。Ramsey数是Ramsey理论中的一个重要分支,它研究的是系统规模的一种临界状态,即一个大的系统究竟要大到
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
本文主要研究了p&q-Laplace方程非平凡弱解的存在性,正则性以及解的指数衰减性。其中1
视频监控在给人们带来方便的同时,产生的海量视频却让回溯、存储变成了一件灾难性的事情。因此所提出来的智能存储算法具有重要的意义。智能存储是指将视频序列分割成几个完整
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
江西省人民政府在《鄱阳湖生态经济区规划实施方案》中提出,设立非上市公司股权交易所,开展未上市公司股权交易。这份研究报告旨在认真分析江西省情,借鉴经济发达地区成熟经