A framework for evaluating software environments that support design reuse - Saiedian, Hossein (Array, 1997)