The Economics of Designing Generalized Software. - Frank Milne; Ron Weber 001 (Commun. ACM, 1983)