999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件程序代碼質量度量技術分析

2014-02-16 07:38:15
電子測試 2014年19期
關鍵詞:評價質量

(陜西交通職業技術學院,西安,710014)

軟件程序代碼質量度量技術分析

禹 翔

(陜西交通職業技術學院,西安,710014)

隨著科學技術的發展,我國的軟件技術研究也取得了突破性的進展。然而,在發展的同時有關軟件程序代碼的問題也是越來越多,給人們的正常使用上帶來了很多的不便,因此有關軟件質量的必要性和重要性已經為很多的軟件研究人士所意識到。為了融合、擴寬、完善、改進Log與MCCABE軟件的度量系統,以16個主要的度量元為基礎,進而來對軟件的質量進行評價,把評分值分布函數的具體模型構建起來,在確定模型參數的時候對9個不一樣型號的軟件進行測試,根據不同的度量元權值,綜合的評分每個軟件,進而以這樣的方式對程序代碼的質量進行計算。

軟件程序;代碼;質量度量

在計算機被普遍應用的今天,軟件程序的質量問題在一定程度上決定著它的發展前景。因為作為產品的軟件,質量上一但出現了問題,必然就會引起人們的強烈不滿,對我國的科學技術的有效發展也會帶來巨大的阻礙。因此要保證軟件生產的質量,就要對軟件的度量進行研究,及時的發現問題,然后針對具體的問題采取正確的方式進行維修與補救。這樣才能促進軟件技術的可持續性發展。對此本文針對軟件程序代碼的質量度量技術進行了詳細的闡述,給有關的使用人員以借鑒的作用。

1 選擇軟件中的度量元

現階段,對度量元可接受值的有關評判使用的是Log工具的度量體系,利用的是0至1判別的有關標準,換句話說,一旦度量元的具體數值放在給定的范圍區間之內,這樣的評判數值就是1,但是沒有落在區間的里面,相應的評判值就會是0。目前這種判別的方式只是籠統的對我國軟件的質量進行辨別,但是MCCABE這種度量的工具不參與具體的評價只是給出簡單的測量值,而且該度量工具對程序復雜度的度量上面,在log這種度量的體系當中根本滿足不了。所以,根據我國軟件工程嵌入軟件具體結構復雜性、高安全性、高可靠性的特點和一些實際的需求,把這兩種度量體系的度量元進行有效的綜合,融合、擴寬、完善、改進這兩種軟件的具體度量體系,進而不斷建立起適合我國一些行業軟件度量體系,尤其是針對我國的航天系統軟件應用上能提供重要的幫助,尤其是指的是嵌入式武器型號軟件的度量方法、體系及技術。

通過大量的實驗工作驗證和具體的研究分析,本文在對件質量價的評價過程中,選取了16個度量元作為度量的主要指標,其中他們分別是路徑數、函數參數個數、直接調用個數、層次數、調用者的個數等等16個度量元。

2 有關量化的具體標準

X1所表示的是:在評分值g(x)是1的時候,有關度量元的取值。

X2所表示的是:在評分個g(x)是及格的時候,有關度量元的取值。

y0所表示的是:在度量元x是0的時候,有關評分值的取值。

y2所表示的是:在度量元x的值是及格的時候,有關評分g(x)的取值。

由待定參數和評分模式的建立的求解過程可以得知,只有首先對x1,X2,y0及y2這幾個值先確定出來,才能對a、b、c、d的值利用方程求解出來,進而建立評分的具體模式。在文章中x1,X2,y0及y2這幾個值的確定是經過對9個不同類型和型號的工程代碼與之前工程中的一些經驗實現的。這些數值的確定是經過很多數據的統計和積累的結果,是一個不斷調整和經驗的結果。

2.1實現詞匯頻度的評分形式

通過對軟件的實際測量,獲得與9軟件所一一對應的有關度量元詞匯頻度的具體測量值如圖1,其中縱坐標所表示的是度量元詞匯頻度的具體實測數值,橫坐標所表示的是所進行測試的軟件的具體代碼。

通過對很多的度量元數值的分析與歸納得出x1,x2,y0及y2的具體數字值分別是2.87,3.94,0.00,0.06,根據具體的算法得出,對參數a,b,c,d的具體數值進行計算,進而對詞匯頻度評分的模型圖進行建立,如圖2所示,其中縱坐標所表示的是評分值g(x)的具體取值,橫坐標所表示的是度量元詞匯頻度的具體取值。

2.2實現對全復雜度的有關評分模型

圖3所示的是對9個軟件所測到的度量元具體圈復的有關測量數值,其中的縱坐標所具體表示的是度量圈復雜度的具體實測數值,橫坐標所所具體表示的是所進行測試的具體軟件的代碼。

