【摘 要】
:
目前,在发达国家已经存在大量既存的应用软件,随着硬件和软件的升级、软件环境和需求的变化,这些既存软件急需进行适应性维护以延长软件的生命周期,因此,在发达国家,软件再工
论文部分内容阅读
目前,在发达国家已经存在大量既存的应用软件,随着硬件和软件的升级、软件环境和需求的变化,这些既存软件急需进行适应性维护以延长软件的生命周期,因此,在发达国家,软件再工程已经成为主流.软件工程研究所多年来致力于软件再工程方面的研究和实践,已经取得了显著的成果,然而,在如何提高既存软件系统的可重用性和可维护性等方面还缺乏有效的工具支持.该文通过研究国内外反模式和重构等方面成熟的理论、技术和工具,对软件再工程过程中所出现的主要的反模式的识别方法和重构技术进行了初步的研究,提出了一个对反模式进行自动化重构的解决方案,并针对该解决方案设计了与软件再工程平台集成的可扩充性的框架.该文首次将反模式的识别技术和重构技术与软件再工程平台相结合,将解决反模式识别和自动化重构等软件再工程瓶颈问题,大大提高软件再工程的效率和质量,提高了存软件的可重用性和可维护性.
其他文献
在网络计算时代,软件生产所面临的难题是需求的不定性和系统环境的高度开放性、复杂性。因此,从某种程度上讲,适应性成为现代软件最为重要的质量属性。目前,人们正试图使用Agent
存储区域网(SAN)是存储领域的一项重要技术,由存储服务器,存储设备和网络组成。大多数SAN采用SCSI协议作为不同存储设备的公共协议。运用IP和以太网技术,可以构建可扩展,易管
该文重点研究了基于间隔最大化原理的自动文本分类技术,以最新的机器学习理论成果为基础,提出并解决了与自动文本分类相关的多个重要理论与实践问题,发展与丰富了多项信息检
随着互联网技术的发展,计算机需要处理的数据量也越来越大。处理如此海量的数据,对计算机的性能提出了很高的要求,尤其在计算机视觉领域内,这种表现更加明显。海量的数据也会带来
本文提出了一种基于知识的医学图像辅助解释技术,并将该技术应用到医院的图像解释上,建造了医学图像辅助解释系统,从而验证了该技术的可行性。该系统旨在通过该技术的应用,有效地
电子商务正以前所未有的力量冲击着人们千百年来形成的商务观念与模式,它直接作用于商务活动,间接作用于社会经济的各个方面,推动着人类社会继农业革命、工业革命之后的第三次革
随着社会的飞速发展,科学技术的日新月异,准确有效的信息在社会生活中发挥着越来越重要的作用.计算机技术的发展和网络的普及,实现了信息处理的电子化和大范围的信息共享,企
在分析智能Agent技术和理论的基础上,参考国内外多种研究成果,本文讨论了多Agent系统(Multi-Agent System:MAS),分析了MAS的多种协作方法,如合同网方法、FA/C法、联盟形成法、联合
入侵检测系统是指能够自动识别计算机系统内的入侵行为的系统,它可以检测出内部用户或外部入侵者的非授权使用、误用和恶意攻击等异常行为模式,保护计算机系统的安全。本文在充