DevPartner
Encyclopedia
DevPartner is a set of software development and testing tools developed by Nu-Mega Technologies
Nu-Mega Technologies
NuMega Technologies was a software company founded in 1987 by Frank Grossman and Jim Moskun in Nashua, New Hampshire, USA.The company developed Kernel mode debugger, now SoftICE, for DOS and the Windows NT family....

, acquired by Compuware Corporation in 1997, which on June 1, 2009 sold it to Micro Focus International
Micro Focus International
Micro Focus International plc is a multinational software and information technology business based in Newbury, Berkshire, United Kingdom. The firm provides software and consultancy services for clients updating legacy systems to more modern platforms...

. There are two versions: one for native and .NET Windows applications, and another for Java applications.

DevPartner Studio Professional is a suite of tools allowing a developer to analyze native (unmanaged) and .NET (managed) code for:
  • Code Quality and Complexity
  • Memory Leak Detection
  • Memory Optimization
  • Performance Analysis (Timing)
  • Performance Expert (CPU, Disk and Network resource usage)
  • Code Coverage Analysis
  • Fault Simulation (both .NET and environmental)
  • Error Detection and Interop monitoring for C/C++ using BoundsChecker
    BoundsChecker
    BoundsChecker is a memory checking and API call validation tool used for C++ software development with Microsoft Visual C++. It was created by Nu-Mega Technologies in the early 1990s. When Nu-Mega was purchased by Compuware in 1997, BoundsChecker became part of a larger tool suite, DevPartner...

    technology.


Each analysis can be configured to show detail at the method or line level.

DevPartner Studio integrates with Visual Studio 6, 2003, 2005, 2008 and 2010 providing toolbar buttons and menu options to access all of the tools. All of the tools can also be run from the command line allowing for automation and Continuous Integrated Testing processes to be set up.

DevPartner Java Edition (DPJ) integrates a set of functionality enabling developers to analyze Java code for
  • Code Quality and Complexity
  • Memory Leak Detection
  • Memory Profiling and Optimization.
  • Performance Profiling and Optimization.
  • Thread Analysis and dead-lock detection.
  • Code Coverage Analysis.


DPJ can show call graph when troubleshooting an issue, and it can dig into details at method and line level.
DPJ integrates with Eclipses 3.2/3.3, OptimalJ, JBuilder, and IBM RAD 6.0 providing menus and tools to access all its functionality. All of the tools can also be run from the command line as well, which enables the possibility of automation and continuous integrations.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK