model-checking

    1

    1答えて

    私は開発中の作品にnuXmvを使用していますが、私はRealsを使用してトラブルを抱えています。 Suposeは私がプログラムを持っている: MODULE main VAR t : Real; r : 0..5000; ASSIGN init(t):=0; init(r):=0; TRANS case r>=500 :nex

    1

    1答えて

    私はかなり簡単なプロメラモデルで作業しています。 2つの異なるモジュールを使用して、横断歩道/交通信号機として機能します。最初のモジュールは、現在の信号(緑色、赤色、黄色、保留中)を出力する信号灯です。このモジュールはまた、「歩行者」と呼ばれる信号を入力として受け取り、これは交差する歩行者があることを示す指標となる。第2のモジュールは横断歩道として機能する。信号機モジュールからの出力信号(緑、黄、

    2

    1答えて

    私は原子命題{a、b、c}に対して上記のシステムを与えられました。 次に、特定のLTL式が保持されているかどうかを表します(♢☐cなど)。 LTLの式が意味するもの(最終的に永遠にcが保持する)を理解していますが、図を読み込んでLTLに関連付ける方法がわかりません。 私たちは、左上から始めて、/{a}という順番で、さまざまな状態を経ることができます。しかし、それぞれの意味は、aで割ったものですか?

    1

    1答えて

    私のモデル検証をしながら私は、コンパイル文字列が tesTdma.pml -aスピン 最大検索深さが小さすぎる、 奥行= 9999の状態 で、このエラーを取得していますこのエラーの原因を理解していない。誰かが1.1.4とSPIN 6.4.7

    2

    1答えて

    私はモデル検査のためにプロメラでプロジェクトをモデル化しようとしています。その中で、私はN個のノードをネットワークに持っています。したがって、各ノードに対して、私はプロセスを作ります。 init { byte proc; atomic { proc = 0; do :: proc < N -> run node (q[proc],proc);

    2

    1答えて

    JspinとPromelaを初めて使用しています。 、家庭用警報システムは、個人のIDキーまたはパスワードを使用して活性化し、無効にすることができ 、システムは約30秒の待機期間に入る活性化した後、ユーザーが避難することを可能にする時間を:私は、次のシステムを実装してみました警報が発令された後の安全区域、侵入が検知されたときにも警報器には待機時間または15秒の遅延があり、侵入者がパスワードを入力す

    1

    1答えて

    は、私は例えば、状態の数や遷移の数よりも多いdepth reachedで出力を得る: Full statespace search for: never claim + (REQ5) assertion violations + (if within scope of claim) cycle checks - (disabled by -DSAFETY)

    -2

    1答えて

    基本的に、NuSMVを使って複雑なSimulinkモデルを構築することができます。私は公式のNuSMVガイドを試してみましたが、それは自分のような初心者にとっては複雑すぎます。また、NuSMVのSimulinkモデルのモデリングに焦点を当てた書籍はありません。

    0

    1答えて

    部分次数削減に関する論文のほとんどは、解析対象のシステムがいくつかの合成演算子を持つプロセスの集合として与えられていると仮定しています。状態空間を最初に計算してから、部分次数削減を使用して状態空間を減らすことは望ましくないので、これは非常に意味があります。 しかし、フラットな状態空間を既に与えられていると仮定すると、部分次数削減を使用してそれを減らすことはできますか?私は、これが修正されたDFSを

    1

    1答えて

    同じ.pmlファイルでテストしようとしている多くのLTL式があります。私の問題は、単一のltl式でエラーが見つかった場合、トレイルファイルは同じトレイルファイル名に書き込まれる(または上書きされる)ことです。私は私の選択のトレイルファイル名に書き込む方法を見つけることができませんでした。このオプションが存在するか知っていますか? そうでない場合は、毎回同じトレイルファイルを上書きせずに同じ.pml