Software reuse : architecture process and organization for business success - Jacobson, Ivar. (ACM Press ; Addison Wesley Longman, 1997)