EVOLUTION OF THE SOFTWARE-AS-A-SERVICE INNOVATION SYSTEM THROUGH COLLECTIVE INTELLIGENCE
One of the notable trends in the software industry is that software vendors provide their software on a platform as a service. Software users consume those software services or compose new services by combining those existing software services. The software vendors, their services, software users, and the platform represent an open innovation system. Collective intelligence is the underlying mechanism for the cooperation between the users of the system, i.e. their continuous reuse of existing software services for the creation of new services. A successfully working software services system (i.e. collective intelligence system) is a system that is continuously adapted by its users to meet their needs. The evolution of this software-as-a-service (SaaS) innovation system and the behavior of SaaS users within this system are still unknown. In this paper, we describe the evolution of a SaaS network. The SaaS network consists of nodes (i.e. software services with open interfaces) and links (i.e. the co-development relationships of software services with open interfaces). The results suggest that the SaaS network has gradually grown into a scale-free network with a slight concavity in its cumulative degree distribution. The results also suggest that the topology characteristics are invariant over time except for the early time periods. Furthermore, the results suggest that the SaaS network is not as open (i.e. inter-operable) as its technology let us expect. Considering these results, we imply that SaaS innovation is achieved by platform providers striving to capture users with a few, leading SaaS services. That means, SaaS innovation is not achieved through the possibilities of potential combinations between any kind of SaaS services as could be expected theoretically. These findings are expected to stir further research on the actual structure of open innovation systems that are driven by collective intelligence.
collective intelligence software industry openness software-as-a-service (saas) scale-free network service composition composite services mashup network evolution software platforms