Race Catcher - Dynamic Code Analyzer

Thinking Software, Inc- the home of SUM®

5.0

Price: Typical Total Price$0.242/hrTotal pricing per instance for services hosted on m5.xlarge in US East (N. Virginia). View Details

Product Overview

Race Catcher™ is a Dynamic Code Analyzer that automatically diagnoses race conditions and deadlocks in JAVA BYTECODE during its execution. The diagnosis results are 0%-false-positives.In addition, this product explains your application using original views and graphs uniquely defining processes algorithms. Race Catcher™ uses the graphical user interface of Software Understanding Machine® (SUM) from Thinking Software, Inc.The Sophisticated Dynamic Code Analysis of Race Catcher provides huge advantages over Static Analysis of race conditions. As opposed to a big number of false-positives results coming from traditional static analyzers, the Race Catcher analysis includes ONLY the actually experienced race conditions. No false-positives results are therefore generated, saving many hours of otherwise unnecessary analysis.Ideally, the Race Catcher enabled machine would be used all the time the application runs, since race conditions may be experienced in the future on a combination of specific input data coupled with specific states of threads involved. Running an application in a RaceCatcher-enabled environment on only a few specific sets of data will not be as sufficient. It is the production environment issues that are the costliest and most difficult, if not impossible, to reproduce with other tools.Race Catcher Will Not Only catch those race conditions, but it will create a reproducible and replayable model of the code demonstrating and explaining those conditions. The same analysis is extended to the Deadlocks.
Version: Race_Catcher_Lnx_Ubuntu_V14_03_sec_u
By
Thinking Software, Inc- the home of SUM®
Categories: Issue & Bug Tracking
Monitoring
Testing

Operating System
Linux/Unix, Ubuntu Ubuntu 20.04 LTS
Delivery Methods
Amazon Machine Image

Highlights: Race conditions analysis with 0 false positives deadlock analysis with 0 false positives Animating race conditions on graphs uniquely defining software processes algorithms

Category: DevOps

Delivery Method: Amazon Machine Image

Company Information

Company Name: Thinking Software, Inc- the home of SUM®

About Company: Thinking Software, Inc provides Dynamic Code Analyzers based on the Software Understanding Machine® (SUM).

SUM uses the program's behavior dynamics to build an understanding of its functionality and reliability.

Race Catcher™ is built to deal with the specific and costliest, non-deterministic functionality bugs - Race Conditions - those which we do not know we have - those that do not generate
exceptions, logs, or crash your system, but are the silent and intermittent conditions of unpredictable results defined by the unpredictable alignment of multiple threads.

You might also like these products

Back to Product List

 

Order Product Data List

Our experts are here to help you.

Contact Us

Let our Expert team find the right Products for you