Software Ecosystem: Understanding an Indispensable Technology and Industry - Messerschmitt (IEEE, 2003)