Systematic software testing using VeriSoft — An analysis of the 4ESS™ heart-beat monitor

  title={Systematic software testing using VeriSoft — An analysis of the 4ESS™ heart-beat monitor},
  author={Patrice Godefroid and Robert S. Hanmer and Lalita Jategaonkar Jagadeesan},
  journal={Bell Labs Technical Journal},
VeriSoft is a tool for systematically exploring the state spaces of systems composed of several concurrent processes executing arbitrary code written in full-fledged programming languages, such as C or C++. Using VeriSoft, we analyzed the 4ESS™ switch Heart-Beat Monitor (HBM), a telephone switching application developed at Lucent Technologies. The 4ESS HBM plays an important role in routing data in the switch and can significantly affect switch performance. Since VeriSoft automatically… CONTINUE READING
Highly Cited
This paper has 34 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 16 extracted citations

Formal verification of practical MPI programs

PPOPP • 2009
View 5 Excerpts
Highly Influenced

A Scalable and Distributed Dynamic Formal Verifier for MPI Programs

2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis • 2010
View 2 Excerpts
Method Support


Publications referenced by this paper.
Showing 1-10 of 28 references

An Analysis of the Heart-Beat Monitor of a Telephone Switch Using VeriSoft,” Proc

J.-D. Choi, B. P. Miller, +10 authors “Model Checking Without a Model
ACM SIGSOFT 46 Bell Labs Technical Journal ◆ April–June 1998 Intl. Symp. on Software Testing and Analysis (ISSTA), Clearwater Beach, Fla., Mar. 1998. – More information on VeriSoft can be found at and at • 1998