Sixteen Questions About Software Reuse William B. Frakes and Christopher J. Fox Communications of the ACM.