TY - RPRT TI - Addressing design for maintainability. AU - K C Lam PY - 2005 UR - https://pubmed.ncbi.nlm.nih.gov/16315504/ ID - 16315504 ER -