Next Article in Journal
Evolution of Conformity Dynamics in Complex Social Networks
Next Article in Special Issue
Handling Semantic Complexity of Big Data using Machine Learning and RDF Ontology Model
Previous Article in Journal
MHD Flow and Heat Transfer over Vertical Stretching Sheet with Heat Sink or Source Effect
Previous Article in Special Issue
A Generic Framework for Accountable Optimistic Fair Exchange Protocol
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Open Source Operating System Evolution: A Perspective from Package Dependency Network Motif

College of Computer, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Symmetry 2019, 11(3), 298; https://doi.org/10.3390/sym11030298
Submission received: 25 January 2019 / Accepted: 21 February 2019 / Published: 27 February 2019
(This article belongs to the Special Issue Information Technology and Its Applications 2021)

Abstract

Complexity of open source operating systems constantly increase on account of their widespread application. It is increasingly difficult to understand the collaboration between components in the system. Extant research of open source operating system evolution is mainly achieved by Lehman’s law, which is conducted by analyzing characteristics such as line of the source code. Networks, which are utilized to demonstrate relationships among entities, is an adequate model for exploring cooperation of units that form a software system. Software network has become a research hotspot in the field of software engineering, leading to a new viewpoint for us to estimate evolution of open source operating systems. Motif, a connected subgraph that occurs frequently in a network, is extensively used in other scientific research such as bioscience to detect evolutionary rules. Thus, this paper constructs software package dependency network of open source software operating systems and investigates their evolutionary discipline from the perspective of the motif. Results of our experiments, which took Ubuntu Kylin as a study example, indicate a stable evolution of motif change as well as discovering structural defect in that system.
Keywords: open source operating system evolution; package dependency network; complex network; network motif open source operating system evolution; package dependency network; complex network; network motif

Share and Cite

MDPI and ACS Style

Wang, J.; Li, Y.; Tan, Y.; Wu, Q.; Wu, Q. Analysis of Open Source Operating System Evolution: A Perspective from Package Dependency Network Motif. Symmetry 2019, 11, 298. https://doi.org/10.3390/sym11030298

AMA Style

Wang J, Li Y, Tan Y, Wu Q, Wu Q. Analysis of Open Source Operating System Evolution: A Perspective from Package Dependency Network Motif. Symmetry. 2019; 11(3):298. https://doi.org/10.3390/sym11030298

Chicago/Turabian Style

Wang, Jing, Youguo Li, Yusong Tan, Qingbo Wu, and Quanyuan Wu. 2019. "Analysis of Open Source Operating System Evolution: A Perspective from Package Dependency Network Motif" Symmetry 11, no. 3: 298. https://doi.org/10.3390/sym11030298

APA Style

Wang, J., Li, Y., Tan, Y., Wu, Q., & Wu, Q. (2019). Analysis of Open Source Operating System Evolution: A Perspective from Package Dependency Network Motif. Symmetry, 11(3), 298. https://doi.org/10.3390/sym11030298

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop