跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.86) 您好!臺灣時間:2025/03/20 07:20
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃敦泰
研究生(外文):Huang Duen Tay
論文名稱:使用反向式驗證方法的漸進式協定敘述
論文名稱(外文):Incremental Protocol Specification Using the Reverse Verification Method
指導教授:黃崇明黃崇明引用關係
指導教授(外文):Huang Chung Ming
學位類別:碩士
校院名稱:國立成功大學
系所名稱:資訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1993
畢業學年度:81
語文別:中文
論文頁數:150
中文關鍵詞:電腦網路協定工程協定驗證漸進式協定敘述
外文關鍵詞:Computer NetworkProtocol EngineerProtocol Verification
相關次數:
  • 被引用被引用:0
  • 點閱點閱:235
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
一個通訊協定包含數個通訊實體 (entity)。 這些通訊實體可以利用
Communication Finite State Machine(CFSM)來作正式敘述(foraml
specification)。這些經由正式敘述之協定即可利用一些自動化的工具以
驗証(verify)其邏輯的正確性(logical correctness)。隨著通訊技術的
日益進步,舊有的通訊協定已不足以滿足一些新技術所需要的服務(
service)。為了要達到這些新的服務要求,我們需要定義一些新的協定。
但是有些服務要求,事實上只要對現存的協定加以做小部分修改即可達到
新的服務要求。所以我們可以不用重新設計一全新的協定,而只要就原沒
有邏輯錯誤(logical error)的協定作一些修改,然後對修改後的協定加
以驗證,即可設計出符合要求且沒有錯誤的協定。我們稱這種方式為漸進
式協定敘述(Incremental Protocol Specification)。為了要更有效率的
驗證利用漸進式協定敘述方法設計出來的協定,本論文提出一種反向式的
協定驗證方法 (Reverse Protocol Verification)。所謂反向式的協定驗
證,就是依據各種邏輯錯誤,如deadlock、unspecified reception和
channel overflow錯誤的特性,先找出一些候選的錯誤總體狀態
(candidate erroneous global state)。若這些候選的總體狀態沒有路徑
可以回到原始的總體狀態(initial global states),或是此一協定中根
本沒有候選的錯誤總體狀態,則這協定就是正確的(error free)。若有候
選的總體狀態存在一條路徑可以回到原始總體狀態,則這候選的總體狀態
是一個真正包含有邏輯錯誤的總體狀態,而此一協定則確實含有邏輯錯誤
。依據這樣的方法,我們就可以對協定加以驗證。

Using the formal Communication Fintie State Machine (CFSM)
model, a communication protocol consists of several
communicating entities which can be represented in some CFSMs.
Since communication techniques are improved day by day and the
required services are changed recently, e.g., the services for
multimedia networking, existing protocols in computer networks
may need to be changed accordingly. Instead of specifying
protocols from scratch, existing protocols may be incrementally
respecified by adding or deleting some functions to meet the
new requirement. To ensure that the modified protocols are free
from logical errors, e.g, deadlock error, unspecified reception
error, and channel overflow error, protocol vertification still
needs to be invoked. Therefore, the key issue of incremental
protocol specification based on existing protocols is to ensure
that the modification will not result in logical errors. This
thesis proposes a vertification method, which is called the
reverse protocol verification, to detect logical errors for
incremental protocol specification. By analyzing the properties
of deadlock error, unspecified reception error, and channel
overflow error, some candidate erroneous global states are
generated. Then, each candidate global state is checked whether
there is a path, i.e, a global state sequence, connects to the
original initial global state. If there is a path, then the
candidate global state is really an erroneous global state and
the incrementally specified protocol does have some logical
errors. Otherwise, if there is no candidate global state or
none of the candidate global states has a path, then the
incrementally specified protocol is error free.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top