Abstract
The health of a software ecosystem reects the ability of the ecosystem to endure and remain variable and productive over time. Measurements of health in a software ecosystem are applied to inform on how the ecosystem is evolving, evaluate changes, and predict future states. In this study we in vestigate the inuence of software to the overall health of the ecosystem. We propose an approach of measuring the activ-ity of the ecosystem over time and identifying the inuence to health. We do this in two ways: (i) we study the evolution of the software network over time to identify changes in the structure of the software network and investigate whether they relate to general changes in the ecosystem. (ii) We propose the identification of the inuence of the indepen-dent software components to ecosystem health at an activity level. We do so by defining keystone and dominator activ-ities and propose tentative means of measuring them. We apply our proposed approach to the platform of the Apache Cordova ecosystem, an ecosystem with a community-based platform and independent contributions. Our analysis iden-tifies two points in time where the ecosystem is under major change. These points are confirmed independently by both the measures of software network and keystone and dominator activities.
Originalsprog | Engelsk |
---|---|
Titel | Proceedings of the 2015 European Conference on Software Architecture Workshops : ECSAW '15 |
Antal sider | 6 |
Forlag | Association for Computing Machinery |
Publikationsdato | 7 sep. 2015 |
Artikelnummer | 46 |
ISBN (Trykt) | 978-1-4503-3393-1 |
DOI | |
Status | Udgivet - 7 sep. 2015 |
Begivenhed | European Conference on Software Architecture Workshops 2015 - Dubrovnik/Cavtat, Kroatien Varighed: 7 sep. 2015 → 11 sep. 2015 Konferencens nummer: 9 |
Konference
Konference | European Conference on Software Architecture Workshops 2015 |
---|---|
Nummer | 9 |
Land/Område | Kroatien |
By | Dubrovnik/Cavtat |
Periode | 07/09/2015 → 11/09/2015 |
Emneord
- ecosystem health, graph analysis, software activity, software ecosystems