Community Structure of a Complex Software-System in Evolution (CROSBI ID 664859)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Grbac Babić, Sanja ; Galinac Grbac, Tihana ; Lerga, Jonatan
engleski
Community Structure of a Complex Software-System in Evolution
Due to the discoveries of complex networks in the real-world systems, recent researches in software engineering have also applied the same principles in analysis of software-systems. Moreover, network analysis enabled the determination of different statistical metrics proving small-world phenomena, power-law and scale-free properties also for the software- systems. But also, statistical network analysis of software-systems reveals interesting community structure, which has not been already enough explored for software-systems. Since many real-world networks exhibit natural division into communities, the same behavior has been explored for the software network. In our research, we have analyzed large and complex evolving open-source software-system. For determining community structure, a statistical metric called modularity was used. The presence of structural modules proves a deeper organizing structure of the software- system, which can be applied for the prediction of many software characteristics.
Community structure ; Complex networks ; Software evolution
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
1467-1471.
2018.
objavljeno
10.23919/MIPRO.2018.8400264
Podaci o matičnoj publikaciji
978-953-233-095-3
Podaci o skupu
MIPRO 2018
predavanje
21.05.2018-25.05.2018
Opatija, Hrvatska