我正在使用LTL爲開放式交互協議定義規則。然後我想檢查特定交互是否遵循規範,或者是否有任何規則被破壞。我的直接方法是使用NuSMV,但問題是我沒有我想要檢查的交互模型,但只有一個特定的有限痕跡(所有狀態中的所有變量的值)。 有沒有什麼方法可以在NuSMV中指定?我基本上想輸入NuSMV輸出的模型之一作爲反例: -> State: 1.1 <-
a = TRUE
b = FALSE
-> St
我正在學習模型檢查和NuSMV爲我的教育。我可以編輯和運行NuSMV代碼,並且對UART的功能和功能有一個公正的理解。 我的任務是使用NuSMV正式模擬UART,但此時我不知道該怎麼做。我明白,UART傳輸一個字節爲八個連續的位,但我怎樣才能建模? 我有一個互斥代碼爲出發點: >NuSMV.exe mutex.smv
*** This is NuSMV 2.6.0 (compiled on We