并行程序中同步机制的软件自动重构方法研究与实现
【学位授予单位】:河北科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:
构、在修改 bug 时进行重构、在代码复审时进行重构。此可见,重构规范了程序员修改代码的模式,提高了程序开发者对代,重构的意义显而易见,重构的意义包括:)可以针对需求将软件的开发进行优化,使其软件开发更加逻辑清楚,)可以辅助程序开发人员快速找到程序问题。)可以实现程序开发者编程效率的飞速提高。)可以提高程序开发维护工作的工作效率。)重构可以省略程序测试工作中的资源消耗。)重构可以提高和改善代码功能的灵活性。软件重构方法研究于所作程序员,为了改善代码编写风格并且容易通过指导性的原理实再利用,与此同时在重构方法的合理应用过程中使得软件的开发效率升。
河北科技大学硕士学位论文格,可现阶段再完善的软件开发也不可能满足未知而又了化解这个矛盾,进化是软件开发方法应运而生。2 所示,程序开发者根据现有的编程框架,通过软件需求匹的并发活动,开发出软件的初始版本。的变化,在初始版本的基础上再通过同样的并发活动改软件缺陷和漏洞继续重复并发活动,最终开发出软件的过不断反复的根据用户反馈逐渐修复完善,实现了软件最终用户需求前,每一个软件系统都要通过一次又一次,都要有软件系统的扩展来不断适应新的需求,基本过程如
【参考文献】
相关期刊论文 前10条
1 张杨;张冬雯;仇晶;;面向Java锁机制的字节码自动重构框架[J];计算机科学;2015年11期
2 张杨;张冬雯;;基于Joeq编译器的软件分析及其应用[J];河北师范大学学报(自然科学版);2015年03期
3 QIAN Ju;CHEN Lin;XU BaoWen;;Finding shrink critical section refactoring opportunities for the evolution of concurrent code in trustworthy software[J];Science China(Information Sciences);2013年01期
4 王伟;许云峰;高凯;;基于哈希表的动态向量降维方法的研究及应用[J];河北科技大学学报;2011年04期
5 徐卫志;宋风龙;刘志勇;范东睿;余磊;张帅;;众核处理器片上同步机制和评估方法研究[J];计算机学报;2010年10期
6 袁阳;赵耿;沈薇;;数字签名技术中混沌哈希函数的构造与分析[J];计算机工程与应用;2010年09期
7 于冬琦;彭鑫;赵文耘;;使用抽象语法树和静态分析的克隆代码自动重构方法[J];小型微型计算机系统;2009年09期
8 杨虹;卢贵武;张雪粉;陈勇;;油、水、活性剂混合体系在方解石表面吸附的微观机理[J];中国石油大学学报(自然科学版);2009年01期
9 邓绍江;廖晓峰;肖迪;;一种基于混沌的可并行Hash函数[J];计算机科学;2008年06期
10 廖名学;范植华;;基于素数序列的Java哈希表性能优化[J];计算机工程与应用;2008年03期
相关硕士学位论文 前1条
1 柳晨光;面向多线程机制的软件重构方法研究与实现[D];河北科技大学;2016年
本文编号:2739670
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2739670.html