Balasubramanian Narasimhan JDiehard: An implementation of Diehard in Java ********************************************** We describe JDiehard, an implementation of the stringent battery of tests for random number generators created by George Marsaglia. The original implementation of Diehard (in Fortran and/or C) is command-line driven and not very user-friendly. JDiehard uses features of a modern language like Java to present a Graphical User Interface (GUI) to Diehard. Facilities are provided for easy addition of new defined generators and tests provided they implement some simple interfaces. The current implementation of Diehard is meant for use on a single system. However, the extensive use Java interfaces means that the design is flexible enough to distribute computation using Java RMI or CORBA. Newer versions of JDiehard will make such features easily available.