Szyperski, C. Component software: Beyond object-oriented programming - Harlow; England Addison Wesley 1998 - xviii, 411p. ISBN: 0-201-17888-5