遗产信息系统的移植策略和方法

来源 :南京大学 | 被引量 : 0次 | 上传用户:newio
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现在,计算机技术在社会生活的各个方面得到了广泛的应用,但随着时间的推移和技术的进步,也出现了许多问题,很多早期开发的现在仍被继续使用的规模庞大且功能复杂的软件信息系统已经到了无法继续维护的状态。这些系统存在很多问题,比如,脆弱,不灵活,不可扩展,不能满足新的业务需求。这样的系统称为遗产信息系统,他们已经成为企业或组织进一步发展的很大障碍。尽管这些系统问题很多,但是只要停止运行这些系统一分钟,企业的业务流程就会被打断,可能给企业带来巨大的经济损失。因此,让遗产信息系统突然退役是行不通的。 重新开发,封装和移植是解决遗产信息系统上述问题的三种基本策略,由于前两种策略有其固有的缺陷,遗产信息系统的移植策略就成为一个重要的研究和实践领域。遗产信息系统的移植是一个相对较新的研究领域,从上个世纪90年代初开始逐步受到研究界的重视,一些移植方法相继被提出,比如,数据库最先,数据库最后,复合数据库,ChickenLittle策略,蝴蝶方法(ButterflyMethodology)。但到目前为止,还没有一种理论上较完善、实际中也切实可行的移植方法。如何进行快速而高质量的移植已成为一个很大的挑战。本文介绍了现有的移植方法,分析了移植过程的特点,借鉴了已有移植方法的先进思想和技术,指出了他们的不足和未解决的问题,在此基础上提出了基于语言翻译工具的移植方法。此方法侧重于实现代码的自动化移植,提出了一个实际可操作而且通用灵活的移植过程模型,并细化了底层的工程活动,同时解决了遗产信息系统的代码和数据移植问题。通过使用语言翻译工具,把理解遗产信息系统和开发目标系统两个阶段由计算机自动完成,较大的提高了代码的移植效率,保证了目标代码的质量。此方法是对自动化代码移植的一次有益的尝试,所使用的思想和技术,对于企业的决策和管理,具有很好的指导意义,对重新开发和封装策略也具有一定的借鉴意义。 随着时间推移,遗产信息系统将会越来越多,遗产信息系统的移植研究也将会越来越受到重视。在这领域仍然有许多工作要做,我们相信,移植方法的研究今后会更加成熟。
其他文献
网络的飞速发展对网络管理提出了更高的要求,因此网络管理是当前网络研究的一个重要方面。嵌入式系统作为计算机应用的一个重要领域,已深入社会的方方面面,越来越为人们所关注,是
根据生理学和心理学的知识,人类视觉系统倾向于注视那些最能刺激神经系统的视觉信号。在图像或视频中,这些视觉信号所在的区域是图像中的显著目标或视频中的运动目标。视觉注意
移动互联网中,允许主机在移动的同时保持与网络的连接,方便了用户随时随地接入互联网.但由于早期发展的网络协议都是针对固定主机的,为了使现有的网络同时支持固定主机和移动
下一代网络(Next Generation Network,NGN)的基本框架模型是将现有的公众电话交换网、移动电话网、Internet网络以及各种接入网等各种网络融合在一起,构筑以IP技术为基础的统
在传统的IP组播协议当中,每个路由器都必须为它自身所在的组播分布树保存一条组播转发状态.当网络中同时存在大量的组播进程时,路由器上所保存的相应的组播转发状态数量也会
随着中国银行贷款风险日益得到管理当局的重视,中国逐步在银行中引进推行了贷款风险五级分类制度.银行在进行贷款风险五级分类操作过程中,主要存在分类随意性大、分类结果不
随着Web服务的蓬勃发展,在众多服务中为用户进行服务的推荐和选择成为非常迫切的需求,而服务QoS是服务的推荐和选择的重要依据。本论文设计与实现了一种基于分布式网络坐标的
电子产品在人们的生活中扮演着越来越重要的作用,在工业生产中,如何提高印制电路板(PCB,Printed Circuit Board)的生产质量日益成为人们关心的话题。由于基于图像处理的印制电路板
XML已经成为互联网上数据发布和数据交换的事实标准.然而由于其强大的数据表达能力,XML完全可能在互联网和数据库之间扮演更加重要的角色.它的出现将会"把Web变成数据库".将W
目前企业网络应用环境都必须支持大量用户,网络体系架构包含各类应用环境,且软硬件产品大多由不同供应商提供,难以预知的用户负载和愈来愈复杂的应用环境使企业时时担心会发