M&A, Business Models and Ecosystems in the Software Industry