CafeOBJ入門(6) : 通信プロトコルの検証  [in Japanese] Introducing CafeOBJ (6) : Verification of a Communication Protocol  [in Japanese]

Access this Article

Search this Article

Author(s)

    • 緒方 和博 OGATA Kazuhiro
    • 北陸先端科学技術大学院大学情報科学研究科 Graduate School of Information Science, Japan Advanced Institute of Science and Technology (JAIST)
    • 二木 厚吉 FUTATSUGI Kokichi
    • 北陸先端科学技術大学院大学情報科学研究科 Graduate School of Information Science, Japan Advanced Institute of Science and Technology (JAIST)

Abstract

代数仕様言語CafeOBJによる通信プロトコルの検証の例を示す.SCP通信プロトコルは,ABP通信プロトコルの簡略版で,送受信者間の通信路として信頼できないセルを用いる.受信者がN個のパケットを受け取ったとき,それらは送信者が送った最初のN個のパケットで,順番を保存している,という性質を通信信頼性という.SCP通信プロトコルが通信信頼性を満たすことの証明譜による検証を解説する.

An example of verification of communication protocols with CafeOBJ algebraic specification language is shown. The SCP communication protocol is a simplified version of the ABP communication protocol, which uses unreliable cells as communication channels between senders and receivers. The reliable communication property is as follows: when a receiver receives N packets, they are the first N packets that a sender has sent and the order in which the N packets has been sent is preserved. Described is the verification with proof score that the SCP communication protocol satisfies the reliable communication property.

Journal

  • Computer Software

    Computer Software 26(2), 93-106, 2009-04-24

    Japan Society for Software Science and Technology

References:  5

Cited by:  1

Codes

  • NII Article ID (NAID)
    10025982447
  • NII NACSIS-CAT ID (NCID)
    AN10075819
  • Text Lang
    JPN
  • Article Type
    Journal Article
  • ISSN
    02896540
  • NDL Article ID
    10290073
  • NDL Source Classification
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No.
    Z14-1033
  • Data Source
    CJP  CJPref  NDL  IR  J-STAGE 
Page Top