Deterministic Message Passing

Message-passing programs are difficult to test because of their non-deterministic behavior - DoingStuff.DonaldNoyes.20141106

One approach, called NonDeterministicTesting, involves executing a message-passing program with the same input many times in hope that faults will be exposed by one of these executions.

NonDeterministicTesting has been widely used in practice, but unfortunately, in an ad-hoc manner.


A novel framework for non-deterministic testing of message-passing programs has been presented in an IEEE paper by Yu Lei and Eric Wong [1]

The framework they propose uses a coverage criterion to guide the testing process.

This framework In the paper they describe a prototype tool and report some empirical results that demonstrate the effectiveness of the framework.


Citation:


CategoryParallelProcessing


EditText of this page (last edited November 6, 2014) or FindPage with title or text search