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

基于模型的日志合理性分析評價指標

2017-03-06 23:46:29韓放
電子技術與軟件工程 2017年1期

隨著信息技術和網絡技術的逐漸發展,軟件工程領域中軟件開發人員數量以及代碼量不斷增加。開發人員在代碼中輸出的日志是故障診斷和缺陷修復的主要依據,日志的質量是軟件維護性的關鍵。目前并沒有一種自動化的方法來評估日志的合理性,也缺少對日志合理評價的標準。在這樣的背景下,提出了基于模型的日志合理性分析評價指標研究。

【關鍵詞】軟件質量管理 日志分析 多維度多指標 Apriori算法

1 引言

任何一種軟件的軟件日志的合理性分析與評價管理就是一種可行的有效提高軟件質量的新型方法。日志從概念上來說就是按照一定事先約定的規則將軟件應用程序或者軟件用戶的所有相關的操作行為以及軟件開發設計過程中發生的事件盡可能詳細記錄下來。因此,軟件的日志信息成為整個軟件開發系統的日常調試以及軟件監察等日常維護中的一種不可或缺的常用工具。軟件系統日志主要作用及功能表現在以下幾個方面的內容上:

(1)首先,日志能夠對軟件用戶的各種操作行為進行審計。

(2)對各種類軟件入侵行為的及時有效檢測。

(3)對軟件系統資源的實時監控。

(4)必要的時候幫助恢復軟件系統。

(5)能夠幫助評估軟件系統被破壞造成的損失情況并生成詳細的調查報告。

2 日志合理性分析評價指標選取

日志合理性分析評價指標選取得是否合適將決定著評價的準確性。因此,本論文中將選取多維度多指標來表征日志合理性

2.1 效率維度評價指標

(1)日志密度(分析百萬行代碼的用時)。定義分析代碼所用總時間為T,代碼行數為N,則分析百萬行代碼的用時為(T*1000000)/N。

(2)平均分析單個日志的時間。定義日志點的數量為b,則平均分析單個日志的時間t為T/b。

(3)增加的日志變量數/原變量數。定義日志增強前,日志中變量的數量為c1,日志增強后變量的數量為c2,則該指標表述為(c2-c1)/c1。

2.2 正確性維度評價指標

2.2.1 正確標記率

定義故障點集合為A,日志點集合為B。故障點即為理論上需要添加日志點的代碼處。則正確標記率為(A&B)/A。

2.2.2 誤報率及漏報率

誤報率為(B-A&B)/B,誤報率是用來評價錯誤判斷故障點的程度。漏報率為(A-A&B)/A,漏報率是用來評價成功判斷故障點的程度。

2.3 可維護性維度評價指標

本節重點選擇重復日志率進行介紹。定義重復日志點的數量為D,則重復日志率為D/B。如果日志點重復數量很多,則不便于后期的調試及維護工作,可維護性低。日志重復情形分類如下:

情形一:根據控制流分析得到的結果,在必然執行的路徑上,如果出現了變量相同的多個日志點,則判斷為日志重復,且相同的日志點越多,日志重復率越高;

情形二:單個日志點對應多個日志輸出適配器,每個日志輸出適配器都進行了打印操作,通過解析日志配置文件可以發現并檢測該日志重復問題;

情形三:日志打印出的信息重復。比如:日志中需要打印線程信息,如果線程未改變,則只打印一次線程信息即可,打印多次則判斷為重復。

2.4 可擴展性維度評價指標

(1)日志觸發條件的復雜度。指標:n個變量觸發日志,n越大,復雜度越高,得分越低。

(2)從函數入口到log點之間的相關分支數。指標:分支里包含了對日志觸發條件的賦值則該分支為相關分支;相關分支越多得分越低。

3 評價指標提取算法過程模擬

評價指標提取算法的模擬過程如圖1所示。

過程描述:首先是對事務數據庫進行一次完整全面地信息掃描。然后根據算法求出每個侯選集C1,及其所對應的布爾事務表的詳細信息。緊接著由最小支持度相關的算法能夠計算得到頻繁項目集L1;進一步由項目集L1能夠計算得到候選項目集C2,而在這個過程當中已經不需要再對數據庫進行掃描了,這也是這種改進算法最重要的優點之一。

