- Runtime Error Detection
- Memory Error Detection

Runtime Error Detection
- Race conditions, exceptions, resource & memory leaks, security attack vulnerabilities
- Expose critical defects as the application is exercised
- Works from unit testing through application/system testing
- Reports only defects that actually occur
- Lightweight and suitable for embedded testing
- Integrated with static analysis, unit testing, code review & more
Memory Error Detection
- Find and fix erratic runtime behavior like sporadic crashing and hanging
- Expose serious defects that have evaded all other testing efforts for years
- Expose errors during 64-bit porting
- Optimize application memory usage