依據對很多度量元數據的分析及其歸納,所得到的x1,x2,y0及y2的具體數字分別是:5087,13.26,0.00,0360對有關圈復雜度的評分形式進行建立如圖4所示:其中縱坐標所表示的是評分值的具體所取的數值,橫坐標所表示的是度量元圈復雜度x的具體取值數。

3 評分值模型的驗證及評分

根據具體的研究可以發現,軟件的度量是軟件質量評價的主要基礎,因此在具體評價的時候也要以其為準則,因為大量度量的數據的積累是建立評價模型的主要依據。所以,對于度量元的度量方式及其度量元來講必須要建立一定的標準,進而方便于廣泛的、不斷的對度量的數據進行度量,不然對于軟件的具體質量就永遠都不可能利用科學的方式進行進行評價。本文通過對度量元的數值進行具體的實測,依據所研究得到的對評分值分布的具體函數的模型,就可以對9個軟件的度量元的評分值計算出來,然后就可以對軟件代碼的質量進行評估具體的好與壞。

實際上有關軟件評價質量的有關問題就是一個以目標決策為主的問題,在對多目標的問題進行處理時,對各個目標的相對重要性要進行認真的考慮。

在文章當中,度量元在軟件評測中所占有的具體比重就是通過權值來進行具體表明的,在很大的程度上會對軟件的代碼造成影響,并且把別的相關大的度量元分別賦予比較大的權值。依據偏重于判定軟件結構方面的評價標準與具體的原則,把注釋率的度量元的具體權值規定為1/16,有關圈復雜度的具體度量元權值規定在9/112,將其他的度量元的具體權值規定在1/14。依據每個度量元的評分值和具體權值的差異以不同,就可以對軟件的綜合評分值進行具體的計算得出。來對軟件的質量進行全面的評價。

有關編程軟件的工作者就可以在對整個軟件的具體研制的過程當中,可以直接的覺察到不足之處存在于哪一方面,依據軟件的具體度量來獲得有關反饋的信息,對軟件的管理與開發研制進行合理的安排嗎,進而可以對軟件開發的中間結果與最終的成果的質量進行及時、有效的控制。

4 對度量結果的具體分析

根據度量元的具體度量值,具體分為對相關特性的度量結果和對相關子特性的度量結果,對某一質量值的特性評價是利用若干度量結果的綜合評價得到的,對某一質量特性的評價又可以依據若干子特性的綜合評價來進行獲得,總的質量評價可以通過有關質量度量的關體系中所具體定義的有關質量的特性來得到。度量元能用于預測最終產品的質量或能夠用來評價軟件的現有狀態,主要包括以下的有關假設:度量元可以對其生命周期中的某些方面或某一階段的固定性質進行有效的反應;最終產品的行為特點受到固有性質本身的影響;最終的度量與度量之間的關系也是非常的明確,至少是非常的相似,而且還可以利用一模型或是一公式來進行具體的表達。

度量值的判定可以與期望值與計劃值做有關的比較,期望值和計劃值往往是在確定了以后的比較關鍵的數值、推測值、專家的數值等,可以比較其他類似的項目,利用比較度量值來進行判斷是不是正常的數值,在其他項目的基礎之上建立起一定的基線,依據這些基線期望與判定標準互相之間的實際距離,與別的項目進行比較,也可以與一類中的其他項目進行對比,在這樣的背景之下,就要以其他的項目作為基礎,這種方式單單的只是應用在一些約定的基本準則之間,在現實當中,度量值對準則或標準的偏離會有多方面的原因導致,一些還有可能是負面的因素,而當中的有些偏離卻是正面的,所以在進行具體評論的時候,不能只是看到表面的現象,而沒有很好的從實際去出發,用正確的方式認識與區分造成偏離的因素才是最應該做的事情,進而可以對軟件的質量進習正確的評價。

預測度量元是一個新的概念,就是在具體的開發過程中,把軟件質量的最終特性指出來。可見對于度量元的預測是非常有用的,但是具體的操作過程中又確實會遇到種種的麻煩,對于這方面的確認,最主要的目的就是利用其對軟件的質量特性能夠進行很好的評估,一旦具體的度量元數值在具體的規律上和對應的質量值存在有很大的關系,這就是一種確認的度量元,對于這方面的活動,非常看重于在預測度量元和子軟件的質量上,看是否能夠達到具體的標準。在具體的生存過程中對質量的特性值進行測量,對軟件的評價過程當中就會用到這些度量值,而有的時候,一些具體的值會出現得不到的情況,只有在項目的后期或是釋放之后才能夠進行利用,面對這樣得情形,在項目早期運行得時候,就會用別得度量項目來對質量的特性進行度量,如果不這樣,度量就會被不正確得應用,因此就會導致應用一些和期望質量毫無關系的度量元來對質量進行衡量。根據以上得描述可以看出,對于質量的鑒定過程當中有很多得問題需要解決,因此要正確得對度量元進行應用。

