1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          模型檢測工具匯總

          來源:互聯網轉載 時間:2023-09-04 16:23:19

          來源自我的博客

          http://www.yingzinanfei.com/2017/02/01/moxingjiancegongjuhuizong/

        1. 面向形式化規格語言的模型檢測工具

        2. SMV(Symbolic Model Verifier) 符號模型檢測工具

          • SMV用以檢測一個有限狀態系統是否滿足CTL公式。
          • 它的建模方式是以模塊為單位,模塊可以同步或異步組合,模塊描述的基本要素包括非確定性選擇,狀態轉換和并行賦值語句。
          • 其模型檢測的基本方法是以二叉圖表示狀態轉換關系,以計算不動點的方法檢測狀態的可達性和其所滿足的性質。
          • > http://www.cs.cmu.edu/~modelcheck/smv.html
        3. NuSmv(New Symbolic Model Verifier) 新符號模型檢測工具

          • 對SMV重構的一個模型檢測工具
          • 支持計算樹邏輯CTL和線性時序邏輯LTL描述的所有規范
          • 整合了以SAT為基礎的有界模型檢測技術
          • > http://nusmv.fbk.eu/
        4. nuXmv 分析同步有限狀態和無限狀態系統的新符號模型檢測工具

          • 擴展于NuSMV
          • 對于有限狀態的情形,nuXmv特點是基于SAT算法的有效驗證引擎
          • 對于無限狀態的情形,nuXmv特點是基于SMT的驗證技術,與MathSAT5緊密集成
          • > https://nuxmv.fbk.eu/
        5. Uppaal(Uppsala University & Aalborg University) 時間自動機的模型檢測工具

          • 建模和模擬及驗證實時系統的工具
          • > http://www.uppaal.org/
        6. STeP(Stanford Temporal Prover) 斯坦福時間驗證器

          • 用模型檢測器處理子系統的驗證問題
          • 用定理證明器將結果匯總處理
          • 不限于有限狀態系統
          • 用推論方式聯合模型檢測應用于更廣泛的系統,包括無限數據域的程序
          • > http://www-step.stanford.edu/
        7. CWB(Concurrency Workbench) 適用于并發系統操作與分析的自動化工具

          • 可以檢測系統模型之間的等價關系、FRE-ORDER關系和系統是否能夠滿足$\mu$-演算的公式
          • 建模方法使用CCS語言或LOTOS語言的子集

          - 能分析給定程序的狀態空間及檢測多種語義的等價性和序列性

          • > http://homepages.inf.ed.ac.uk/perdita/cwb/
        8. VIS(Verification Interacting with Synthesis) 用于形式驗證、綜合和模擬有限狀態系統的工具

          • 能夠綜合有限狀態系統并驗證這些系統的屬性
          • > http://vlsi.colorado.edu/~vis/
        9. 面向源程序語言的模型檢測工具

        10. SPIN(Simple Promela Interpreter) 顯式模型檢測工具

          • SPIN用以檢測一個有限狀態系統是否滿足PLTL公式及其他一些性質,包括可達性和循環。
          • 建模方式是以進程為單位,進程異步組合,進程描述的基本要素包括賦值語句,條件語句,通訊語句,非確定性選擇和循環語句。
          • 基本方法是以自動機表示各進程和PLTL公式,以計算這些自動機的組合可接受的語言是否為空的方法檢測進程模型是否滿足給定的性質。
          • 建模語言為PROMELA(PROcess MEta LAnguage),基于進程結構,有類似C語言的結構
          • > http://spinroot.com/spin/whatispin.html
        11. BLAST(Berkeley Lazy Abstraction Software Verification Tool) C程序的時序安全屬性自動驗證工具

          • 基于反例引導的抽象求精框架對C語言程序進行檢測
          • 采用懶惰抽象(lazy abstraction)技術,有效地提高了效率
          • > http://cseweb.ucsd.edu/~rjhala/blast.html
        12. SLAM C程序模型檢測工具

          • 將原C語言程序抽象為布爾程序進程驗證工作
          • 抽象后的程序僅剩下布爾變量
          • 依靠C2bp,Bebop,**Newton**3個工具分別負責完成抽象、檢測和抽象求精任務
          • > https://www.microsoft.com/en-us/research/project/slam/
        13. JPF(Java Path Finder) Java程序驗證工具

          • 實現了一個MC-JVM來解決內存分配和垃圾回收等問題
          • > http://babelfish.arc.nasa.gov/trac/jpf
        14. VeriSoft 直接測試C源代碼

        15. Eraser 能夠檢測Java代碼
        16. Jchecker C程序模型檢測工具
          • 基于謂詞抽象理論
          • 采用基于謂詞抽象的反例引導的抽象求精框架
          • 能夠針對C程序源碼抽象出模型并完備地搜索其狀態空間,以此驗證程序的安全屬性
          • 最大限度縮減狀態空間
        17. Bandera 并發Java程序的模型檢測工具

          • 工具平臺
          • 基于程序切片技術,將Java程序轉換成中間代碼
          • 后端接口適應多種模型檢測器,包括SPIN和SMV
          • > http://bandera.projects.cs.ksu.edu/
        18. Klocwork InsightPro 可以檢測多種語言類型的多種質量缺陷和安全漏洞

        19. CMC 可以檢測C語言程序在執行時OS層級的調度
        20. MaceMC 用于檢測分布式系統
          • http://www.macesystems.org/wiki/macemc
        21. Chess 用于檢測多線程的Windows程序

          • > https://www.microsoft.com/en-us/research/project/chess-find-and-reproduce-heisenbugs-in-concurrent-programs/
        22. FDR

          • > https://www.cs.ox.ac.uk/projects/fdr/
        23. Murphi 一種枚舉顯示狀態的模型檢測器,針對C語言

          • > http://formalverification.cs.utah.edu/Murphi/
        24. MoonWalker 針對.NET應用的模型檢測工具

        25. XMC 對JAVA程序中同步操作算法檢測
        26. FLAVERS(FLow Analysis for VERification of Systems 針對ADA語言的工具

          • > http://formalverification.cs.utah.edu/Murphi/
        27. Mocha 針對C語言的模型檢測工具

          • > https://www.cis.upenn.edu/~mocha/
        28. CBMC 針對C語言/C++的模型檢測工具

          • > http://www.cprover.org/cbmc/
        29. MAGIC(Modular Analysis of proGrams In C) 針對C語言的模型檢測工具

          • > http://www.cs.cmu.edu/~chaki/magic/
        30. 其他模型檢測工具

        31. OFMC 一種用于安全協議的符號模型檢測工具
        32. CoPS 持久安全性檢測器
        33. Rational Tau
        34. F-Soft
        35. IMPACT
        36. Astree analysis tool
        37. Saturn
        38. Calysto
        39. Terminator
        40. SATABS
        41. Terminator
        42. mCRL2(micro Common Representation Language) 并發系統檢測工具
        43. LTSA(Labeled Transition System Analyzer) 并發系統檢測工具
        44. Maude 基于邏輯語義的工具
        45. ISP MPI程序的檢測工具
        46. CHIC(Checker for Interface Compatibility) 模塊行為兼容性的驗證工具
        47. MRMC(Markov Reward Model) 對離散和連續時間的馬爾可夫激勵模型
        48. UMLChecker UML模型檢測工具
        49. BACH(Bounded ReachAblity CHecker) 用于分析線性混成自動機有界可達性分析
        50. LDPChecker 針對正環閉合自動機(Positive Loop-closed Automata)檢驗線性時段性質
        51. QRDChecker 針對時段時序邏輯QRDC(Quantified Restrictred Duration Calculs)的檢驗工具
        52. Kronos
        53. HyTech
        54. AUTOABS
        55. FeaVer
        56. 3VMC
        57. aSpin
        58. 其他分類方式

          • 結合模型檢測與定理證明
            • STeP
          • 符號模型檢測
            • 用有序二叉圖OBDDs(Ordered Binary Decision Diagrams)描述狀態遷移圖
            • 用布爾邏輯公式描述系統屬性
          • 定界模型檢測技術(bounded model checking)
            • 依賴于布爾可滿足性問題(boolean satisfiability problem, SAT)的求解器
            • 在限定步數k內,確定系統是否滿足性質。
            • 若不能確定,則增加k值,重新進行驗證
        59. 其他分類方式

          • 基于自動機理論
            • SPIN
          • 基于不動點定理
            • SMV
        60. 其他分類方式

          • 針對實時系統的模型檢測工具
            • UPPAAL, Kronos, STeP
          • 針對并發系統的模型檢測工具
            • Spin, JPF, Verisoft
          • 針對混成系統的模型檢測工具
            • HyTech, HySAT, BACH, LDPChecker
        61. 模型檢測的步驟:

        62. 抽象出系統的數學模型
          • 遷移系統
          • 馬爾可夫鏈
          • Kripke結構
        63. 給出能夠描述該系統性質的語言
          • 線性時序邏輯LTL
            • 關心系統的任意一次運行中的狀態以及它們之間的關系
          • 分支時序邏輯CTL
            • 分叉時序邏輯,用來描述狀態的前后關系和分支情況
          • $\mu$-演算
            • 關心系統的動作與狀態之間的關系
        64. 網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          什么是new age?新時代,中國俗稱“新世紀音樂”。與古典音樂和流行音樂相比,新時代音樂只是近年來興起的一種新的音樂形式,但它已迅速發展成為當代音樂的一大流派。它以其豐富的音效、華麗的旋律、雄偉的氣勢、逼真的氛圍征服了眾多的歌迷,尤其是那些熱心的音響愛好者。上世紀60年代末,一些德國音樂家將電子合成器聲音的概念融入到原創聲音表演或即興創作的方式中,這激發了許多新音樂家運用更多元技術探索新領域。這...

          上海到蚌埠火車時刻表?上海站到蚌埠站有34路,上海南站到蚌埠有8路。武漢到蚌埠的火車時刻表?11:35(武漢)~14:44(蚌埠南)G 1742: 14336015(武漢)~ 17: 50(蚌埠南)蚌埠到北京臥鋪9點的火車幾點到北京?所有D字頭、K字頭、T字頭、Z字頭列車其他發車-到發時間-當時車型運行時間及里程參考票價T64蚌埠-北京01:12-天10336012空調快車9小時0分鐘978公里...

          如何刪除pe啟動項?具體的步驟追加1再點開始菜單,中,選擇運行,也可以用“winiconunlockR”快捷鍵就直接進入運行窗口,在窗口中鍵入“msconfig”命令,回車不能執行。2在彈出的“系統配置”窗口中,直接切換到“阻止”選項卡,選擇要刪除掉的啟動項,點擊下面的徹底刪除命令。如何刪除開始菜單中的設定程序訪問和默認值?你想問什么需要補充一下,我可以回答你!我明白了了。是這樣的找。你到控制面板...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>