Degree Type


Date of Award


Degree Name

Doctor of Philosophy


Industrial and Manufacturing Systems Engineering

First Advisor

S. Keith Adams


This study involves an experiment in the human aspects of systems design in the area of software development. Its overall objectives are to develop a cognitive paradigm including a new model of common cause human-domain error and a common cause error function to define internal common cause human-domain errors and also to determine how to control and prevent common cause errors according to human-software information processing, knowledge-based engineering, and intelligent design in human-software interaction;A laboratory study was performed to analyze the common causes of human error in software development and to identify software design factors contributing to the common cause effects in common cause failure redundancy. Three pilot projects with 46 subjects representing three skill levels were used to establish the design for a cognitive experiment. Following this study, a main experiment using ten programming experts was conducted in order to define a new cognitive paradigm, in the aspects of identification, pattern recognition, and behavior domain for internal human domain common-cause errors, using FORTRAN and C. Software development for optimizing the sequence of machine replacement and for optimal inventory management were used as application problem examples;The results and analytical procedures developed in this research can be applied to reliability improvement and cost reduction in software development for many applications. Results are also expected to provide guidelines for user-friendly software development and for more effective design of common software packages.



Digital Repository @ Iowa State University,

Copyright Owner

Peom Park



Proquest ID


File Format


File Size

196 pages