Software ecosystem understanding an indispensable technology and industry - Messerschmitt, David G.; Szyperski, Clemens 1962- (MIT Press, 2003)