Object Oriented Approaches to the Generation of Process Control Applications
Abstract
I originally envisioned a completely design-based project, focusing almost
entirely on the logical design of the hypothetical Senior Individualized Project
Process Control Application Generation Engine (SIPCAGE), however, as time went
on and the circumstances noted in the introduction forced me to leave Johnson,
I began to go more in depth with the theoretical aspects of what makes a good
design, and the recommendations of Donald Firesmith in particular required a
substantial portion of the the text to elucidate. After consultation with Richard
Carpenter, it was decided that exemplifying the process was more important than
coming up with full-fledged project documentation of the SIPCAGE. The quality of
the process defines the quality of the product.