HOME
PRODUCTS
  Insure
  WebKing
  Jtest
  Jcontract
  CodeWizard
  C++Test
SUPPORT
PAPERS
ABOUT
WHAT'S NEW
EVENTS

Parasoft Tools that Debug




ParaSoft's Insure++®Impacts Companies Internationally

Insure++ helps French Security Software Editor SOLsoft find and fix critical memory leaks, save time, and improve product performance.


MONROVIA, CA. (March 15, 1999) - ParaSoft, leading provider of software development productivity solutions, announced today that SOLsoft chose Insure++® to assist in their error detection as they developed the latest versions of their Network Security Software Editors. This decision came as a result of SOLsoft needing a reliable and thorough testing tool for their products.

French based SOLsoft's products include Net Partitioner, the first network policy security manager, and Net Security Master, the first firewall to integrate with strong authentication in the proxies.

As a result of using Insure++®, SOLsoft uncovered several critical memory leaks. Gabriel Vernot, SOLsoft Test and Support Manager, says, "We discovered using Insure++® that we were losing about 10% of the memory. This is especially important for Net Security Master, as it can run for months or even years without being restarted. With memory leaks, the program can run out of memory after some time and finally crash the system."

After testing programs with Insure++, SOLsoft found that Net Partitioner performed even better. "By inspecting memory allocation with Insure++®," says Vernot, "we could optimize [Net Partitioner]." According to Vernot, "performance has been greatly enhanced, up to a factor of 1000 for some configurations."

Additionally, Insure++® proved to be a valuable time saving tool. "With Insure++®, we have been able to detect and to fix about 10 difficult bugs in about 2 days," says Vernot. He added that without Insure++®, his team would have spent at least 3 weeks searching for those bugs.

Before deciding on Insure++, SOLsoft looked into using other development tools including NuMega's Bounds Checker and Rational's Purify. According to Vernot, "Both products didn't have the same level of functionality as Insure++® and they didn't run on Linux, which is the development platform that we have chosen."

About Insure++®

Insure++® is an automatic runtime error-detection tool for C/C++ which improves software quality, accelerates time to market, and reduces development costs. Using patented Source Code Instrumentation (patent # 5,581,696) and Mutation Testing technology, Insure++® finds bugs quickly and precisely and provides necessary information to repair the bugs immediately. It locates memory corruption due to reading or writing beyond the valid areas of global, local, shared, and dynamically allocated objects. It can also detect uninitialized, NULL or "wild" pointers, memory leaks, errors allocating and freeing dynamic memory, string manipulation errors, operations on pointers to unrelated data blocks, invalid pointer operations, incompatible variable declarations, and mismatched variable types in printf and scanf and argument lists.

Two add-on modules are available for Insure++®. TCA is a total coverage analysis tool that keeps track of the parts of the program that have been tested and those that have not. Inuse graphically shows users how a program is allocating memory.

Availability

Insure++ v.4.1 is currently available by calling ParaSoft at (888) 305-0041 ext. 4. it operates on Windows 95/98/NT and a wide variety of Unix platforms, including SGI (Irix 6.x &6.x 64 bit), DEC (Alpha 3.x & 4.x), HP 10/11, AIX 4.x, Linux, Solaris 2.x and SunOS 4.x. For more information, visit our website at

About SOLsoft

SOLsoft is a leading edge company that publishes Internet/Intranet security software designed to manage highly demanding company networks. SOLsoft's products secure TCP/IP networks by combining proprietary technology with associated technologies acquired through major technological partnerships.

SOLsoft's headquarters is located at 4 bis, rue de la gare, 92300 LEVALLOIS-PERRET, France. Telephone +33 (0) 147 155 500. Fax +33 (0) 147 155 509. Email: info@solsoft.com. URL: www.solsoft.com

About ParaSoft

ParaSoft develops advanced software productivity tools for Windows and UNIX development platforms. ParaSoft's award-winning tools assist developers and managers in improving software quality, accelerating time to market, and reducing development costs. ParaSoft's headquarters is located at 2031 S. Myrtle Ave., Monrovia, CA 91016. Telephone (888) 305-0041, Fax: (626) 305-3036. Email: info@parasoft.com. URL:

###

ParaSoft and Insure++® are registered trademarks of ParaSoft. All brands are registered trademark of their respective holders.
Editor note: Insure++® screen shots and review copies are available.

For more information: call (888) 305-0041 x313, fax (626) 305-3036, or email sierra@parasoft.com

Tools to debug c++ and java
(888) 305-0041 info@parasoft.com Copyright © 1996-2001 ParaSoft