我目前正在寫我的碩士論文,面臨在時間邏輯中指定和驗證我的方法。我將很快解釋基本情況,但可以隨時索要詳細信息;-)基本上我想知道哪種時態邏輯最適合我的情況,並且真的很想反饋我的方法以及如何繼續。用於模型建模的LTL,CTL或TLA(內部有詳細說明)?
我的模型由參與者組成,它們將同時執行。對於每個參與者,都可以註冊規則。他們看起來像這樣: 條件 - >動作,例如收到(a,c)^收到(b,c) - >允許(c,d)這意味着c必須從b收到一條消息,並從c收到一條消息才能被允許向d發送消息。 在其中一個參與者發送或接收消息之前,我的原型會檢查參與者是否被允許執行該操作。到目前爲止,我想驗證算法是否執行以下操作: 1.如果不存在條件成立的規則:禁止該動作 2.如果存在條件成立並且禁止該動作的規則:禁止該動作 3如果存在規則,其條件成立,它允許動作並沒有其他的規則存在,其條件成立,禁止動作:讓行動
親切的問候給你所有的, 魯迪又名nanoquack