Characterizing software activity: the influence of software to ecosystem health

Konstantinos Manikas, Dimosthenis Kontogiorgos

2 Citationer (Scopus)

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.

OriginalsprogEngelsk
TitelProceedings of the 2015 European Conference on Software Architecture Workshops : ECSAW '15
Antal sider6
ForlagAssociation for Computing Machinery
Publikationsdato7 sep. 2015
Artikelnummer46
ISBN (Trykt)978-1-4503-3393-1
DOI
StatusUdgivet - 7 sep. 2015
BegivenhedEuropean Conference on Software Architecture Workshops 2015 - Dubrovnik/Cavtat, Kroatien
Varighed: 7 sep. 201511 sep. 2015
Konferencens nummer: 9

Konference

KonferenceEuropean Conference on Software Architecture Workshops 2015
Nummer9
Land/OmrådeKroatien
ByDubrovnik/Cavtat
Periode07/09/201511/09/2015

Emneord

  • ecosystem health, graph analysis, software activity, software ecosystems

Fingeraftryk

Dyk ned i forskningsemnerne om 'Characterizing software activity: the influence of software to ecosystem health'. Sammen danner de et unikt fingeraftryk.

Citationsformater