泛型程序设计的范畴论模型研究及其应用

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:zhaojifeng177
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
泛型程序设计思想是软件重用技术中重要的思想,近年来这个思想受到广泛的重视并发展很快,为了更有效地保证泛型程序设计的正确性,本文将范畴论理论用于研究泛型程序设计。 范畴论描述的规约,它不同于许多其它的规约,它的规约和精化是建立在严格的数学基础(范畴论)上,高度保证正确性,尤其,精化的过程是可证明的。 本文首先介绍了如何将范畴论知识用于程序设计,介绍了泛型程序设计思想和范畴论有关概念;在此基础上提出了将范畴论用于泛型程序设计的思想. 类型参数化的方法是软件开发过程中软件重用的最有效的方法之一,鉴于此本文将泛型程序设计的思想与范畴论理论结合起来,应用范畴论的概念建立代数的模型,将范畴论理论应用于泛型程序设计过程中从而保证程序的正确性。
其他文献
随着教科网的飞速发展,身份认证作为信息安全的第一道保障越来越重要,各种应用系统各自独立的身份认证存在弊端。而现有的统一身份认证系统应用集成能力及整合能力不足,不适合在
实时系统和其它一些动态环境经常会产生大量的(可能无穷的)流数据,如本文中我们研究的电话网中的话务数据。这些数据由于量非常大从而不能在磁盘上进行存储或多次扫描。我们
合成孔径雷达(SAR)产生大量的数据需要由卫星线路下载到地面来进行分析,处理与存储。数据量的巨大与通信线路容量的限制使得数据压缩成为一项必然的选择。早期的压缩技术由于
形式化方法对提高软件的正确性、可靠性意义重大,可大幅度减少软件的后期维护费用,但由于设计周期和人员素质的限制,以及使用形式化符号系统进行证明推理是一项相当困难的工作,形
基于特征的软件产品线开发方法已经得到广泛应用。同时,如何正确并合理地处理特征对应用实现的影响也值得深入研究。一方面,软件产品线的特征之间存在依赖关系,这使得实现特
近年来,数据挖掘相关的研究领域越来越热门,除了关联规则的挖掘外,也有学者致力于探讨时间因子的关联规则,大致可区分为消费者购买行为分析、网页浏览分析,以及时间趋势分析等。而
第三代移动通信系统为用户提供多种数据业务,由于用户对业务的性能要求不断提高,服务质量成为系统的重要指标,尤其是实时业务对网络和系统性能的要求最为苛刻。IETF提出两种QoS
数据挖掘技术是近年来数据库领域中新出现的一个研究方向,该方向已成为国内外学者研究的热点领域。本文作者在对这些数据挖掘技术算法研究的基础上,对现有数据挖掘算法进行改
由于ad hoc网络的无固定基础设施、自我组织、分布管理、动态拓扑和多跳通信等特点,使实现其任意两节点间的安全通信成为近年来研究的热点。为了实现这一目标,通信的两个节点
MANETs是一个快速发展的研究领域。与有线网络以及其它需要基础设施支撑的无线网络不同,MANETs不依赖于任何设施。近年来,对MANETs中路由和媒体访问控制技术的研究引起了研究人