Saturday, May 21, 2005

alphaWorks : ConcurrentTesting - Advanced Testing for Multi-Threaded Applications : Overview

alphaWorks : ConcurrentTesting - Advanced Testing for Multi-Threaded Applications : Overview: "ConcurrentTesting - Advanced Testing for Multi-Threaded Applications

A tool for testing, debugging, and coverage-measuring of concurrent programs.

Date Posted: May 12, 2005

What is ConcurrentTesting - Advanced Testing for Multi-Threaded Applications (ConTest)?

The main use of ConTest is to expose and eliminate concurrency-related bugs in parallel and distributed Java programs. ConTest systematically and transparently schedules the execution of program threads such that program scenarios that are likely to contain race conditions, deadlocks, and other intermittent bugs (collectively called synchronization problems) are forced to appear with high frequency. Because bugs are found earlier in the testing process, ConTest dramatically improves the quality of testing and reduces development expense."

No comments: