Compositional Verification of a Communication Protocol for a Remotely Operated Vehicle

被引:0
|
作者
Goodloe, Alwyn E. [1 ]
Munoz, Cesar A. [2 ]
机构
[1] Natl Inst Aerosp, 100 Explorat Way, Hampton, VA 23666 USA
[2] NASA, Langley Res Ctr, Hampton, VA USA
基金
美国国家航空航天局;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present the specification and verification, in PVS, of a protocol intended to facilitate communication in an experimental remotely operated vehicle used by NASA researchers. The protocol is defined as a stack-layered composition of simpler protocols. It can be seen as the vertical composition of protocol layers, where each layer performs input and output message processing, and the horizontal composition of different processes concurrently inhabiting the same layer, where each process satisfies a distinct requirement. We formally prove that the protocol components satisfy certain delivery guarantees. Then, we demonstrate compositional techniques that allow us to prove that these guarantees also hold in the composed system. Although the protocol itself is not novel, the methodology employed in its verification extends existing techniques by automating the tedious and usually cumbersome part of the proof, thereby making the iterative design process of protocols feasible.
引用
收藏
页码:86 / +
页数:3
相关论文
共 50 条
  • [1] Compositional verification of a communication protocol for a remotely operated aircraft
    Goodloe, Alwyn E.
    Munoz, Cesar A.
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (07) : 813 - 827
  • [2] A Wireless Remotely Operated Vehicle Using Acoustic Communication
    Kim, Geol-Ju
    Park, Sung-Joon
    [J]. MARINE TECHNOLOGY SOCIETY JOURNAL, 2012, 46 (03) : 44 - 49
  • [3] Remotely Operated Underwater Vehicle (ROV) Using Wireless Communication Protocol over a Floating Unit
    Ahmad, Mustajab
    Ali, Muhammad
    Imran, Muhammad
    Hashem, Zoha
    Anas, Shaikh M.
    Hussain, Saddam
    Khan, Abdul Saboor
    Yousuf, Bilal M.
    [J]. PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2018, VOL 2, 2019, 881 : 912 - 924
  • [4] TROJAN - REMOTELY OPERATED VEHICLE
    LIDDLE, D
    [J]. IEEE JOURNAL OF OCEANIC ENGINEERING, 1986, 11 (03) : 364 - 372
  • [5] Virtual Platform of a Remotely Operated Vehicle
    Zhang, Jin
    Li, Wei
    Yu, Jiancheng
    Li, Yan
    Li, Shuo
    Chen, Genshe
    [J]. OCEANS 2015 - MTS/IEEE WASHINGTON, 2015,
  • [6] Underwater Absorber for a Remotely Operated Vehicle
    Xu, Pengfei
    Han, Chenbo
    Lv, Tao
    Cheng, Hongxia
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2022, 10 (04)
  • [7] Methodology of remotely operated vehicle design
    Graczyk, T
    [J]. MARINE TECHNOLOGY III, 2000, 1 : 573 - 577
  • [8] THETIS: An underwater remotely operated vehicle
    Lygouras, JN
    Tarchanidis, KN
    Tsalides, P
    [J]. OCEANS '96 MTS/IEEE, CONFERENCE PROCEEDINGS, VOLS 1-3 / SUPPLEMENTARY PROCEEDINGS: COASTAL OCEAN - PROSPECTS FOR THE 21ST CENTURY, 1996, : 1105 - 1107
  • [9] Development of a Remotely Operated Submarine Vehicle
    Medeiros, Antonio Marcos M.
    Junior, Jose Artur C. de O.
    Lima, Pedro H. P.
    Holdefer, Antonio E.
    Ramos de Castilho, Joao Victor
    de Oliveira, Murilo Livio
    de Lima Nerys, Jose Wilson
    [J]. 2017 CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON), 2017,
  • [10] Dynamic modelling of a remotely operated vehicle
    Ahmad, SM
    Sutton, R
    [J]. GUIDANCE AND CONTROL OF UNDERWATER VEHICLES 2003, 2003, : 43 - 48