Press release: Project Analyzer v10 reveals errors in VB programs

For Immediate Release
Date: December 8, 2010

Project Analyzer v10 reveals errors in VB programs

Aivosto Oy has released a Project Analyzer v10, a software utility that detects programming errors in Visual Basic applications. Project Analyzer reviews code to find mistakes that make programs behave badly. It warns about bad logic that is undetected by both the developer and the compiler.

To write error-free programs developers must remove bad logic from their code. Unfortunately bad logic is very hard to notice. Here comes Project Analyzer v10 to help. It scans Visual Basic code to reveal oddities: code that doesn't make any sense, code that runs for no purpose and code that doesn't run at all.

Project Analyzer reveals 265 types of coding problems. It finds loops that don't loop, conditionals that execute unconditionally, unreachable lines that don't execute, parameter values being accidentally overwritten, uninitialized values being used, variable write instructions not followed by a read, inaccurate constants and many other questionable items. Besides locating existing errors, Project Analyzer suggests design improvements that help to avoid new errors. It shows which Subs to rewrite as Functions, which formal parameters to remove and what kind of orphaned event handlers there are, for example.

In addition to reviewing VB code, Project Analyzer reverse engineers it. Automated diagrams, reports and print-outs show how a program works. Interactive code views help to understand and fix a complex VB system, even when no documentation exists.

Pricing:

US$299 to US$990.
Free demo to download. Free code analysis service.

Supported operating systems:

Windows 98/ME/2000/XP/2003/Vista/7.

Supported languages:

Visual Basic versions 3.0 to 6.0.
Visual Basic .NET and ASP.NET versions 2002 to 2010.
Office VBA.

Project Analyzer home page:

http://www.aivosto.com/project/project.html

About Aivosto:

Aivosto Oy is a producer of software development tools. The tools cover software diagramming, documentation, code analysis and quality assurance. Home page: www.aivosto.com


Project Analyzer screenshot


Project Analyzer logo

# # #

Contact information

Aivosto Oy
Kylanvanhimmantie 16, 00640 Helsinki, Finland

www.aivosto.com
Fax +358 9 728 99690

Plain text version of this press release