Mathematical Problems in Engineering

Structure, Dynamics, and Applications of Complex Networks in Software Engineering


Publishing date
01 May 2020
Status
Closed
Submission deadline
10 Jan 2020

Lead Editor
Guest Editors

1Zhejiang Gongshang University, Hangzhou, China

2Oakland University, Rochester, USA

This issue is now closed for submissions.
More articles will be published in the near future.

Structure, Dynamics, and Applications of Complex Networks in Software Engineering

This issue is now closed for submissions.
More articles will be published in the near future.

Description

Large-scale software projects are interesting examples of human-made complex systems. The complexity of these systems can be reflected both in their structures and in their development processes. Due to the wide adoption of open source practices using online infrastructures, both the software development process and the final software structure can be traced in an easy way. Thus, a large-scale data set about software projects can be obtained, making an in-depth study of software projects possible.

During the last decade, complex networks have been widely applied to analyze the topological structure and dynamics of software projects. Many shared physics-like laws of such software projects—such as scale-free, small-world, and fractal properties—have been revealed.

The objective of this Special Issue is to provide a comprehensive collection of cutting edge research work on the application of complex network theory, and techniques to explore software projects. Original research articles presenting novel in-depth fundamental research are welcomed, along with review articles discussing the current state of the art.

Potential topics include but are not limited to the following:

  • Analysis of software architectures from a complex network perspective
  • Models for the growth and evolution of software structures
  • Analysis of developer-user relations in open source software communities
  • Analysis of bug dependency networks
  • Network-based software metrics and their use to assist developers
  • Network-based prediction of software quality or process problems (e.g., software defects, modularity, stability, etc.)
Mathematical Problems in Engineering
 Journal metrics
Acceptance rate28%
Submission to final decision77 days
Acceptance to publication38 days
CiteScore1.130
Impact Factor1.179
 Submit