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