• 基于代码变更的渐进式模型维护技术

    基于代码变更的渐进式模型维护技术

    论文摘要随着模型驱动软件工程在工业界的推广,建模已经成为软件开发过程中的常规活动,模型成为重要的工件,是涉众用于交流和讨论、指导开发、测试和维护以及文档化的依据之一。模型驱动的...
  • 代码克隆扩展分析及管理技术研究

    代码克隆扩展分析及管理技术研究

    论文摘要重复或类似的代码片段是软件开发中的常见现象,这种现象称为代码克隆。代码克隆造成的代码重复对软件系统的可理解性、可维护性有着深远影响。虽然近年来研究者已经在克隆检测技术、...
  • 软件维护中的成本估算和质量保证技术研究

    软件维护中的成本估算和质量保证技术研究

    论文摘要过去的几十年中,软件成本估算一直都是软件工程研究领域的重点。随着软件工程的发展,软件质量也越来越受到关注。同时随着大量软件的开发和演化,软件维护型项目越来越多并且越来越...
  • 基于Merge的金融软件再工程

    基于Merge的金融软件再工程

    论文摘要金融领域是软件技术应用的重点领域。信息技术对企业的运作,发展与管理起着举足轻重的作用。由于金融领域使用IT技术较早,企业存在着大量有一定历史的软件系统,伴随着不断增加的...
  • Java程序维护中基于别名分析的错误诊断技术与工具

    Java程序维护中基于别名分析的错误诊断技术与工具

    论文摘要在纠错性软件维护中,相当大一部分错误是由于程序对别名表达式指向的对象进行了误操作而引发的。因此,针对别名引发的软件错误,本文讨论了基于别名分析的错误诊断技术,以及基于别...
  • 基于程序关联性分析的软件测试方法研究

    基于程序关联性分析的软件测试方法研究

    论文摘要随着软件功能的强大,复杂度的增加,只有加强软件的可理解性、可修改性、可测试性和可维护性,才能保证软件质量和延长软件生命。在软件的测试和维护过程中,对错误的跟踪定位和测试...
  • 基于srcML的源代码分析、表示及应用技术研究

    基于srcML的源代码分析、表示及应用技术研究

    论文摘要随着计算机软件规模和复杂度的日益增加,软件理解与维护在软件生命周期中所占的比重越来越大,成本也越来越高。编程语言与开发环境固有的多样性和复杂性与现有工具相对单一的处理能...
  • 核心通信软件维护过程研究及工具实现

    核心通信软件维护过程研究及工具实现

    论文摘要随着通信软件的飞速发展,通信软件产品的日益增多,通信软件的维护越发重要,维护过程中存在的问题也越来越明显,对于核心通信软件——即在通信网上提供增值应用、增值业务及为运营...