by Software Diagnostics - Product Type: Add-In / Application
Recorder, profiler and debugger for C and C++ for Visual Studio 2005, 2008 and 2010. Software Diagnostics Developer Edition Enterprise for developers, testers and project managers can trace the execution of your code. SD Developer Edition Enterprise can apply reverse debugging, analyze control flow back and forth in time and identify bugs with a single run of your application. The Developer Edition is an integrated recorder, debugger, and profiler for system dynamics. Being seamlessly integrated into Microsoft Visual Studio, it significantly accelerates debugging activities and improves comprehension of system behavior. Software Diagnostics Developer Edition Enterprise records the internal activity of a running system and stores the captured runtime behavior as trace data. SD Developer Edition Enterprise adds the benefit of MemoryLeak Tracing - Identifying Memory Leaks. You can apply Memory Leak tracing for finding memory leaks on any freely running process that has been activated for snapshot tracing before hand.
Our regular prices are shown below. Please logon to see your discounted prices.
| Add to Cart | $ 1,512.08 | 1 Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 2,419.33 | 2 Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 4,536.25 | 4 Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 6,350.75 | 6 Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 9,829.15 | 10 Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 18,145.00 | 20 Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) |
| Add to Cart | $ 4,536.25 | 1 Floating Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 7,258.00 | 2 Floating Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 13,608.75 | 4 Floating Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 19,052.25 | 6 Floating Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 29,486.23 | 10 Floating Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) | |
| Add to Cart | $ 54,435.00 | 20 Floating Developer Annual License - includes 1 month aftersales email support | Download (43.1 MB) |
| Add to Cart | $ 3,024.17 | 1 Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 4,838.67 | 2 Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 9,072.50 | 4 Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 12,701.50 | 6 Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 19,657.08 | 10 Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 36,290.00 | 20 Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) |
| Add to Cart | $ 544.11 | 1 Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 870.81 | 2 Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 1,633.54 | 4 Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 2,285.74 | 6 Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 3,537.91 | 10 Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 6,531.71 | 20 Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 9,072.50 | 1 Floating Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 14,513.57 | 2 Floating Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 27,217.50 | 4 Floating Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 38,104.50 | 6 Floating Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 58,971.25 | 10 Floating Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) | |
| Add to Cart | $ 108,870.00 | 20 Floating Developer License - includes 1 year maintenance: all updates and email support | Download (43.1 MB) |
| Add to Cart | $ 1,633.54 | 1 Floating Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 2,612.44 | 2 Floating Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 4,899.39 | 4 Floating Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 6,858.42 | 6 Floating Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 10,614.95 | 10 Floating Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
| Add to Cart | $ 19,596.36 | 20 Floating Developer Renewal - includes 1 year maintenance: all updates and email support | Verify | Download (212 KB) |
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.
Our regular prices are shown above. Please logon to see your discounted prices.
Software Diagnostics Developer Edition & Developer Edition Enterprise
SD Developer Edition is an integrated recorder, debugger, and profiler for system dynamics. Being seamlessly integrated into Microsoft Visual Studio, it significantly accelerates debugging activities and improves comprehension of system behavior. The Developer Edition records the internal activity of a running system and stores the captured runtime behavior as trace data.
The Developer Edition is dedicated to developers and testers as well as project managers and architects. It reduces costs in debugging efforts, speeds up the time to market of software and reduces inconsistencies in software development. It creates transparency and rapid comprehension of complex software systems for existing and new team members.
Tracing Engine
Analysis Engine
Code View
Timeline View
Call Stack View
Single Call View
Call Graph View
Search View
MemoryLeak Tracing (Identifying Memory Leaks) - available in Software Diagnostics Developer Edition Enterprise only
Software Diagnostics Developer Edition Enterprise records the internal activity of a running system and stores the captured runtime behavior as trace data. SD Developer Edition Enterprise adds the benefit of MemoryLeak Tracing - Identifying Memory Leaks. You can apply Memory Leak tracing for finding memory leaks on any freely running process that has been activated for snapshot tracing before hand. "Freely running process" means that you have not stopped your application in the Visual Studio debugger. Nevertheless, it is possible to have the Visual Studio debugger being attached to your application process.
To find memory leaks you have to take 2 snapshots: the "start snapshot" and the "stop snapshot". SD Developer Edition Enterprise makes a difference between the 2 snapshots and reveals all call stacks where memory had been allocated but not been deallocated.
Software Diagnostics Developer Edition Product Differences
| Features | Developer Edition | Developer Enterprise Edition |
| Tracing Engine | ||
| Seamless integration into Microsoft Visual Studio | Visual Studio 2005, 2008, 2010 | Visual Studio 2005, 2008, 2010 |
| Minimal performance overhead. Analyze even multithreaded applications | • | • |
| “Single-click” tracing without rebuild | • | • |
| Control flow tracing. Reveals the nested structure of function calls | up to 30.000 function calls | up to 1.000.000 function calls |
| Recording program states with DataProbes, i.e., selected variables at code locations | 1 DataProbe | unlimited DataProbes |
| Recording program states with ParamProbes, i.e., parameter values being passed into functions | • | • |
| Recording program states with MemAccessProbes, i.e., record when specific memory is read or written to quickly find difficult bugs due to memory overwriting side-effects | • | |
| Start the application with the tracing engine attached | • | • |
| Trace from within a Visual Studio debugging session | • | • |
| Attaching the tracing engine to a running process | • | |
| MemoryLeak Tracing Engine | ||
| Take snapshots of a process' allocated memory at any time during the process' runtime | • | |
| Compare memory snapshots to identify memory leaks | • | |
| Reveal where in the code memory is allocated but not deallocated | • | |
| See the complete call stack to memory allocating code | • | |
| Navigate to the memory leak in the code with a single click | • | |
| Analysis Engine | ||
| In Microsoft Visual Studio´s source code view, markers are placed that indicate in which call code lines were executed | • | • |
| Additionally, the markers reveal the real function that was called. This valuable information solves the problem arising from polymorphism and function pointers | • | • |
| Timeline View | ||
| Overview on application behavior during complete tracing period | • | • |
| Permits you to identify execution phases and patterns | • | • |
| Selecting points in time or time periods for more detailed analysis in the Call Stack view | • | • |
| Call Stack View | ||
| Temporal representation of tracing data | • | • |
| Visual depiction of the call stack over time | • | • |
| You have the call stack for a complete tracing period | • | • |
| You can travel back and forth in time | • | • |
| Function calls contain information on parameter values if Probes were active during tracing | • | • |
| Single Call View | ||
| Representation of all subcalls that are triggered for a selected call | • | • |
| View is an intermediate view between graphical views and source code views. It essentially reduces the source code to code lines with executed call statements. | • | • |
| Used to quickly grasp what happens in the respective function during execution and to find a subcall of interest. | • | • |
| Call Graph View | ||
| Structural representation of trace data | • | • |
| Caller and callee relation between selected functions | • | • |
| Interactively unfolding and hiding subcalls | • | • |
| Annotation of call relations with performance statistics: “call count” and “call costs”. | • | • |
| Color encodes performance statistics | • | • |
| Search View | ||
| Complete trace data is searchable | • | • |
| Quickly identify and navigate to functions of interest | • | • |
| Quickly find variable values of interest captured in Probes | • | • |
Publisher
Primary Category
Related Products
Related Categories