软件维护相关论文
代码变更是软件演化过程中的关键行为,其质量与软件质量密切相关.对代码变更进行建模和表示是众多软件工程任务的基础,例如即时缺......
在软件的演化过程中,会产生大量的软件开发与维护数据,最典型的数据类型即是文本型数据,如源代码、代码变更日志(Commit log)、Bug报......
内部会计控制是指单位为了提高会计信息质量,保护资产的安全、完整,确保有关法律法规和规章制度的贯彻执行等而制定和实施的一系列......
由于软件需求的增多与环境的不断变化,软件维护在整个生命周期中的地位越来越重要。而随着软件系统在工作和生活中的广泛应用,人们......
作为程序语言的重要组成部分,动态特性因其极大的灵活性和便利性深受语言设计者和开发人员的喜爱。不仅仅是动态语言才有动态特性,......
软件版本演化在软件系统的整个生命周期占有重要地位,帮助软件开发维护人员全面理解和把握整个软件产品的演化过程,辅助进行软件维......
随着计算机技术和软件技术的发展,具有高度自治性和灵活性的实时嵌入式系统在航天、航空、航海、通信和网络设施等领域的应用越来......
随着信息化步伐的加快,软件危机呈现出愈演愈烈的趋势,如何有效维护现存软件以缓解危机的研究也变得更加紧迫。软件再工程通过利用......
MVC(Model-View-Controller,模型-视图-控制器)是目前广泛流行的软件设计模式。最初,MVC只是应用在软件界面设计中,随着网络Web应......
随着通信软件的飞速发展,通信软件产品的日益增多,通信软件的维护越发重要,维护过程中存在的问题也越来越明显,对于核心通信软件——即......
软件重构是软件工程的一个重要研究领域,是当前软件工程界的一个重要研究课题。通过软件重构,人们可以去除软件中的不良设计,改进软件......
本论文是基于实际课题<某冶炼铸造厂ERP物料管理系统的设计开发与应用>为背景开展的研究。在ERP(企业资源规划)应用系统项目开发过程......
随着因特网的飞速进步和发展,分布式系统和Web应用系统在当今的计算机科学中起着越来越重要的作用。在Internet平台之上的动态Web开......
软件维护是软件投入使用后,对软件进行适应性、修正性、完善性、预防性维护的阶段,是整个生命周期中最漫长,时间成本最高的阶段。......
对于软件系统特别是大型复杂软件系统,由于分析和理解的困难性,其系统维护或系统演化任务异常艰巨,且成本开销巨大。程序理解辅助......
在纠错性软件维护中,相当大一部分错误是由于程序对别名表达式指向的对象进行了误操作而引发的。因此,针对别名引发的软件错误,本......
随着计算机技术的发展和软件系统规模的扩大,现有软件系统往往积累了大量的行业知识,包括系统需求、业务规则和设计决策等,因此对软件......
随着软件产业的迅速发展,软件维护成为软件产业面临的重要课题,理解并修改软件是软件维护的核心。程序代码的规模和复杂性使得程序......
随着软件功能的强大,复杂度的增加,只有加强软件的可理解性、可修改性、可测试性和可维护性,才能保证软件质量和延长软件生命。在......
软件在线演化技术正成为当今软件维护领域的一个重要研究课题。而软件的动态更新技术动态软件更新方法由于其更新粒度小、更新成本......
管理信息系统在现实生活中有着广泛的应用,企业利用管理信息系统控制企业的行为,帮助企业实现其规划目标。随着管理信息系统的广泛......
软件工程各阶段产生的软件过程产品主要包括软件需求文档、设计文档、用户手册、测试用例、软件代码等,也就是说,软件过程产品主要以......
学位
程序理解是软件维护的重要阶段,程序员对程序的理解程度直接影响到维护工作的正确性和效率。由于在设计程序时,尤其是使用面向对象方......
为了满足用户不断增加的需求,软件产品需进行不断的维护与演化。而在软件维护与演化的过程中,开发人员面临的主要问题之一就是如何......
面向服务的体系架构(Service-Oriented Architecture,SOA)作为软件开发的新方式,正引领软件行业新一轮发展。随着基于SOA的服务系统......
变更影响分析可以识别软件变更对系统的潜在影响,在软件维护中扮演了一个重要的角色。本文提出了一种基于多粒度依赖关系图的变更......
随着信息技术的进步,Java语言越来越广泛的应用于编程当中,一方面改善了设计质量,提高了编程的效率;另一方面使得软件越来越复杂,发现程......
软件开发过程中产生的软件过程产品,包括需求文档、设计文档、程序源代码和测试文档等,它们并不是孤立存在的,彼此之间是相互关联的,而......
在维护过程中可以通过实施度量来收集、分析相关属性数据,规划当前的项目,增加项目控制的可视化程度;通过维护度量帮助人们认识和......
克隆代码是指软件中相同或相似的源代码段,其在软件开发与维护中具有重要的影响。近十年来,克隆代码的检测已成为软件维护中的一项重......
在GitHub中,议题报告(Issues)和分支请求报告(Pull Requests)是项目的两个重要组成部分(本文将议题报告和分支请求报告统称为议题......
学位
伴随着信息化的快速发展,软件开发及其维护已经成为信息化发展当中的一种重要的项目管理活动。软件开发项目管理已经得到了广泛的......
GitHub以大众参与的开发模式对软件开发技术产生了深远影响,但由于其项目管理模式高度精简导致项目管理混乱的现象。Pull Request......
软件结构指的是软件内部的元素及元素之间的联系,它已经成为影响软件质量非常重要的因素。随着软件功能、结构的日益复杂,软件质量......
随着软件行业的不断发展,以及信息化时代软件应用的普及,软件渗透到日益广阔的业务和应用领域,其架构复杂度及代码的容量也达到了......
软件缺陷是软件系统的一种错误,它会导致系统异常和崩溃。在软件开发的过程中,由于软件复杂度和软件人员水平等众多原因,软件缺陷......
随着软件系统的不断维护与演化,软件系统的规模不断变大,软件维护的任务越来越复杂。为了更快更好地维护软件任务,需要及时有效地......
在软件系统的演化和维护过程中,软件系统会根据用户的需求的扩张发生改变,该过程需要进行软件修改。在实施软件修改之前,可以使用......
摘要:现从自动气象站日常维护工作出发,总结相关的自动站维护经验,就自动气象站维护中经常出现的一些故障进行分析,从硬件维护和软件......
摘要:计算机维护是指对计算机的性能等进行维护措施,是提高计算机使用效率和延长计算机使用寿命的重要措施。计算机维护主要体现在两......
电脑是人类进步的结晶.现在人们的生活和工作已经越来越离不来电脑了,但是对于电脑的硬件和软件的维护工作,很多人都不是特别清楚,......
在软件开发过程中,各种拷贝-粘贴-修改的编辑操作非常普遍。这种方式的代码重用往往使得代码基中出现很多重复或者相似的代码片段,也......
当前嵌入式系统在发展规模上逐渐增大,在此情况下,软件开发与软件维护产生的成本也随之提高.通过对软件技术的运用,能解决较多问题......