Cobol2Java源代码翻译中的数据类型转换方法

来源 :中国科学院计算技术研究所第九届计算机科学与技术研究生学术讨论会 | 被引量 : 0次 | 上传用户:heyun102
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何将Cobol中的数据描述功能等价地、高效地迁移到Java平台,是将Cobol代码迁移到Java平台必须首要解决的基本问题.本文在对Cobol数据进行分析的基础上,提出了一个纯Java的功能等价的封装和嵌套类方法,可以有效地将Cobol数据描述映射到Java类型系统.实验表明,此方法可以在保持功能等价的情况下,将Cobol数据自动地迁移到Java平台,并且保证了生成Java代码的执行效率和可读性.
其他文献
通过分析当前应用在终端的各种NAT穿越方案,提出了一种RTP流穿越NAT的方法.为了保证RTP流的实时性与质量,该方法尽可能使用P2P方式传输RTP流,并利用现有协议,使得RTP流能穿越所有类型的NAT.
伺服系统在一个数控系统的测试过程中扮演着很重要的角色.当前,直接采用机床或伺服电机来构建数控系统测试环境,在成本、效率、灵活性、测试覆盖率等方面均存在一系列的问题.本课题提出了伺服电机模拟器的概念,用来模拟数控系统的真实测试环境,有效的解决了上述问题.文章将介绍基于Windows CE平台的伺服电机模拟器软件的开发过程.
以Web信息系统的研究和开发为背景,对B/S模式下系统用户权限管理的需求进行了分析,提出了基于RBAC模型的权限管理的设计和实现方案.系统实现简单、有效,操作直观、方便,并具有良好的通用性、可扩展性和重用性,避免了重复开发,提高了开发效率,具有重要的实用价值.
本文在综合分析网络化制造模式对数控系统功能需求的基础上,结合蓝天数控系统的实际情况,研究并设计了基于WEB的数控远程管理和监控系统,对实现这一系统所涉及的嵌入式的WEB技术、XML技术、RCS通信中间件等进行了研究,并在此基础上完成了部分功能的实现.
Web报表是当前企业信息系统报表应用的发展方向.本文提出了一套在Web环境下的报表生成系统的设计方案,以XML为报表数据和格式的描述及表现手段,以应用服务器为中心进行Web集成,并利用软件构件来搭建基于Web的报表应用,动态生成PDF或HTML格式的报表.在应用的过程中主要利用了将传统的关系型数据通过O/R映射工具转化为持久对象,从而引入以对象的形式来操作数据库数据的创新性设计思想进行设计,最终的
面向方面的程序设计方法是一种对于传统程序设计技术的补充,它解决了横切关注分散在核心代码中,无法模块化的问题,对软件系统中不同的关注点进行分离.本文选取基于Java语言的,代表静态横切与动态横切中三种不同机制实现的典型项目,对它们的核心语言机制进行对比研究,着重分析其AOP框架中切入点匹配和组合,通知的格式,织入这几大要素的实现方式,并对各自适合的应用环境与性能做出比较.
为提高移动IP性能,IETF引入层次移动管理协议HMIPv6,但HMIPv6存在两个重要缺点:区域间切换的延迟没有提升反而降低,区域代理成为可靠性和性能的瓶颈.针对这两个突出问题,本文提出一种层次管理增强性协议-CHMIPv6.CHMIPv6的思想是通过在区域代理配置时引入主次区域代理(MAP)的概念,使得MAP节点与MAP域间形成交叉管理模式,将切换的某些步骤与数据传输并行,并设计有效的失效探测
并联机床[1,2]作为新一代数控机床与传统机床在结构及运动方式等上存在不同,作为系统的重要组成部分的人机界面是方便加工操作并取得最好加工效果的保证.采用MVC设计模式来设计并联机床数控系统的人机界面,尝试建立一种能适于较常用的并联机床及不同加工方式的并联机床数控系统的人机界面.
基于接收端的语音质量提高是解决VolP中语音质量低下的重要机制,终端使用缓冲区和语音处理算法解决IP传输带来的抖动和丢包是研究的重点.本文设计了一种基于反馈机制的自适应缓冲区,能够适应网络时延的变化.在与Spike探测算法和丢包隐藏算法结合后,能够在Internet上提供较好的语音质量.
随着VoIP(Voice Over IP)和WLAN(Wireless LAN)两种主导技术的发展,催生了一种新的应用,VoIP on WLAN(无线局域网上的VoIP).通过这种技术,IP语音能够在802.11无线局域网中传送.本文首先对VbIP和WLAN相关技术进行了研究和分析;然后介绍了在嵌入式平台WinCE上VoIP终端软件的设计和实现;最后对软件进行了测试并做出了评价.