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