| |
 |
|
| |
Impress customers with a demonstrable commitment to software quality assurance.
VB Law Workstation - The automated code review Add-In.
|
|
Automate code reviews within the IDE.
|
- Perform rapid, frequent, impartial reviews of Visual Basic source code.
- Review currently open projects within the Visual Basic IDE.
- Identify and avoid known problems early in the development life cycle.
- Detect problems relating to known issues with Visual Basic.
- Determine a "pass" or "fail" verdict for projects based on rulebase tolerances.
|
Enforce Visual Basic coding standards effectively.
|
- Quickly obtain an accurate measure of coding standards compliance for your Visual Basic source code
at any stage of the development life cycle.
- Enforce coding and naming conventions.
- Enforce software architecture design goals.
- Enforce GUI standards.
- Prevent use of unauthorised keywords.
|
Increase developer productivity.
|
- Identify and correct coding standards violations without leaving the Visual Basic IDE.
- Navigate quickly to errant code.
- Prioritise violation corrections by rule, category, impact or severity.
- Perform background code reviews whilst editing code.
- Determine useful source statistics whilst editing code.
- Reduce learning curves for developers using your organisation's coding standards.
- Achieve a "correct first time" approach to coding.
|
Reduce maintenance and future development costs.
|
- Improve readability and understanding of source code by enforcement of consistent coding style and naming conventions.
- Improve source code quality and maintainability.
- Target maintenance and testing effort more effectively.
|
Gather and analyse valuable Visual Basic source code statistics.
|
- Generate summary or detailed project review reports in HTML format.
- Determine source code member make-up, code-comment ratios and line count statistics.
- Drill-down by project and source file to procedures.
- Show levels of improvement, or increased violations in source code over time.
- Identify "problem" areas of code.
- List and assess violations by source file, procedure, rule title, severity, category,
convention type, impact or frequency.
|
Compute McCabe cyclomatic complexity for Visual Basic code.
|
- Compute McCabe cyclomatic complexity metrics for procedures.
- Identify complex areas of code and assess ease of understanding and
modification risk.
- Use complexity metrics to size and target unit testing effort.
|
Comprehensive Visual Basic .NET compatibility test.
Free
|
- Detect VB.NET porting issues within existing Visual Basic 6 source code.
- Detect Visual Basic 6 functionality which is not supported by VB.NET.
- Understand the changes the VB.NET upgrade wizard will make to your code.
- Estimate the potential effort that porting to VB.NET will require.
- Obtain advice on easing the migration from Visual Basic 6 to VB.NET.
- Avoid "quirks" of the VB.NET upgrade wizard.
- Link to on-line descriptions of VB.NET differences and porting advice.
|
|

|
VB Law Administrator - The VB Law flexible rule editor.
|
|

|
VB Law Batch Processor - Standalone automated code review utility.
|
|

|
Previous
Next
|
|
|