A Blocking-based Approach to Protocol Validation

  • Authors:
  • Qizhi Ye;Yu Lei;David Kung

  • Affiliations:
  • Department of Computer Science and Engineering, University of Texas at Arlington Arlington, TX 76019-0015, USA;*Corresponding author: ylei@cse.uta.edu;Department of Computer Science and Engineering, University of Texas at Arlington Arlington, TX 76019-0015, USA

  • Venue:
  • The Computer Journal
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reachability analysis is a commonly used approach to protocol validation, but it suffers from the well-known state explosion problem. In this paper, we present a new approach to reachability analysis called blocking-based simultaneous reachability analysis (or BSRA). A central notion in BSRA is that of a global blocking point. Instead of exploring every global state, BSRA only explores a set of global blocking points, which usually account for a small portion of the state space. We show how to use BSRA to detect several commonly found logical errors. Our experimental results demonstrate that BSRA can significantly reduce the number of states explored during protocol validation.