4 實驗結果分析與結論

日志合理性分析評價實驗選取了三個工程,利用分析工具對部分指標進行了提取,并在前臺進行了結果展示,指標結果比較如下:

工程一(lighttpd1.4-master):日志點總數575,不合理日志點數58,故障日志點數276,正確標記率100%,誤報率52%,分析所有日志點總時間45.259s,分析單個日志點時間0.079s;

工程二(coreutils-6.12):日志點總數456,不合理日志點數47,故障日志點數157,正確標記率100%,誤報率65.57%,分析所有日志點總時間37.236s,分析單個日志點時間0.082s;

工程三(grep-2.5.3):日志點總數973,不合理日志點數93,故障日志點數492,正確標記率100%,誤報率49.43%,分析所有日志點總時間87.742s,分析單個日志點時間0.090s;

根據實驗過程以及驗證結果的比對,我們有理由相信,論文中使用多維度多指標的日志合理性評價標準,能夠較為全面地評價日志合理性。

參考文獻

[1]高崇南,余宏亮,鄭緯民.基于日志的系統任務模型推理工具及其應用[J].計算機研究與發展,2010,47(08):140-146.

作者簡介

韓放(1991-),男,安徽省六安市人。畢業于華中科技大學軟件學院,碩士研究生學歷。研究方向為數據挖掘,云計算。

作者單位

中國電子商務協會中國電子商務師培訓管理中心 湖北省武漢市 430074

主站蜘蛛池模板: 在线免费观看a视频| 五月婷婷伊人网| 国产精品刺激对白在线| 欧美精品另类| 手机精品福利在线观看| 毛片在线区| 国产丝袜无码一区二区视频| а∨天堂一区中文字幕| 在线无码av一区二区三区| 国产国产人在线成免费视频狼人色| 狠狠ⅴ日韩v欧美v天堂| 国产97视频在线观看| 永久免费av网站可以直接看的| 在线免费亚洲无码视频| 91啦中文字幕| 99在线观看视频免费| 亚洲精选高清无码| 国产成人精品一区二区秒拍1o| 伊人色综合久久天天| 日韩欧美国产成人| 又爽又大又黄a级毛片在线视频 | 国产黄色视频综合| 无码aaa视频| 亚洲三级网站| 综合天天色| 性欧美在线| 精久久久久无码区中文字幕| 一本色道久久88| 亚洲欧美一区二区三区麻豆| 99精品免费在线| 成人国产免费| 亚洲成a人在线观看| 午夜视频www| 久久熟女AV| 国产成人亚洲无吗淙合青草| 欧美一区国产| 在线免费观看a视频| 久久久久夜色精品波多野结衣| 亚洲香蕉在线| 久久免费视频6| 浮力影院国产第一页| 青青草原国产av福利网站| 国产日韩丝袜一二三区| 亚洲视频免| 亚洲水蜜桃久久综合网站| 麻豆国产精品一二三在线观看| 日韩在线播放中文字幕| 亚洲最猛黑人xxxx黑人猛交| 欧美精品三级在线| 任我操在线视频| 国产一区亚洲一区| 国产黄色片在线看| 永久免费精品视频| 啪啪永久免费av| 一级毛片a女人刺激视频免费| 亚洲天堂网站在线| 四虎成人精品在永久免费| 亚洲人成网7777777国产| 国产一级裸网站| 精品国产免费观看一区| 91无码人妻精品一区| 国产亚洲现在一区二区中文| 婷婷六月激情综合一区| 国产一区二区三区免费观看| 22sihu国产精品视频影视资讯| 亚洲天堂伊人| 亚洲国产综合精品中文第一| 国产精品污污在线观看网站| 国产h视频免费观看| 亚洲福利视频一区二区| 国产视频a| 国内自拍久第一页| 九九香蕉视频| 视频在线观看一区二区| 免费国产在线精品一区| 免费看的一级毛片| 久久免费视频6| 成人av手机在线观看| 性视频一区| 麻豆精品久久久久久久99蜜桃| 四虎综合网| 日本成人在线不卡视频|