Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 992284

Software structure evolution and relation to subgraph defectiveness


Vranković, Ana; Galinac Grbac, Tihana; Car, Željka
Software structure evolution and relation to subgraph defectiveness // IET Software, 13 (2018), 5; 355-367 doi:10.1049/iet-sen.2018.5060 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 992284 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Software structure evolution and relation to subgraph defectiveness

Autori
Vranković, Ana ; Galinac Grbac, Tihana ; Car, Željka

Izvornik
IET Software (1751-8806) 13 (2018), 5; 355-367

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
Software structure, subgraph, defectiveness, fault distribution

Sažetak
Network analysis has been successfully applied in software engineering to understand structural effects in the software. System software is represented as a network graph, and network metrics are used to analyse system quality. This study is motivated by a previous study, which represents the software structure as three-node subgraphs and empirically identifies that software structure continuously evolves over system releases. Here, the authors extend the previous study to analyse the relation of structural evolution and the defectiveness of subgraphs in the software network graph. This study investigates the behaviour of subgraph defects through software evolution and their impact on system defectiveness. Statistical methods were used to study subgraph defectiveness across versions of the systems and across subgraph types. The authors conclude that software versions have similar behaviours in terms of average subgraph type defectiveness and subgraph frequency distributions. However, different subgraph types have different defectiveness distributions. Based on these conclusions, the authors motivate the use of subgraph-based software representation in defect predictions and software modelling. These promising findings contribute to the further development of the software engineering discipline and help software developers and quality management in terms of better modelling and focusing their testing efforts within the code structure represented by subgraphs.

Izvorni jezik
Engleski

Znanstvena područja
Elektrotehnika, Računarstvo



POVEZANOST RADA


Projekti:
UIP-2014-09-7945 - Programski sustavi u evoluciji: analiza i inovativni pristupi pametnom upravljanju (EVOSOFT) (Galinac Grbac, Tihana, HRZZ - 2014-09) ( CroRIS)
HRZZ Projekt EVOSOFt

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb,
Tehnički fakultet, Rijeka,
Sveučilište Jurja Dobrile u Puli

Citiraj ovu publikaciju:

Vranković, Ana; Galinac Grbac, Tihana; Car, Željka
Software structure evolution and relation to subgraph defectiveness // IET Software, 13 (2018), 5; 355-367 doi:10.1049/iet-sen.2018.5060 (međunarodna recenzija, članak, znanstveni)
Vranković, A., Galinac Grbac, T. & Car, Ž. (2018) Software structure evolution and relation to subgraph defectiveness. IET Software, 13 (5), 355-367 doi:10.1049/iet-sen.2018.5060.
@article{article, author = {Vrankovi\'{c}, Ana and Galinac Grbac, Tihana and Car, \v{Z}eljka}, year = {2018}, pages = {355-367}, DOI = {10.1049/iet-sen.2018.5060}, keywords = {Software structure, subgraph, defectiveness, fault distribution}, journal = {IET Software}, doi = {10.1049/iet-sen.2018.5060}, volume = {13}, number = {5}, issn = {1751-8806}, title = {Software structure evolution and relation to subgraph defectiveness}, keyword = {Software structure, subgraph, defectiveness, fault distribution} }
@article{article, author = {Vrankovi\'{c}, Ana and Galinac Grbac, Tihana and Car, \v{Z}eljka}, year = {2018}, pages = {355-367}, DOI = {10.1049/iet-sen.2018.5060}, keywords = {Software structure, subgraph, defectiveness, fault distribution}, journal = {IET Software}, doi = {10.1049/iet-sen.2018.5060}, volume = {13}, number = {5}, issn = {1751-8806}, title = {Software structure evolution and relation to subgraph defectiveness}, keyword = {Software structure, subgraph, defectiveness, fault distribution} }

Časopis indeksira:


  • Current Contents Connect (CCC)
  • Web of Science Core Collection (WoSCC)
    • Science Citation Index Expanded (SCI-EXP)
    • SCI-EXP, SSCI i/ili A&HCI
  • Scopus


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font