TY - RPRT TI - Software design principles and practices AU - Kandt, K. PY - 2003 UR - https://ntrs.nasa.gov/citations/20060030255 ID - 20060030255 ER -