Next Article in Journal
PV Forecasting Using Support Vector Machine Learning in a Big Data Analytics Context
Previous Article in Journal
Comparative Study of Natural Radioactivity and Radiological Hazard Parameters of Various Imported Tiles Used for Decoration in Sudan
Open AccessArticle

Empirical Research on the Evaluation Model and Method of Sustainability of the Open Source Ecosystem

1
School of Software, Central South University, Changsha 410075, China
2
Department of Information Management, Hunan University of Finance and Economics, Changsha 410075, China
3
Department of Computing, School of Computing, Engineering and Built Environment, Glasgow Caledonian University, Glasgow G4 0BA, UK
4
Department of Computer Science, Missouri State University, Springfield, MO 65897, USA
5
School of Information Science and Engineering, Central South University, Changsha 410075, China
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(12), 747; https://doi.org/10.3390/sym10120747
Received: 13 November 2018 / Revised: 4 December 2018 / Accepted: 10 December 2018 / Published: 13 December 2018
The development of open source brings new thinking and production modes to software engineering and computer science, and establishes a software development method and ecological environment in which groups participate. Regardless of investors, developers, participants, and managers, they are most concerned about whether the Open Source Ecosystem can be sustainable to ensure that the ecosystem they choose will serve users for a long time. Moreover, the most important quality of the software ecosystem is sustainability, and it is also a research area in Symmetry. Therefore, it is significant to assess the sustainability of the Open Source Ecosystem. However, the current measurement of the sustainability of the Open Source Ecosystem lacks universal measurement indicators, as well as a method and a model. Therefore, this paper constructs an Evaluation Indicators System, which consists of three levels: The target level, the guideline level and the evaluation level, and takes openness, stability, activity, and extensibility as measurement indicators. On this basis, a weight calculation method, based on information contribution values and a Sustainability Assessment Model, is proposed. The models and methods are used to analyze the factors affecting the sustainability of Stack Overflow (SO) ecosystem. Through the analysis, we find that every indicator in the SO ecosystem is partaking in different development trends. The development trend of a single indicator does not represent the sustainable development trend of the whole ecosystem. It is necessary to consider all of the indicators to judge that ecosystem’s sustainability. The research on the sustainability of the Open Source Ecosystem is helpful for judging software health, measuring development efficiency and adjusting organizational structure. It also provides a reference for researchers who study the sustainability of software engineering. View Full-Text
Keywords: software engineering; symmetry; open source ecosystem; sustainability; evaluation indicators system software engineering; symmetry; open source ecosystem; sustainability; evaluation indicators system
Show Figures

Figure 1

MDPI and ACS Style

Liao, Z.; Deng, L.; Fan, X.; Zhang, Y.; Liu, H.; Qi, X.; Zhou, Y. Empirical Research on the Evaluation Model and Method of Sustainability of the Open Source Ecosystem. Symmetry 2018, 10, 747.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop