DevPartner

From Wikipedia, the free encyclopedia
Jump to: navigation, search

DevPartner is a set of software development and testing tools developed by Nu-Mega Technologies, acquired by Compuware Corporation in 1997, which on June 1, 2009 sold it to Micro Focus International.[1] There are two versions: one for native and .NET Windows applications, and another for Java applications. It is currently sold by MFI subsidiary Borland.

DevPartner Studio (DPS)
Developer(s) Borland / Micro Focus
Stable release 11.2.0 / January 2014 (2014-01)
Written in C++
Operating system Windows
Type Profiler / Memory debugger
License Proprietary
Website Product Page

DevPartner Studio (DPS) 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 technology.

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

DevPartner Studio integrates with Microsoft Visual Studio 2005, 2008, 2010 and 2012 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.[2]

DevPartner Java Edition (DPJ)
Developer(s) Borland / Micro Focus
Stable release 4.5 / October 30, 2009 (2009-10-30)
Written in Java, C++
Operating system Windows
Type Profiler / Memory debugger
License Proprietary
Website Product Page

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 the call graph when troubleshooting an issue, and it can dig into details at the method and line level. DPJ integrates with Eclipse 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 integration.

External links[edit]