Software Quality Tools
!

PC Lint v9 From Gimpel (Single User)

!
PC Lint from Gimple. Static analyser, recommended for use on all embedded C and C++ software.

PC-Lint can be used by programmers to check code as it is written (as many programmers use the compiler) to find errors. It will eradicate many errors before they get a chance to cause a problem and cost time/money. PC-lint will look across a single file or your entire program that may consist of many C or C++ files and modules and will find bugs, glitches, inconsistencies, and redundancies. It can find problems that may not be caught in initial testing.

PC-lint begins where compilers' own syntax checkers leave off by including numerous features such as precision tracking, initialisation checking, value tracking, strong type checking and macro analysis that compilers do not have. It has several steps so that users are not inundated by a mass of insignificant messages in which they may have no particular interest.

PC-LINT has full MISRA-C checking capabilities. It also supports Dan Saks and Scott Meyers C++ recommendations.

Supports: K&R C, ANSI/ISO C and C++, explicit support for over 70 compilers including Keil C51 and C166, INTEL iC-86 and iC-386, Borland, Microsoft, Support for most major embedded-systems compilers including bit addressing. Fully integrates into many IDE's including Microsoft, Borland, Codewrite and Keil's uVISION v1 & v2. All configuration files supplied in standard package.

Includes 6 months support.

PC Lint From Gimpel (LAN 10 User)

!
PC Lint from Gimple. Static analyser, recommended for use on all embedded C and C++ software.

PC-Lint can be used by programmers to check code as it is written (as many programmers use the compiler) to find errors. It will eradicate many errors before they get a chance to cause a problem and cost time/money. PC-lint will look across a single file or your entire program that may consist of many C or C++ files and modules and will find bugs, glitches, inconsistencies, and redundancies. It can find problems that may not be caught in initial testing.

PC-lint begins where compilers' own syntax checkers leave off by including numerous features such as precision tracking, initialisation checking, value tracking, strong type checking and macro analysis that compilers do not have. It has several steps so that users are not inundated by a mass of insignificant messages in which they may have no particular interest.

PC-LINT has full MISRA-C checking capabilities. It also supports Dan Saks and Scott Meyers C++ recommendations.

Supports: K&R C, ANSI/ISO C and C++, explicit support for over 70 compilers including Keil C51 and C166, INTEL iC-86 and iC-386, Borland, Microsoft, Support for most major embedded-systems compilers including bit addressing. Fully integrates into many IDE's including Microsoft, Borland, Codewrite and Keil's uVISION v1 & v2. All configuration files supplied in standard package.

Includes 6 months support.

Development Assistant For C 8-bit Version

!
8-bit Version

The Development Assistant is a unique programming tool designed to work with ANSI C and all the extensions to C used by embedded compilers. Working in the familiar environment of a fully featured Windows editor, the Development assistant contains a software quality toolset designed to help programmers create high quality, well documented and reliable C source code.

The DA-C contains the following tools:

Static Analyser -
C Language rules checker to detect syntax errors and ‘style’ warnings.

Code Browser -
Navigate your code like HTML. Click on any symbol and see where it is defined and every point in the code where it is used, one more mouse click takes you through to that point.

Flow Chart -
The DA-C will automatically display your C code as either conventional flow charts or structograms.

Calling Hierarchy -
The DA-C will graphically display the calling hierarchy of your code so you can instantly display the structure of a program. Complex objects such as structures and unions can be displayed in the same fashion.

Metrics -
The DA-C also contains a full metrics package for ANSI C that allows you to analyse your source code for parameters such as complexity, testability, reliability.

Version Control -
The DA-C has a version control interface that can be fully integrated with industry standard VCS such as PVCS and Source Safe.

Debugging interface -
The DA-C can also be linked to all Hitex emulators to allow real-time debugging information to be displayed within the editor.

Includes 6 months support/upgrades. After this time a 12 month suppoort contract may be purchased.

Development Assistant for C 16-bit Version

!
16-bit Version

The Development Assistant is a unique programming tool designed to work with ANSI C and all the extensions to C used by embedded compilers. Working in the familiar environment of a fully featured Windows editor, the Development assistant contains a software quality toolset designed to help programmers create high quality, well documented and reliable C source code.

The DA-C contains the following tools:

Static Analyser -
C Language rules checker to detect syntax errors and ‘style’ warnings.

Code Browser -
Navigate your code like HTML. Click on any symbol and see where it is defined and every point in the code where it is used, one more mouse click takes you through to that point.

Flow Chart -
The DA-C will automatically display your C code as either conventional flow charts or structograms.

Calling Hierarchy -
The DA-C will graphically display the calling hierarchy of your code so you can instantly display the structure of a program. Complex objects such as structures and unions can be displayed in the same fashion.

Metrics -
The DA-C also contains a full metrics package for ANSI C that allows you to analyse your source code for parameters such as complexity, testability, reliability.

Version Control -
The DA-C has a version control interface that can be fully integrated with industry standard VCS such as PVCS and Source Safe.

Debugging interface -
The DA-C can also be linked to all Hitex emulators to allow real-time debugging information to be displayed within the editor.

Includes 6 months support/upgrades. After this time a 12 month support contract may be purchased.

Development Assistant for C 32-bit Version

!
32-bit Version

The Development Assistant is a unique programming tool designed to work with ANSI C and all the extensions to C used by embedded compilers. Working in the familiar environment of a fully featured Windows editor, the Development assistant contains a software quality toolset designed to help programmers create high quality, well documented and reliable C source code.

The DA-C contains the following tools:

Static Analyser -
C Language rules checker to detect syntax errors and ‘style’ warnings.

Code Browser -
Navigate your code like HTML. Click on any symbol and see where it is defined and every point in the code where it is used, one more mouse click takes you through to that point.

Flow Chart -
The DA-C will automatically display your C code as either conventional flow charts or structograms.

Calling Hierarchy -
The DA-C will graphically display the calling hierarchy of your code so you can instantly display the structure of a program. Complex objects such as structures and unions can be displayed in the same fashion.

Metrics -
The DA-C also contains a full metrics package for ANSI C that allows you to analyse your source code for parameters such as complexity, testability, reliability.

Version Control -
The DA-C has a version control interface that can be fully integrated with industry standard VCS such as PVCS and Source Safe.

Debugging interface -
The DA-C can also be linked to all Hitex emulators to allow real-time debugging information to be displayed within the editor.

Includes 6 months support/upgrades. After this time a 12 month support contract may be purchased.

DAC USB Dongle

!
Licencing dongle for Development Assistant For C, 8/16/32-bit versions.

Available as USB version