5 結語

進入21世紀以來,我國的軟件技術獲得了很大的發展空間,在對技術不斷更新的同時,不斷的對軟件的程序代碼質量上提出了新的要求,有很多不合格的軟件研制出來,在具體的應用當中,會造成很多的問題出現,因此,對軟件的程序代碼進行質量上的研究就顯得非常的必要。因此,我國的軟件行業不斷的對這方面加大了重視。為了研制出更為合格的軟件技術而努力。通過本文系統化的分析,給有關的科技工作者提供些許的建議。

[1] 邢大紅,曹佳冬,王和才,等.軟件質量度量學綜述[J].計算機工程于應用2011(01).

[2] 王小明.一種軟件結構復雜度量模型及其自動實現[J].計算機應用,2003(06).

[3] 弓惠生.軟件設計復雜性度量[J].計算機研究與發展,2004(05).

SHAANXI COLLEGE OF COMMUNICATION TECHNOLOGY

Yu Xiang
(Shaanxi College of Communication Technology,Xi'an,710014)

In order to measure system,perfect fusion,widening,improved Log and MCCABE software,with 16 main metrics as the basis,and for software quality evaluation,the score distribution function of the specific model constructed,tested 9 different types of software in the determination of model parameters according to different metrics,weights,comprehensive score for each software,and in this way the quality of program code to calculate.

software quality metrics;code

禹翔(1978-),女,河北邯鄲人,碩士,講師,研究方向為計算機,電子商務。

猜你喜歡
評價質量
“質量”知識鞏固
SBR改性瀝青的穩定性評價
石油瀝青(2021年4期)2021-10-14 08:50:44
中藥治療室性早搏系統評價再評價
質量守恒定律考什么
做夢導致睡眠質量差嗎
關于質量的快速Q&A
質量投訴超六成
汽車觀察(2016年3期)2016-02-28 13:16:26
基于Moodle的學習評價
關于項目后評價中“專項”后評價的探討
石器時代與質量的最初萌芽
主站蜘蛛池模板: 久久香蕉欧美精品| 四虎永久在线精品国产免费| 99久久国产综合精品女同| 亚洲综合色婷婷中文字幕| 一级不卡毛片| 欧美在线综合视频| 国模在线视频一区二区三区| 国产不卡网| 久久精品视频一| 一级全免费视频播放| 日韩资源站| 一本一道波多野结衣一区二区 | 极品尤物av美乳在线观看| 欧美综合区自拍亚洲综合绿色 | 日韩无码真实干出血视频| 2020精品极品国产色在线观看| 天天色天天操综合网| 国产97公开成人免费视频| 2020国产免费久久精品99| 国产成人三级在线观看视频| 欧美精品不卡| 欧美国产成人在线| 午夜少妇精品视频小电影| 日韩中文无码av超清| 日韩av在线直播| 99久久性生片| 全午夜免费一级毛片| 久久婷婷五月综合色一区二区| 国产亚洲精品无码专| 99热最新网址| 在线99视频| 欧洲一区二区三区无码| 91丝袜美腿高跟国产极品老师| 婷婷伊人五月| 国产麻豆精品在线观看| 国产老女人精品免费视频| 精品久久国产综合精麻豆| 久久狠狠色噜噜狠狠狠狠97视色| 国产欧美日韩资源在线观看| 国产一区免费在线观看| a毛片基地免费大全| 国产在线观看第二页| 第一页亚洲| 久久久受www免费人成| 91九色最新地址| 女人av社区男人的天堂| 中文字幕亚洲电影| 国产成人亚洲欧美激情| 欧美精品导航| 香蕉视频在线观看www| 在线国产资源| 国产视频a| 亚洲欧洲日产国码无码av喷潮| 久久精品亚洲中文字幕乱码| 国产精品亚洲αv天堂无码| 日韩欧美国产精品| 国产第一页屁屁影院| 中文字幕丝袜一区二区| 热思思久久免费视频| 国产精品毛片一区视频播| 日韩激情成人| 色综合天天视频在线观看| a亚洲视频| 精品视频福利| 久久香蕉国产线| 一级毛片免费不卡在线| 欧美一级夜夜爽| 中文字幕天无码久久精品视频免费 | 久久精品国产免费观看频道| 久久精品人妻中文视频| 99精品国产高清一区二区| 国产一级毛片网站| 丰满人妻中出白浆| 色欲国产一区二区日韩欧美| 国产精品妖精视频| 免费三A级毛片视频| 久久久91人妻无码精品蜜桃HD| 色婷婷综合激情视频免费看| 国产精品久久久久久久久久久久| 亚洲日韩高清无码| 久久午夜夜伦鲁鲁片不卡| 亚洲国产日韩一区|