Software Reuse - JACOBSON, Ivar.; GRISS, Martin (Harlow Addison Wesley Longman, 1997)