• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    多目標約束下軟件運行時驗證加速技術框架

    2016-09-13 08:38:13劉彥斌王毅剛
    兵器裝備工程學報 2016年8期
    關鍵詞:監(jiān)控器性質約束

    劉彥斌,王毅剛,葉 飛

    (1.中國電子科技集團公司第十三研究所,石家莊 050051;2.中國人民解放軍軍械工程學院,石家莊 050003)

    ?

    多目標約束下軟件運行時驗證加速技術框架

    劉彥斌1,王毅剛2,葉飛2

    (1.中國電子科技集團公司第十三研究所,石家莊050051;2.中國人民解放軍軍械工程學院,石家莊050003)

    軟件運行時驗證是一種近年來逐步興起的通過監(jiān)控程序運行來檢驗其是否滿足給定性質的輕量級驗證技術。由于復雜性質的運行時驗證中常產生高額的時間開銷,阻礙了該技術在部署后系統(tǒng)中的應用。在深入剖析國內外研究現(xiàn)狀及存在問題基礎上,從改善部署后軟件運行時驗證效率的角度出發(fā),綜合考慮性質違背檢測能力、診斷支持能力等潛在開銷優(yōu)化制約因素,提出多目標約束下的軟件運行時驗證加速技術框架。該框架包括構建多目標約束模型、可加速監(jiān)控器判定、加速控制技術研究以及原型工具開發(fā)等內容,并具體闡述了框架所涉及的關鍵技術方案。本研究將為解決運行時驗證中的開銷問題提供關鍵技術支撐,為運行時驗證技術在部署后系統(tǒng)中的工程化應用奠定基礎。

    運行時驗證;多目標約束;監(jiān)控器;監(jiān)控開銷;運行時監(jiān)控

    本文引用格式:劉彥斌,王毅剛,葉飛.多目標約束下軟件運行時驗證加速技術框架[J].兵器裝備工程學報,2016(8):88-92.

    運行時驗證(Runtime Verification)是一種近10多年來逐步興起的針對程序具體運行的輕量級驗證技術。它把形式化驗證技術和系統(tǒng)的實際運行結合起來,通過監(jiān)控程序運行并檢驗其是否滿足給定性質實現(xiàn)對系統(tǒng)的驗證。典型的實現(xiàn)方式是:在靜態(tài)階段,根據(jù)性質規(guī)約轉換生成監(jiān)控器(Monitor),并插樁程序使之能夠在運行中向監(jiān)控器發(fā)送相關事件;在動態(tài)運行階段,監(jiān)控器處理這些事件序列并決定是否滿足性質規(guī)約。由于運行時驗證針對的對象僅僅是系統(tǒng)運行中的單個或者少數(shù)執(zhí)行軌跡,不需要針對整個系統(tǒng)模型,從而避免了狀態(tài)空間爆炸問題。而且,監(jiān)控器能夠被集成為被驗證系統(tǒng)的一部分,不但可以用來檢測軟件運行中的錯誤,也可在檢測到性質違背時及時采取措施(如,執(zhí)行修復代碼等),從而提供額外的系統(tǒng)運行階段安全保障。

    伴隨軟件運行時驗證技術的發(fā)展,在常規(guī)的狀態(tài)性質、時序性質,以及并發(fā)程序涉及的并發(fā)性質[17]之外,人們希望通過運行時驗證技術來驗證更為復雜的系統(tǒng)屬性。比如,參數(shù)化性質,這類性質往往要求特定類型的所有對象或數(shù)據(jù)結構的所有實例都滿足或不滿足。在面向對象程序中,經常會要求其動態(tài)實例化后產生的所有對象都滿足某個特定時序性質;在并發(fā)程序中,要求所有動態(tài)創(chuàng)建的進程都滿足某個性質[15]。對參數(shù)化性質等復雜性質的運行時驗證也是當前的研究熱點。

    但是,參數(shù)化性質等較為復雜性質的在線運行時驗證中,由于需要維持大量的監(jiān)控器實例并處理程序實體中生成的大量事件,經常產生高額的開銷(Overhead)。研究表明,對于當前具有代表性的運行時驗證工具JavaMOP[9]和Tracematches[8],所產生的平均開銷分別為41%和112%,一些復雜性質產生的開銷能達到程序執(zhí)行時間的970%[18],如此高的開銷,是用戶所不能容忍的。尤其對于部署后的實際用戶使用環(huán)境中的程序而言,用戶所能容忍的開銷更低。根據(jù)Bodden等[8]的調查結果,工業(yè)界普遍所能接受的開銷應當在5%以內。開銷問題阻礙了運行時驗證技術在實踐中被廣泛用于軟件部署后環(huán)境,而大部分僅僅停留在軟件測試過程中使用。如何減小軟件運行時驗證開銷,已成為當前亟待解決的難點問題。

    本文在深入剖析國內外研究現(xiàn)狀及存在問題基礎上,從改善部署后軟件運行時驗證效率的角度出發(fā),綜合考慮性質違背檢測能力、診斷支持能力等潛在開銷優(yōu)化制約因素,提出多目標約束下的軟件運行時驗證加速技術框架。通過開展多目標約束模型構建、可加速監(jiān)控器判定、加速控制等關鍵技術研究以及相關支持工具研制,實現(xiàn)運行時驗證加速目的。該研究將為解決運行時驗證中的開銷問題提供關鍵技術支撐,為運行時驗證技術在部署后系統(tǒng)中的工程化應用奠定基礎。

    1 國內外研究現(xiàn)狀

    近年來,軟件運行時驗證技術在國際上備受關注,包括美國國家航空航天局AMES研究中心、伊利諾伊大學香檳分校、賓夕法尼亞大學、慕尼黑工業(yè)大學、IBM Haifa研究中心等在內的許多國際研究機構正持續(xù)開展運行時驗證理論與方法研究。研究方向包括性質規(guī)約與在線檢驗算法[2-4]、軌跡生成方法[5]、運行時執(zhí)行(Runtime Enforcement)與反饋[6]等。開發(fā)的代表性的運行時驗證工具包括: JavaMaC[7]、Tracematches[8]、MOP[9-10]、RuleR[11]、JPaX[12]、QVM[13]等。國內,國防科技大學、北京大學等單位也開展了相應的研究。例如,董威等[14-16]研究了主動監(jiān)控理論及預測監(jiān)控器的生成方法。針對軟件運行時驗證加速的研究主要包括以下幾類:

    1) 聯(lián)合靜態(tài)分析減小開銷。通過靜態(tài)分析可減少從程序中提取事件所需的插樁點數(shù)量。Dwyer 等[19]利用靜態(tài)分析來移除Typestate性質監(jiān)控中不必要的插樁。Bodden等[20-22]探索了許多輕量級的代碼靜態(tài)分析方法,通過識別可安全移除的插樁點減小開銷。Purandare 等[23]優(yōu)化了程序中性質相關的循環(huán)結構,通過僅僅監(jiān)控有限次數(shù)的循環(huán)減小開銷。

    2) 基于取樣的開銷優(yōu)化方法。該類技術通過對性質或者事件取樣減小開銷。Diep等[24]提出了基于格的取樣技術減小路徑性質監(jiān)控中的開銷。Bonakdarpour等[25]提出了時間觸發(fā)的運行時驗證概念,監(jiān)控器周期性地取樣程序狀態(tài)評估性質是否成立。Navabpour等[26]研究了啟發(fā)式算法求解給定取樣周期內需要被緩沖的最小數(shù)量的關鍵事件,以便時間-觸發(fā)的監(jiān)控器能夠成功重構兩個連續(xù)取樣時間內的程序狀態(tài)。Goodloe等[27]從語言層面提供了基于取樣的監(jiān)控機制。Arnold等[13]構建了被稱為質量虛擬機(QVM)的特殊運行時環(huán)境,采用了性質指導的取樣和對象為中心的取樣策略。

    3) 基于多用戶協(xié)同的開銷分解方法。Bodden 等[8]提出了多用戶協(xié)同的運行時驗證技術。該技術通過將運行時驗證任務分配給多個用戶,每個用戶僅僅執(zhí)行部分插樁的程序,從而減小每個用戶所承擔的開銷。該技術源自Liblit等[28]所提出的基于統(tǒng)計方法的協(xié)同bug診斷思想,利用源自多用戶的大量程序執(zhí)行軌跡的信息組合進行失效的隔離。

    通過直接或者間接減小插樁點和監(jiān)控器數(shù)量減小開銷,是運行時驗證中開銷優(yōu)化的基本思路,如圖1所示。雖然現(xiàn)有研究在開銷優(yōu)化方面取得了一定的成果, 可以有效減小插樁點數(shù)量(如聯(lián)合靜態(tài)分析、事件取樣)和減小監(jiān)控器數(shù)量(如性質取樣)。但當前研究尚存在許多不足之處:首先,已有研究沒有充分考慮開銷優(yōu)化中的潛在制約因素,沒有充分考慮開銷優(yōu)化對診斷支持能力的潛在影響,在優(yōu)化過程中可能會損害系統(tǒng)正常功能。其次,難以滿足工程界的“有界開銷”需求。當前研究主要集中于“盡可能減小開銷”,從技術本質而言,所產生的開銷仍然是“無界的(Unbounded)”。而目前工程中更關注的是如何使得在各種條件下開銷都能滿足要求,即“有界(Bounded)的”開銷。盡管有學者[29]初步探索了控制方法產生有界開銷,但適用范圍尚很有限。

    圖1 開銷優(yōu)化示意圖

    2 運行時驗證加速技術框架

    針對當前研究中存在的上述問題,本研究從改善部署后軟件運行時驗證效率的角度出發(fā),不僅將開銷作為優(yōu)化目標,還同時考慮開銷優(yōu)化對驗證結果準確性以及診斷支持能力的影響。把軟件運行時驗證的優(yōu)化歸結為多目標優(yōu)化問題,以減小監(jiān)控開銷、提高驗證精度、改善診斷支持能力為優(yōu)化目標,構建了多目標約束下的軟件運行時驗證加速技術框架。所構建的框架如圖2所示,主要包括軟件運行時驗證中的多目標約束建模、可加速監(jiān)控器判定技術、加速控制技術、工具原型開發(fā)及應用試驗等內容。

    圖2 技術框架示意圖

    1) 軟件運行時驗證中的多目標約束建模

    在軟件運行時驗證中,由于性質驗證和診斷所需信息源常常重疊,優(yōu)化監(jiān)控開銷不僅影響性質違背檢測能力,而且能夠影響診斷所需信息的收集。軟件運行時驗證加速過程需要在減小監(jiān)控開銷、提高驗證精度和改善診斷支持能力多個互相制約的目標間進行權衡。

    該技術以實驗分析方法為基礎,識別運行時驗證優(yōu)化過程中多目標間的內在依賴關系,抽取出細粒度的影響變量,量化多目標約束,構造開銷量化模型、性質違背檢測能力評估模型和診斷支持能力評估模型,進而建立多目標約束模型,作為軟件運行時驗證加速的分析依據(jù)。

    2) 多目標約束下的可加速監(jiān)控器判定

    在實施運行時驗證加速之前,需要首先判定出哪些監(jiān)控器是“可加速”的,即判定出哪些監(jiān)控器在運行中不再必要、哪些可以進行動態(tài)調整,且滿足多目標約束。對于參數(shù)化性質等復雜性質而言,由于監(jiān)控器數(shù)量龐大,存在動態(tài)性、不確定性等特征,且監(jiān)控開銷、驗證精度和診斷支持能力之間常常發(fā)生沖突,滿足多目標約束的可加速監(jiān)控器的判定是非常困難的。

    該技術將探索基于多目標模型求解的可加速監(jiān)控器判定技術。利用性質的語義結構分析和從程序運行中獲得的執(zhí)行軌跡等監(jiān)控信息,研究啟發(fā)式算法進行監(jiān)控器“可加速”判定。將利用程序執(zhí)行軌跡等監(jiān)控信息,一方面結合統(tǒng)計分析和機器學習技術,構建被驗證系統(tǒng)的統(tǒng)計模型,挖掘不同監(jiān)控器之間的潛在聯(lián)系,判定某監(jiān)控器是否必要;另一方面用來迭代確定多目標模型中的相關參數(shù)值。該技術能夠識別出滿足多目標約束的可加速監(jiān)控器以及相應的加速操作方式,作為實施軟件運行時驗證加速的輸入。

    3) 軟件運行時驗證的加速控制技術

    為滿足工程界對“有界(Bounded)開銷”的需求,該技術將研究運行時驗證的加速控制技術,利用反饋控制機理,動態(tài)調整監(jiān)控器,將開銷控制在用戶可接受范圍之內;同時,在加速過程中,必須滿足多目標約束,不能影響驗證精度。由于傳統(tǒng)的比例-積分-微分(PID)控制、監(jiān)督控制等理論不能直接應用在非線性離散系統(tǒng)中,將針對被驗證系統(tǒng)的特點,研究相應的加速控制實施機制和算法。所研究的自適應加速控制算法,能夠在軟件運行過程中,以可加速監(jiān)控器及相應的加速操作方式為輸入,利用系統(tǒng)當前實際開銷和目標閾值間的誤差進行反饋控制,自適應地對監(jiān)控器進行增量式在線動態(tài)調整(例如,臨時關閉某監(jiān)控器),避免監(jiān)控開銷超出用戶所能接受的水平。

    4) 在上述研究基礎上,研制支持工具原型并進行應用試驗

    基于以上研究成果,設計實現(xiàn)相應的支持工具原型,支持多目標約束模型構建、可加速監(jiān)控器判定以及加速控制技術的實現(xiàn),并在具體案例中進行應用試驗。進而,根據(jù)實際效果和應用反饋進一步改進所研究的模型與方法。

    3 多目標約束模型

    本文將監(jiān)控器標識為m,所對應的監(jiān)控器集合m=(m1,m2,…,mn)T是N維向量,m所在的空間是決策空間。m對應的目標函數(shù)分別標識為f1(m),f2(m)和f3(m),其中:f1(m) 為性質違背檢測能力評估函數(shù);f2(m)為監(jiān)控開銷量化評估函數(shù);f3(m)為診斷支持能力評估函數(shù)。

    三維向量(f1(m),f2(m)和f3(m))所在空間是目標空間。

    可加速監(jiān)控器的判定:對監(jiān)控器M=(m1,m2,…,mn)中的可加速監(jiān)控器進行判定的過程,就是求解下列約束方程Cmul得到監(jiān)控器的過程:

    (1)

    Cmul就是本文所構建的多目標約束模型,它的具體推導過程將在別的文獻中具體闡述。利用性質的語義結構分析和從程序運行中獲得的執(zhí)行軌跡等監(jiān)控信息,已構建了啟發(fā)式算法對該多目標約束方程Cmul進行求解。

    4 實驗與驗證

    針對上述技術框架,采用某衛(wèi)星控制系統(tǒng)作為案例開展實驗。該衛(wèi)星載有多種執(zhí)行各種任務的設備(如照相機、溫度傳感器等),地面人員通過操作指令可對衛(wèi)星進行控制。衛(wèi)星上發(fā)生的每個重要事件都被記錄在日志中并傳回給地面,地面日志模塊接受并存儲這些事件,將通過這些數(shù)據(jù)對軟件進行運行時驗證。

    所開展實驗的具體步驟及技術路線如圖3所示。主要包括數(shù)據(jù)準備、多目標約束模型構建、程序執(zhí)行軌跡統(tǒng)計分析、可加速監(jiān)控器判定、加速控制算法和驗證精度補償?shù)戎饕襟E。

    1) 數(shù)據(jù)準備。首先,采用受控實驗方法獲取某衛(wèi)星模型控制系統(tǒng)運行時驗證相關實驗數(shù)據(jù)。選取了CommandSuccess、SAFEFILEWRITE等各類不同類型的性質作為待驗證性質。例如,該衛(wèi)星系統(tǒng)期望行為應滿足CommandSuccess性質:每個Command(i,n,t1)事件應當最終跟隨Suceess(i,n,t2)事件,在期間不能有Fail(i,n,t3)事件發(fā)生。該命令成功(CS,command success)性質可以用LTL進行表達。在實驗環(huán)境下,收集其加速前完整的程序執(zhí)行軌跡信息,共生成500個軌跡,每個軌跡包含400個命令,平均軌跡長度是2 000個事件。此外,還收集了監(jiān)控開銷、驗證精度、診斷支持能力相關的實驗數(shù)據(jù)。

    2) 多目標約束模型構建及求解。根據(jù)所收集實驗數(shù)據(jù),結合定性評估和定量分析方法,建立初步的開銷度量函數(shù)、性質違背檢測能力評價函數(shù)和診斷支持能力評價函數(shù),通過考察三者之間的內在依賴關系,得到多目標約束模型Cmul的具體參數(shù)。由于各個目標之間相互存在沖突,采用了啟發(fā)式迭代算法對多目標模型求解,得到決策空間上的最優(yōu)解M′,并將M′中的監(jiān)控器轉換插入目標軟件,從而對其進行運行時監(jiān)控。

    圖3 實驗步驟及技術路線示意圖

    3) 結合統(tǒng)計分析和機器學習方法,對目標系統(tǒng)運行中獲得的執(zhí)行軌跡等監(jiān)控信息進行統(tǒng)計分析,構建目標系統(tǒng)的統(tǒng)計模型。由于在隱馬爾可夫模型中,根據(jù)可觀察狀態(tài)能夠確定系統(tǒng)的隱含狀態(tài)。從系統(tǒng)完整的執(zhí)行軌跡中學習并構建了隱馬爾科夫統(tǒng)計模型(HMM),并利用該模型來彌補加速過程中可能造成的監(jiān)控事件缺失。

    4) 應用控制理論,將加速控制問題轉化為對非線性系統(tǒng)設計一個最優(yōu)控制器的問題。改進并聯(lián)合面向離散時間系統(tǒng)的PID控制器和面向離散事件系統(tǒng)的監(jiān)督控制理論,設計滿足約束的控制器。在此基礎上,設計了自適應加速控制算法,使之能夠根據(jù)開銷量化模型進行開銷預測,實現(xiàn)費用感知的加速控制。

    通過對比加速前后的實驗數(shù)據(jù),結果表明,在加速前平均開銷為51%,加速之后在滿足驗證精度、診斷支持能力前提下平均開銷減小為28%,通過加速控制算法臨時關閉某些監(jiān)控器可將平均開銷控制在10%以內。

    5 結束語

    通過深入剖析國內外研究現(xiàn)狀及存在問題,本文提出多目標約束下的軟件運行時驗證加速技術框架。與現(xiàn)有運行時驗證開銷優(yōu)化方法相比,其特色和創(chuàng)新之處主要在于:① 從多目標優(yōu)化角度研究軟件運行時驗證的加速技術,通過建立多目標優(yōu)化模型優(yōu)化調整“監(jiān)控器”,提高系統(tǒng)性能;② 融合控制理論、機器學習等多學科技術,實現(xiàn)軟件運行時驗證加速。初步實驗結果表明,本文所提方法能夠在滿足多目標約束前提下有效減小驗證開銷,實現(xiàn)驗證加速目的。下一步將在本文研究基礎上,進一步開展對比實驗改進框架中的各項關鍵技術。

    [1]張獻,董威,齊治昌.基于AOP的運行時驗證中的沖突檢測[J].軟件學報,2011(6).

    [2]BAUER A,LEUCKER M,SCHALLHART C.The good,the bad,and the ugly—but how ugly is ugly?[C]//Proceedings of the 7th International Workshop on Runtime Verification (RV’07).2007:126-138.

    [3]BAUER A,LEUCKER M,SCHALLHART C.Comparing LTL Semantics for Runtime Verification[J].Journal of Logic and Computation,2010,20(3):651-674.

    [4]MEREDITH P O.Efficient monitoring of parametric context-free patterns[J].Automated Software Engineering,2010.17(2):149-180.

    [5]SEYSTER J,DIXIT K,HUANG X,et al.Aspect-oriented instrumentation with GCC[C]//Proceedings of the 1st International Conference on Runtime Verification.LNCS,2010:405-420.

    [6]FALCONE Y,FEMANDEZ J C,MOUNIER L.What can you verify and enforce at runtime?[Z].Software Tools for Technology Transfer,Special Section on Runtime Verification,2011.

    [7]KIM M.Java-MaC:A run-time assurance approach for Java programs[J].Formal Methods in System Design,2004,24(2):129-155.

    [8]BODDEN E.Collaborative Runtime Verification with Tracematches[J].Journal of Logic and Computation,2010,20(3):707-723.

    [9]CHEN F,GOSU G.MOP:An efficient and generic runtime verification framework[J].Acm Sigplan Notices,2007,42(10):569-588.

    [10]MEREDITH P,JIN D,GRIFFITH D,et al.An overview of the MOP runtime verification framework[Z].Software Tools for Technology Transfer.Special Section on Runtime Verification,2011.

    [11]BARRINGER H,RYDEHEARD D,HAVELUND K.Rule Systems for Run-time Monitoring:from EAGLE to RULER[J].Journal of Logic and Computation,2010,20(3):675-706.

    [12]HAVELUND K,ROSU G.An overview of the runtime verification tool Java PathExplorer[J].Formal Methods in System Design,2004,24(2):189-215.

    [13]ARNOLD M,VECHEV M,YAHAV E.QVM:An Efficient Runtime for Detecting Defects in Deployed Systems[J].ACM Trans Softw Eng Methodol,2011,21(1):1-35.

    [14]WEI D,MARTIN L,SCHALLHART C.Impartial anticipation in runtime verification[C]//Proceedings of the 6th International Symposium on Automated Technology for Verification and Analysis,Springer-Verlag,2008.

    [15]趙常智,董威,隋平,等.面向參數(shù)化LTL的預測監(jiān)控器構造技術[J].軟件學報,2010(2):318-334.

    [16]ZHAO C Z,JI W D, SUI P,et al.Software Active Online Monitoring Under Anticipatory Semantics[C]//1st International Workshop on Software Health Management 2009:Pasadena,California,USA.

    [17]QADEER S,TASIRAN S.Runtime verification of concurrency-specific correctness criteria[Z].Software Tools for Technology Transfer,Special Section on Runtime Verification,2011.

    [18]BODDEN E,HENDREN L,LHOTAK O.A staged static program analysis to improve the performance of runtime monitoring[C]//European Conference on Object-Oriented Programming,2007:525-549.

    [19]DWYER M,PURANDARE R.Residual dynamic typestate analysis.In:Int’l[C]//Conf on Aut Soft Eng,2007:124-133.

    [20]ERIC B,LAURIE H.A staged static program analysis to improve the performance of runtime monitoring[Z].2007.

    [21]BODDEN E.Efficient hybrid typestate analysis by determining continuation-equivalent states[C]//Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering,ACM:Cape Town,South Africa.2010.

    [22]BODDEN E,LAM P,HENDREN L.Finding programming errors earlier by evaluating runtime monitors ahead-of-time[C]//Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering,ACM:Atlanta,Georgia.2008:36-47.

    [23]PURANDARE R,DWYER M B,ELBAUM S.Monitor optimization via stutter-equivalent loop transformation[C]//Proceedings of the ACM international conference on Object oriented programming systems languages and applications,ACM:Reno/Tahoe,Nevada,USA.2010:270-285.

    [24]DIEP M M,DWYER M B,ELBAUM S.Lattice-Based Sampling for Path Property Monitoring[J].ACM Trans Softw Eng Methodol,2011,21(1):1-43.

    [25]BONAKDARPOUR B,NAVABPOUR S,FISCHMEISTER S.Sampling-based runtime verification[C]//Proceedings of the 17th international conference on Formal methods,Springer-Verlag:Limerick,Ireland.2011:88-102.

    [26]NAVABPOUR S,WU W W C,BONAKDARPOUR B,et al.Efficient techniques for near-optimal instrumentation in time-triggered runtime verification[C]//Runtime Verication,2011.

    [27]PIKE L.Copilot:a hard real-time runtime monitor[C]//Proceedings of the First international conference on Runtime verification,Springer-Verlag:St.Julians,Malta.2010:345-359.

    [28]JIN G.Instrumentation and sampling strategies for cooperative concurrency bug isolation[C]//Proceedings of the ACM international conference on Object oriented programming systems languages and applications,Reno/Tahoe,Nevada,USA.2010:241-255.

    [29]CALLANAN S.Software monitoring with bounded overhead[C]//Parallel and Distributed Processing,IPDPS 2008.

    [30]DWYER M B,PURANDARE R,PERSON S.Runtime verification in context:can optimizing error detection improve fault diagnosis[C]//Proceedings of the First international conference on Runtime verification,Springer-Verlag:St.Julians,Malta.2010:36-50.

    [31]JIN D.Garbage collection for monitoring parametric properties[C]//Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation.San Jose,California,USA.2011:415-424.

    (責任編輯楊繼森)

    Runtime Verification Speeding up Based on Multi-Objective Constraint

    LIU Yan-bin1, WANG Yi-gang2, YE Fei2

    (1.The 13rdResearch Institute of China Electronics Technology Group Corporation,Shijiazhuang 050051, China; 2.Ordnance Engineering College of PLA, Shijiazhuang 050003, China)

    Runtime verification is a relatively new lightweight formal verification method which is concerned with dynamic monitoring and analysis of system executions with respect to precisely specified properties. Runtime verification of complicated properties that involve many system variables imposes high overhead, which makes it is hard to apply this method in the context of deployed systems. This paper considered all the latent constraints including the efficiency of property violation detection and fault diagnosis. It involved the key technology at the topic of speeding up for runtime verification on the condition of multi-objective constraint. It mainly includes: to construct a model of multi-objective constraint, to resolve the problem of how to recognize the involved monitor for speeding up by constructing heuristic algorithm to get the answer for multi-objective model on the basis of monitoring statistics information of verified systems before speeding up, using control theory, to implement runtime verification speeding up by constructing self-adaptive speeding up control algorithm. This research will provide key technologies for resolving the overhead problem of runtime verification. And it can also provide a basis for applying the runtime verification method for actual deployed systems.

    runtime verification; multi-objective constraint; monitor; monitoring overhead; runtime monitoring

    2016-02-29;

    216-03-26

    河北省自然科學基金項目“多目標約束下的軟件運行時驗證加速技術研究”(F2014506017)

    劉彥斌(1978—),男,博士,高級工程師,主要從事可信軟件研究;王毅剛(1975—),男,博士;葉飛(1979—),男,博士。

    10.11809/scbgxb2016.08.020

    format:LIU Yan-bin, WANG Yi-gang, YE Fei.Runtime Verification Speeding up Based on Multi-Objective Constraint[J].Journal of Ordnance Equipment Engineering,2016(8):88-92.

    TP311

    A

    2096-2304(2016)08-0088-06

    【信息科學與控制工程】

    猜你喜歡
    監(jiān)控器性質約束
    “碳中和”約束下的路徑選擇
    隨機變量的分布列性質的應用
    完全平方數(shù)的性質及其應用
    關于MK10 型下滑儀近場監(jiān)控參數(shù)超標的故障檢修
    約束離散KP方程族的完全Virasoro對稱
    九點圓的性質和應用
    厲害了,我的性質
    一種自動監(jiān)控系統(tǒng)的輸液監(jiān)控器的設計
    電子制作(2017年22期)2017-02-02 07:10:09
    關于壓機雙聯(lián)閥安全監(jiān)控器的研究
    適當放手能讓孩子更好地自我約束
    人生十六七(2015年6期)2015-02-28 13:08:38
    欧美精品高潮呻吟av久久| 国产高清国产精品国产三级| 亚洲成人国产一区在线观看 | 日本一区二区免费在线视频| 啦啦啦 在线观看视频| 欧美日本中文国产一区发布| 1024香蕉在线观看| 国产又色又爽无遮挡免| 少妇粗大呻吟视频| 不卡av一区二区三区| 午夜91福利影院| 国产在视频线精品| 最近手机中文字幕大全| 国产成人免费无遮挡视频| 国产成人免费无遮挡视频| 99久久99久久久精品蜜桃| 一本久久精品| 午夜91福利影院| 免费在线观看视频国产中文字幕亚洲 | 成人亚洲精品一区在线观看| 女性生殖器流出的白浆| 欧美日本中文国产一区发布| 国产精品九九99| 亚洲人成77777在线视频| 女性生殖器流出的白浆| 51午夜福利影视在线观看| 天天操日日干夜夜撸| 制服诱惑二区| 桃花免费在线播放| 国产男女内射视频| 精品一区二区三区av网在线观看 | 亚洲专区中文字幕在线| 丁香六月天网| 欧美黑人精品巨大| kizo精华| 99re6热这里在线精品视频| 视频区欧美日本亚洲| 久久久国产精品麻豆| 一级毛片黄色毛片免费观看视频| 日韩av不卡免费在线播放| 国产精品国产三级专区第一集| 亚洲人成电影观看| 亚洲天堂av无毛| 亚洲免费av在线视频| 色综合欧美亚洲国产小说| 亚洲国产欧美在线一区| 国产精品免费大片| 国产片内射在线| 午夜免费鲁丝| 少妇猛男粗大的猛烈进出视频| av电影中文网址| 一二三四在线观看免费中文在| 一区二区三区激情视频| 欧美+亚洲+日韩+国产| 天天躁狠狠躁夜夜躁狠狠躁| 美女中出高潮动态图| 少妇精品久久久久久久| 精品国产一区二区三区四区第35| 男女无遮挡免费网站观看| 欧美黑人精品巨大| 热99国产精品久久久久久7| 午夜免费成人在线视频| 老熟女久久久| 性色av乱码一区二区三区2| av电影中文网址| 亚洲综合色网址| 中国国产av一级| 真人做人爱边吃奶动态| 亚洲欧美清纯卡通| 亚洲欧美日韩另类电影网站| 欧美日韩亚洲高清精品| 国产欧美日韩一区二区三区在线| 欧美精品高潮呻吟av久久| 深夜精品福利| 久久中文字幕一级| 大话2 男鬼变身卡| 亚洲精品久久久久久婷婷小说| 麻豆国产av国片精品| 国产精品亚洲av一区麻豆| 伦理电影免费视频| 免费在线观看日本一区| 精品少妇内射三级| 夜夜骑夜夜射夜夜干| 亚洲三区欧美一区| av天堂在线播放| 精品视频人人做人人爽| 国产成人一区二区在线| 视频区欧美日本亚洲| 欧美在线一区亚洲| 久久九九热精品免费| av片东京热男人的天堂| 黑人猛操日本美女一级片| 亚洲,一卡二卡三卡| 亚洲精品日本国产第一区| 久久久久久免费高清国产稀缺| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲,欧美精品.| 色94色欧美一区二区| 国产精品国产三级专区第一集| 午夜久久久在线观看| 丁香六月欧美| 亚洲五月色婷婷综合| 男女午夜视频在线观看| 国产成人一区二区在线| 亚洲一码二码三码区别大吗| 人人妻人人澡人人看| 久久ye,这里只有精品| 精品高清国产在线一区| 欧美成人午夜精品| 亚洲成人免费av在线播放| 欧美变态另类bdsm刘玥| 黑丝袜美女国产一区| 汤姆久久久久久久影院中文字幕| 一区二区三区精品91| 2018国产大陆天天弄谢| 国产男女内射视频| 午夜91福利影院| 美女视频免费永久观看网站| 人妻 亚洲 视频| 黑丝袜美女国产一区| 99香蕉大伊视频| 国产片内射在线| 99国产精品一区二区三区| 国产日韩欧美视频二区| 一区福利在线观看| 精品免费久久久久久久清纯 | 久久99热这里只频精品6学生| 美女大奶头黄色视频| 国产成人一区二区三区免费视频网站 | 精品国产乱码久久久久久男人| 欧美精品一区二区免费开放| 视频区图区小说| 中国国产av一级| 女性被躁到高潮视频| 久久久久久人人人人人| 亚洲精品久久成人aⅴ小说| 国产精品一区二区在线观看99| 这个男人来自地球电影免费观看| 狂野欧美激情性xxxx| 一区二区三区四区激情视频| 老司机深夜福利视频在线观看 | www.自偷自拍.com| 蜜桃在线观看..| 久久精品国产亚洲av高清一级| 日韩一卡2卡3卡4卡2021年| xxxhd国产人妻xxx| 久久精品久久久久久久性| 精品人妻熟女毛片av久久网站| 美女主播在线视频| 久久99热这里只频精品6学生| 啦啦啦啦在线视频资源| 人人妻人人爽人人添夜夜欢视频| 91精品三级在线观看| 亚洲av成人不卡在线观看播放网 | 日韩制服丝袜自拍偷拍| 黄色一级大片看看| 69精品国产乱码久久久| 十分钟在线观看高清视频www| 亚洲国产最新在线播放| 丰满饥渴人妻一区二区三| 国产又爽黄色视频| 精品免费久久久久久久清纯 | 在线av久久热| 黄色怎么调成土黄色| 97精品久久久久久久久久精品| 午夜免费成人在线视频| 精品久久久久久久毛片微露脸 | 交换朋友夫妻互换小说| 自拍欧美九色日韩亚洲蝌蚪91| 午夜日韩欧美国产| 亚洲精品国产av蜜桃| 国产91精品成人一区二区三区 | 热re99久久精品国产66热6| 国产主播在线观看一区二区 | 人妻人人澡人人爽人人| 精品人妻一区二区三区麻豆| 久久鲁丝午夜福利片| 只有这里有精品99| 国产成人av激情在线播放| 欧美成人精品欧美一级黄| 亚洲国产精品999| 只有这里有精品99| av有码第一页| 久久久久网色| avwww免费| 亚洲av国产av综合av卡| 黄色怎么调成土黄色| 中文字幕制服av| 夫妻性生交免费视频一级片| 国产成人免费观看mmmm| 下体分泌物呈黄色| 亚洲第一青青草原| 中文字幕人妻熟女乱码| 99九九在线精品视频| 99久久人妻综合| 国产精品.久久久| 成人国产av品久久久| 欧美黑人欧美精品刺激| 在线看a的网站| 一级毛片 在线播放| 久久精品国产综合久久久| 丁香六月天网| 精品久久久久久久毛片微露脸 | xxxhd国产人妻xxx| 黑人巨大精品欧美一区二区蜜桃| 欧美日韩亚洲综合一区二区三区_| 亚洲av男天堂| 成年人午夜在线观看视频| 精品国产一区二区三区四区第35| 国产成人精品无人区| 亚洲伊人久久精品综合| 亚洲精品久久午夜乱码| 国产视频一区二区在线看| 亚洲国产看品久久| 狠狠婷婷综合久久久久久88av| 99久久精品国产亚洲精品| 91精品伊人久久大香线蕉| 午夜视频精品福利| 九草在线视频观看| 日本午夜av视频| 国精品久久久久久国模美| 亚洲精品国产av蜜桃| 国产精品九九99| 99热国产这里只有精品6| 亚洲色图综合在线观看| 欧美日韩亚洲高清精品| videosex国产| 七月丁香在线播放| 免费日韩欧美在线观看| 国产主播在线观看一区二区 | 另类亚洲欧美激情| 99精国产麻豆久久婷婷| 欧美日韩视频精品一区| 中文字幕最新亚洲高清| 国产日韩欧美视频二区| 亚洲人成网站在线观看播放| 久久九九热精品免费| 搡老乐熟女国产| 黄色 视频免费看| av有码第一页| 亚洲av男天堂| 免费在线观看日本一区| 国产在线观看jvid| 只有这里有精品99| 中文字幕av电影在线播放| 久久久久久久国产电影| 美女高潮到喷水免费观看| 欧美日韩一级在线毛片| 热re99久久国产66热| 精品亚洲成a人片在线观看| 国产免费福利视频在线观看| 免费久久久久久久精品成人欧美视频| 老司机在亚洲福利影院| 蜜桃在线观看..| 男人操女人黄网站| 男男h啪啪无遮挡| 男女午夜视频在线观看| 久久99一区二区三区| √禁漫天堂资源中文www| 久久人人爽人人片av| 国产精品二区激情视频| 最黄视频免费看| av国产久精品久网站免费入址| 亚洲国产毛片av蜜桃av| 一级片免费观看大全| 久久午夜综合久久蜜桃| 欧美 日韩 精品 国产| 色网站视频免费| 久久久国产一区二区| 又紧又爽又黄一区二区| 日本黄色日本黄色录像| 成人国语在线视频| 侵犯人妻中文字幕一二三四区| 高清视频免费观看一区二区| 亚洲一卡2卡3卡4卡5卡精品中文| 丝袜美足系列| 国产又爽黄色视频| 亚洲av国产av综合av卡| 脱女人内裤的视频| 极品少妇高潮喷水抽搐| 亚洲av欧美aⅴ国产| 丰满迷人的少妇在线观看| 男人舔女人的私密视频| 免费观看人在逋| 国产成人啪精品午夜网站| 啦啦啦啦在线视频资源| 久久女婷五月综合色啪小说| 各种免费的搞黄视频| 国产精品一区二区精品视频观看| 久久亚洲国产成人精品v| 国产欧美日韩综合在线一区二区| 亚洲欧美清纯卡通| 赤兔流量卡办理| 日本午夜av视频| 国产在视频线精品| 另类亚洲欧美激情| 日本一区二区免费在线视频| 欧美 亚洲 国产 日韩一| 日韩欧美一区视频在线观看| 两性夫妻黄色片| 亚洲中文日韩欧美视频| 在线观看一区二区三区激情| 久久精品成人免费网站| 国产99久久九九免费精品| 国产日韩欧美亚洲二区| 纵有疾风起免费观看全集完整版| 欧美大码av| 91字幕亚洲| 亚洲一码二码三码区别大吗| 久久久久久久久免费视频了| 亚洲少妇的诱惑av| 色精品久久人妻99蜜桃| 在线观看免费高清a一片| 久久狼人影院| 中文字幕人妻熟女乱码| 2021少妇久久久久久久久久久| 欧美变态另类bdsm刘玥| 久久精品久久久久久噜噜老黄| 在现免费观看毛片| 欧美激情 高清一区二区三区| 少妇人妻 视频| 欧美日韩av久久| 九草在线视频观看| 国产男人的电影天堂91| 婷婷成人精品国产| 精品国产乱码久久久久久男人| 精品一区在线观看国产| 嫩草影视91久久| a级毛片在线看网站| 亚洲精品av麻豆狂野| 国产在线观看jvid| 成年人黄色毛片网站| 午夜福利影视在线免费观看| 亚洲成人国产一区在线观看 | 精品亚洲乱码少妇综合久久| 亚洲欧美精品自产自拍| 我的亚洲天堂| 国产在线观看jvid| 香蕉国产在线看| 欧美 亚洲 国产 日韩一| 欧美人与善性xxx| 十分钟在线观看高清视频www| 亚洲三区欧美一区| 99热网站在线观看| 亚洲欧美精品综合一区二区三区| 19禁男女啪啪无遮挡网站| 777米奇影视久久| 999精品在线视频| 亚洲国产精品一区二区三区在线| 久久久久久久精品精品| av欧美777| 又大又黄又爽视频免费| 欧美性长视频在线观看| 18禁国产床啪视频网站| 亚洲国产av影院在线观看| 97人妻天天添夜夜摸| 久久久久精品人妻al黑| 亚洲综合色网址| 黄色 视频免费看| 精品久久久久久久毛片微露脸 | 中文字幕人妻熟女乱码| 国产精品一区二区精品视频观看| 免费在线观看完整版高清| 国产成人免费观看mmmm| 一边摸一边做爽爽视频免费| 美女高潮到喷水免费观看| 男女边吃奶边做爰视频| 国产爽快片一区二区三区| 日韩av不卡免费在线播放| 久久国产亚洲av麻豆专区| 久久精品国产a三级三级三级| 亚洲精品自拍成人| 国产99久久九九免费精品| 天天影视国产精品| 国产极品粉嫩免费观看在线| 一级a爱视频在线免费观看| 成在线人永久免费视频| 亚洲色图综合在线观看| 人妻一区二区av| 美女扒开内裤让男人捅视频| 亚洲国产成人一精品久久久| 日韩人妻精品一区2区三区| 久久ye,这里只有精品| 男女高潮啪啪啪动态图| 亚洲五月色婷婷综合| 久久中文字幕一级| 国产人伦9x9x在线观看| 午夜精品国产一区二区电影| 国产女主播在线喷水免费视频网站| 国产免费现黄频在线看| 首页视频小说图片口味搜索 | 九草在线视频观看| 日本wwww免费看| 黄网站色视频无遮挡免费观看| 视频区欧美日本亚洲| 亚洲av电影在线观看一区二区三区| av线在线观看网站| 国产熟女午夜一区二区三区| 热re99久久国产66热| 18禁国产床啪视频网站| 久久精品久久久久久噜噜老黄| 久久久久久亚洲精品国产蜜桃av| 亚洲中文字幕日韩| 51午夜福利影视在线观看| 国产1区2区3区精品| 蜜桃在线观看..| 91麻豆av在线| 狠狠精品人妻久久久久久综合| 国产成人精品在线电影| 色视频在线一区二区三区| 人妻一区二区av| av一本久久久久| 十八禁高潮呻吟视频| 成人黄色视频免费在线看| 亚洲自偷自拍图片 自拍| 捣出白浆h1v1| 午夜久久久在线观看| 亚洲伊人色综图| 欧美成狂野欧美在线观看| 777久久人妻少妇嫩草av网站| 色网站视频免费| 亚洲 欧美一区二区三区| 宅男免费午夜| 大片电影免费在线观看免费| 亚洲国产精品国产精品| 香蕉国产在线看| 一级黄片播放器| 永久免费av网站大全| 天天躁日日躁夜夜躁夜夜| 九草在线视频观看| 国产一区二区 视频在线| 日韩欧美一区视频在线观看| 欧美黄色淫秽网站| 亚洲伊人色综图| av福利片在线| 国产精品国产三级国产专区5o| 久久精品国产亚洲av高清一级| netflix在线观看网站| 女性生殖器流出的白浆| 黄色怎么调成土黄色| 高清视频免费观看一区二区| 成人18禁高潮啪啪吃奶动态图| 在线观看免费视频网站a站| av又黄又爽大尺度在线免费看| 97在线人人人人妻| 女警被强在线播放| 欧美日韩黄片免| 免费高清在线观看视频在线观看| 曰老女人黄片| 久久精品国产亚洲av高清一级| 精品国产国语对白av| 亚洲七黄色美女视频| a 毛片基地| 国产精品偷伦视频观看了| 久久久久久久国产电影| 久久久久国产一级毛片高清牌| 国产精品久久久人人做人人爽| 9色porny在线观看| 国产亚洲av高清不卡| 丝袜人妻中文字幕| 好男人电影高清在线观看| 久久久久视频综合| 亚洲精品一二三| 久久 成人 亚洲| 国产伦人伦偷精品视频| 精品少妇一区二区三区视频日本电影| 久9热在线精品视频| 新久久久久国产一级毛片| 熟女少妇亚洲综合色aaa.| 亚洲国产精品999| 亚洲中文日韩欧美视频| 欧美精品一区二区大全| 另类精品久久| 国产成人免费观看mmmm| 午夜免费男女啪啪视频观看| 免费一级毛片在线播放高清视频 | 纯流量卡能插随身wifi吗| 在线av久久热| 国产91精品成人一区二区三区 | 国产片内射在线| 久久精品国产亚洲av涩爱| 亚洲欧美一区二区三区久久| 男女边摸边吃奶| 中文字幕制服av| 成年女人毛片免费观看观看9 | 亚洲成国产人片在线观看| 欧美变态另类bdsm刘玥| 91精品国产国语对白视频| 欧美日韩视频高清一区二区三区二| 黄色一级大片看看| 国产片特级美女逼逼视频| 青草久久国产| 在线观看人妻少妇| 国产视频首页在线观看| 人人妻人人澡人人爽人人夜夜| 欧美国产精品va在线观看不卡| 国产黄色免费在线视频| 99久久人妻综合| 夫妻午夜视频| 国产精品九九99| 五月天丁香电影| 日本av免费视频播放| 丁香六月天网| 久久热在线av| 人体艺术视频欧美日本| 一级黄色大片毛片| 又大又黄又爽视频免费| avwww免费| av在线播放精品| 亚洲七黄色美女视频| 妹子高潮喷水视频| 中文字幕色久视频| 中文字幕人妻丝袜一区二区| 国产精品久久久久成人av| 久久99精品国语久久久| 男女午夜视频在线观看| 中国国产av一级| 色网站视频免费| 精品少妇一区二区三区视频日本电影| 久久这里只有精品19| 80岁老熟妇乱子伦牲交| 亚洲中文日韩欧美视频| 亚洲精品自拍成人| 久久精品国产a三级三级三级| 夫妻午夜视频| 国产成人精品在线电影| 精品少妇一区二区三区视频日本电影| 国产一区二区三区av在线| 黄网站色视频无遮挡免费观看| 欧美日韩成人在线一区二区| 免费在线观看影片大全网站 | 亚洲久久久国产精品| 久久热在线av| 尾随美女入室| 久久99热这里只频精品6学生| 欧美激情极品国产一区二区三区| 久久青草综合色| 啦啦啦视频在线资源免费观看| 亚洲第一青青草原| 成人18禁高潮啪啪吃奶动态图| 国产精品久久久人人做人人爽| 亚洲国产中文字幕在线视频| 亚洲熟女毛片儿| 国产精品二区激情视频| 亚洲精品av麻豆狂野| 成人亚洲欧美一区二区av| 免费日韩欧美在线观看| 最新的欧美精品一区二区| 每晚都被弄得嗷嗷叫到高潮| 午夜老司机福利片| 日本91视频免费播放| 一级毛片电影观看| 精品少妇黑人巨大在线播放| 中文字幕av电影在线播放| 国产精品国产av在线观看| 夫妻性生交免费视频一级片| 久久精品久久精品一区二区三区| 老汉色av国产亚洲站长工具| 欧美日韩视频高清一区二区三区二| 国产成人一区二区在线| 日本av手机在线免费观看| 黄色视频不卡| 9191精品国产免费久久| 免费观看av网站的网址| 国产精品一区二区精品视频观看| 只有这里有精品99| 久久久久久久大尺度免费视频| 又大又黄又爽视频免费| 丝袜喷水一区| 夫妻午夜视频| 深夜精品福利| 午夜福利视频精品| 黄频高清免费视频| a 毛片基地| 青草久久国产| 欧美+亚洲+日韩+国产| 国产成人欧美在线观看 | 十八禁网站网址无遮挡| 好男人视频免费观看在线| 国产成人精品久久久久久| 狂野欧美激情性bbbbbb| 如日韩欧美国产精品一区二区三区| 晚上一个人看的免费电影| 两人在一起打扑克的视频| 欧美精品高潮呻吟av久久| 熟女少妇亚洲综合色aaa.| 蜜桃在线观看..| 女人爽到高潮嗷嗷叫在线视频| 欧美成狂野欧美在线观看| 精品视频人人做人人爽| 99久久99久久久精品蜜桃| 亚洲美女黄色视频免费看| 国产精品香港三级国产av潘金莲 | 国产精品久久久久久人妻精品电影 | 大码成人一级视频| 女性生殖器流出的白浆| 日韩中文字幕欧美一区二区 | 在线精品无人区一区二区三| 丝袜脚勾引网站| 99热网站在线观看| 十八禁网站网址无遮挡| 亚洲欧美精品综合一区二区三区| 成人国语在线视频| 大香蕉久久网| 一级黄片播放器| 777米奇影视久久| 午夜福利免费观看在线| 亚洲精品在线美女| 国产成人啪精品午夜网站| 久久中文字幕一级| 久久久久久人人人人人| 国产精品一区二区在线不卡| 黄频高清免费视频| 欧美+亚洲+日韩+国产| 人人澡人人妻人|