Pregled bibliografske jedinice broj: 951384
Community Structure of a Complex Software-System in Evolution
Community Structure of a Complex Software-System in Evolution // 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2018)
Opatija, Hrvatska, 2018. str. 1467-1471 doi:10.23919/MIPRO.2018.8400264 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 951384 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Community Structure of a Complex Software-System in Evolution
Autori
Grbac Babić, Sanja ; Galinac Grbac, Tihana ; Lerga, Jonatan
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
ISBN
978-953-233-095-3
Skup
41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2018)
Mjesto i datum
Opatija, Hrvatska, 21.05.2018. - 25.05.2018
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Community structure ; Complex networks ; Software evolution
Sažetak
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.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Tehnički fakultet, Rijeka,
Istarsko veleučilište - Universita Istriana di scienze applicate