|
Welcome to the What if We Web-site.
SOFTWARE ENGINEERING DILEMMA:
A group's experience is in its key employees and previously
developed software.
Every new project will include changes to previously developed software.
Thoroughly testing software
products is usually not
economically feasible.
Consequently, it is almost impossible to develop a
quality stable baseline design.
The
What
If We Programmable Code
Generator (PCG)
provides an a practical,
economical means of developing
software in accordance to
enforceable standard processes
and methods. This is
accomplished by dividing the
development process into the
following two steps:
- The development of a
library from a collection of
Software Kits.
The development of the product using this
Software Kit Library.
The
What If We Programmable
Monte-Carlo Test System (PMTS)
was designed to rapidly subject
an executable, module such as a
subroutine, or software part to
a large number of test sequences
prepared randomly from a set of
defining rules.
- For
each test sequence, the PMTS
writes, compiles, and executes
a test program.
- Error
conditions that must be
detected can be specified.
- Software Modules and Kits
can be tested for resistance to
programming errors during the
development process.
- The
"Divide and Conquer"
capabilities designed into the
PMTS greatly improve the
effectiveness of test effort.
These two programs strongly
support the PDCA cycle which is
the foundation of ISO9001. For more information, please go to the following pages:
|
|