A modular methodology to verify communication protocols

  • Authors:
  • Wuxu Peng;Kia Makki

  • Affiliations:
  • Department of Computer Science, Southwest Texas State University, San Marcos, Texas, TX 78666, USA;Department of Computer Science, University of Nevada Las Vegas, Las Vegas, NV 89154-4019, USA

  • Venue:
  • Computer Communications
  • Year:
  • 1997

Quantified Score

Hi-index 0.24

Visualization

Abstract

State explosion has been a major problem for verifying communication protocols and distributed algorithms. In this paper we analyze the sources that cause the state explosion problem and propose a modular approach to verifying communication protocols based on networks of communicating finite state machines (CFSMs). Our proposed method is innovative and its time and space complexity is independent of the number of processes in a system. The new methodology can significantly reduce the time and space needed to verify a number of interesting logical properties, as evidenced by our implementations.