Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Software structure evolution and relation to system defectiveness (CROSBI ID 613691)

Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija

Petrić, Jean ; Galinac Grbac, Tihana Software structure evolution and relation to system defectiveness // Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. New York (NY): The Association for Computing Machinery (ACM), 2014

Podaci o odgovornosti

Petrić, Jean ; Galinac Grbac, Tihana

engleski

Software structure evolution and relation to system defectiveness

We still do not have clear figure about how software systems evolve and how we may control its evolution process. Software structure has been identified that may have the biggest impact, especially because it may be represented from numerous perspectives. Novelty introduced in this paper is the way how we define the structure of evolving complex software systems. The structure is represented with help of graph representations, and subgraph frequencies, the concept reused from the network analysis theory. The graph structure of a software system and its evolution over the system versions, as well as its relation to defectiveness, is empirically studied in terms of subgraph frequencies and motifs for more than 30 releases of three large open source software systems. We identified that the same set of subgraphs of software system is present across the system version, but different sets, although overlapping, are present in different software systems. Furthermore, we confirmed the continuous system evolution in terms of continuous structure change and we find some evidence for its relation to system defectiveness.

Software defect prediction; network structure; subgraphs and motifs; evolving complex software systems

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o prilogu

2014.

objavljeno

Podaci o matičnoj publikaciji

Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering

New York (NY): The Association for Computing Machinery (ACM)

978-1-4503-2476-2

Podaci o skupu

Evaluation and Assessment in Software Engineering, EASE 2014

predavanje

13.05.2014-14.05.2014

London, Ujedinjeno Kraljevstvo

Povezanost rada

Računarstvo

Poveznice