|
What If We's
Programmable Code Generator simultaneously
creates multiple C++ source and header files
for each source generation file from a
collection of software kit files.
This tool has greatly increased the quality of the software design process by providing:
-
FLEXIBILITY: All of the source generation and software kit
files are prepared by a text editor such as Notepad. These files are not, in anyway, constrained by any modeling technology.
They can be prepared to meet the requirements of any project or organization.
DISCIPLINE:
The programming effort is divided into two
discrete steps; the generation of a
software kit library and the use of
this library in various projects. This
process quickly produces a set of standard "software kits" for the organization.
ENFORCEABLE Q/A PROGRAM: Including Software Quality Assurance
Engineering in the development and maintenance of the Software Kit Library will result in an Enforceable Quality Assurance
Program.
DEVELOPMENT COST REDUCTION: The exclusive
use of Software Kit in the development process maximized the benefits from the accumulated experience of the organization
while reducing the effort required to
develop and checkout a product.
SUB-CONTRACTOR MANAGEMENT: A sub-contractor can be constrained to the
Contracting Organization's Software Methods and Quality Standards by requiring them to use the associated Software Kit
Library.
The programmable Code Generator has
greatly facilitated:
-
The development of
a comprehensive PMFL (Performance Monitoring and Fault Location) sub-system for continuously testing a program
for proper operation over its entire life.
-
The preparation of
self-documenting C++ code.
-
Preparing multiple versions
of the same program.
The use of state
machines.
|