并行程序中同步機(jī)制的軟件自動重構(gòu)方法研究與實(shí)現(xiàn)
【學(xué)位授予單位】:河北科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52
【圖文】:
構(gòu)、在修改 bug 時進(jìn)行重構(gòu)、在代碼復(fù)審時進(jìn)行重構(gòu)。此可見,重構(gòu)規(guī)范了程序員修改代碼的模式,提高了程序開發(fā)者對代,重構(gòu)的意義顯而易見,重構(gòu)的意義包括:)可以針對需求將軟件的開發(fā)進(jìn)行優(yōu)化,使其軟件開發(fā)更加邏輯清楚,)可以輔助程序開發(fā)人員快速找到程序問題。)可以實(shí)現(xiàn)程序開發(fā)者編程效率的飛速提高。)可以提高程序開發(fā)維護(hù)工作的工作效率。)重構(gòu)可以省略程序測試工作中的資源消耗。)重構(gòu)可以提高和改善代碼功能的靈活性。軟件重構(gòu)方法研究于所作程序員,為了改善代碼編寫風(fēng)格并且容易通過指導(dǎo)性的原理實(shí)再利用,與此同時在重構(gòu)方法的合理應(yīng)用過程中使得軟件的開發(fā)效率升。
河北科技大學(xué)碩士學(xué)位論文格,可現(xiàn)階段再完善的軟件開發(fā)也不可能滿足未知而又了化解這個矛盾,進(jìn)化是軟件開發(fā)方法應(yīng)運(yùn)而生。2 所示,程序開發(fā)者根據(jù)現(xiàn)有的編程框架,通過軟件需求匹的并發(fā)活動,開發(fā)出軟件的初始版本。的變化,在初始版本的基礎(chǔ)上再通過同樣的并發(fā)活動改軟件缺陷和漏洞繼續(xù)重復(fù)并發(fā)活動,最終開發(fā)出軟件的過不斷反復(fù)的根據(jù)用戶反饋逐漸修復(fù)完善,實(shí)現(xiàn)了軟件最終用戶需求前,每一個軟件系統(tǒng)都要通過一次又一次,都要有軟件系統(tǒng)的擴(kuò)展來不斷適應(yīng)新的需求,基本過程如
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張楊;張冬雯;仇晶;;面向Java鎖機(jī)制的字節(jié)碼自動重構(gòu)框架[J];計算機(jī)科學(xué);2015年11期
2 張楊;張冬雯;;基于Joeq編譯器的軟件分析及其應(yīng)用[J];河北師范大學(xué)學(xué)報(自然科學(xué)版);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 王偉;許云峰;高凱;;基于哈希表的動態(tài)向量降維方法的研究及應(yīng)用[J];河北科技大學(xué)學(xué)報;2011年04期
5 徐衛(wèi)志;宋風(fēng)龍;劉志勇;范東睿;余磊;張帥;;眾核處理器片上同步機(jī)制和評估方法研究[J];計算機(jī)學(xué)報;2010年10期
6 袁陽;趙耿;沈薇;;數(shù)字簽名技術(shù)中混沌哈希函數(shù)的構(gòu)造與分析[J];計算機(jī)工程與應(yīng)用;2010年09期
7 于冬琦;彭鑫;趙文耘;;使用抽象語法樹和靜態(tài)分析的克隆代碼自動重構(gòu)方法[J];小型微型計算機(jī)系統(tǒng);2009年09期
8 楊虹;盧貴武;張雪粉;陳勇;;油、水、活性劑混合體系在方解石表面吸附的微觀機(jī)理[J];中國石油大學(xué)學(xué)報(自然科學(xué)版);2009年01期
9 鄧紹江;廖曉峰;肖迪;;一種基于混沌的可并行Hash函數(shù)[J];計算機(jī)科學(xué);2008年06期
10 廖名學(xué);范植華;;基于素數(shù)序列的Java哈希表性能優(yōu)化[J];計算機(jī)工程與應(yīng)用;2008年03期
相關(guān)碩士學(xué)位論文 前1條
1 柳晨光;面向多線程機(jī)制的軟件重構(gòu)方法研究與實(shí)現(xiàn)[D];河北科技大學(xué);2016年
本文編號:2739670
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2739670.html