Transformations for model checking distributed Java programs

  • Authors:
  • Scott D. Stoller;Yanhong A. Liu

  • Affiliations:
  • Computer Science Dept., SUNY at Stony Brook, Stony Brook, NY;Computer Science Dept., SUNY at Stony Brook, Stony Brook, NY

  • Venue:
  • SPIN '01 Proceedings of the 8th international SPIN workshop on Model checking of software
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes three program transformations that extend the scope of model checkers for Java programs to include distributed programs, i.e., multi-process programs. The transformations combine multiple processes into a single process, replace remote method invocations (RMIs) with local method invocations that simulate RMIs, and replace cryptographic operations with symbolic counterparts.