Co-creation of value in a platform ecosystem: The case of enterprise software
Profiting from technological innovation : Implications for integration , collaboration , licensing and public policy