Подскажите пожалуйста где почитать (on-line) об истории компонентного программирования, различных к нему подходах на различных платформах и системах программирования. Искал в поисковиках, но не нашел такой статьи, чтобы все это было систематизировано — везде обзоры какой-то технологии (.net, com, corba, etc.). Слышал, что есть книжка Component Software by Clemens Szyperski, но не смог найти в электронном виде (ни в каком не смог, только в буржуйских книжных интернет-магазинах).