IBM Global Services Uses Parasoft's Insure++ for Developing and
Maintaining Suites of C Programs Running on AIX
Automatic Error Detection Tool Saves UK Division Production Time
|
MONROVIA, CA. (August 30, 1999) - ParaSoft, a leading provider of software
error prevention and error detection solutions, announced today that IBM
Global Services, a division of IBM UK, has been successfully using Insure++,
ParaSoft's automatic runtime error detection tool for C and C++, since 1997.
The IBM division first brought Insure++ aboard to assist in developing a suite
of electricity billing programs for UK Electricity companies. The development
lasted 18 months, and consisted of more than 150,000 lines of C code. The
internal company billing system is now used by five UK Electricity companies.
"Insure++ probably saved a third of the development time after we installed
it," says Peter Jennings, IBM senior software engineer. "In about an hour, it
found a fault that we had spent more than a week looking for with an ordinary
debugger. After that we used Insure++ all the time to make sure we didn't make
the mistakes in the first place."
An award winning tool, Insure++ checks all types of memory references
including those to static (global), stack and shared memory. It finds memory
corruption and memory leaks as well as errors allocating and freeing dynamic
memory.
"We had problems with the software that we couldn't trace," says Jennings.
"So we started looking for software tools that would work under AIX. Insure++
was about the only one available. We evaluated a demonstration copy and bought
it."
Jennings' new development team is now using Insure++ in another large project,
an internal directory system for storing information about people, which will
eventually be used for e-commerce purposes. This large directory system is not
limited to storing information about IBM employees, but is also used by a
number of other companies as their repository. There are currently about one
million people referenced in the address book.
When Jennings joined this project, it had already been in existence for some
time. Upon Jennings suggestion, Insure++ is now used both to clean up the
existing code, as well as checking code in new developments. Its ease of use
and efficiency have made Insure++ a must have for IBM Global Services.
"Vendors like IBM UK have many companies depending on them to provide the
highest quality software solutions on time," says ParaSoft CEO Dr. Adam
Kolawa. "We're proud that Insure++ is able to play a significant role in IBM
Global Service's efforts to deliver reliable software."
About Insure++
Insure++ is an automatic runtime error detection tool for C and C++ which
improves software quality, accelerates time to market, and reduces development
costs. Using patented Source Code Instrumentation (patent #5,581,969),
Minimal Instrumentation mode, and Mutation Testing technologies, Insure++
finds errors quickly and precisely and provides necessary information to repair the errors immediately. With three levels of instrumentation, Insure++ offers
developers the ability to customize their error detection process.
Availability
Insure++ is available for Windows 95, 98 and NT as well as Linux, HP,
Sun/Solaris, DEC-Alpha, SGI, and IBM/AIX. For more information, please visit
our Web site at products/insure/index/htm.
About ParaSoft
ParaSoft Corporation develops and markets advanced error prevention and error
detection tools for UNIX, Windows and Internet development environments.
ParaSoft's award-winning products and patented technologies 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 to: info@parasoft.com. URL:
# # #
Insure++ and ParaSoft are registered trademarks of ParaSoft.
All brands are trademarks or registered trademarks of their respective holders.
Editor note: Insure++ screen shots and review copies available.
For more information:
call (888) 305-0041 x313, fax (626) 305-3036, or
email sierra@parasoft.com
|