Introduction
Knowledge Software has been in the business developing software tools
for programmers since 1983. Our aim is to be a provider of cost
effective coding guidelines and high
quality language analysis tools. The company has taken an active role
in the creation of the C standard since
1987, the C++
standard since 1990, and most recently the ISO working group on
programming language vulnerabilities.
Knowledge Software also provide consultancy on software quality
assurance, software porting, coding guidelines and standards, and
other software engineering related issues. Past projects have
included writing a portable front end for a validated C compiler, a
front end for checking embedded SQL/2, a
tool for converting Pascal like languages to C, and retargeting a
Cobol intermediate code to a variety of RISC processors.
C Related Products
OSPC (Open Systems Portability Checker) was
launched in 1992. This tool checks applications, written in C, for
conformance to a wide variety of standards. It provides automated
quality assurance validation for International, Automotive and corporate
environments.
OSPC can be used to solve your portability, maintainability,
complexity, quality assurance, style analysis, code review, software
metric, standards adherence, and company compliance problems.
Standards for which support is provided off the shelf include XPG/4 and POSIX.
OSPC can also check applications that contain embedded SQL declarations and statements. This
checking includes SQL level checking and the C/SQL interface.
Obtaining OSPC
For more information on OSPC
Compiler validation
Knowledge Software is the European distributor for the Perennial
range of compiler validation tools.
Languages covered include C, C++ and Java.
Call for more information, or to arrange a demonstration.
Books, articles and papers
Services
NPL are offering a C code
validation service using OSPC to perform static and dynamic
checks.
Example output
Other tools and products
Port-a-Kit is a portable P-code
interpreter for the UCSD Pascal environment. Written in C it has
been ported to a wide variety of platforms and is license in source
code form.
CtoA converts programs written in C into
Ada. The tool is based on CtoP (the manual of CtoP version 1 is
available in postscript and the executable is
available as shareware, search
under the DOS index for CtoP) and it is currently frozen at the end
of the first design phase.
TEL: +44 1252-520667
OSPC@knosof.co.uk
© Copyright 1996-2008. Knowledge Software Ltd. All
rights reserved;