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

Napredna pretraga

Pregled bibliografske jedinice broj: 756340

A quantitative analysis of the unit verification perspective on fault distributions in complex software systems : an operational replication


Galinac Grbac, Tihana; Runeson, Per; Huljenić, Darko
A quantitative analysis of the unit verification perspective on fault distributions in complex software systems : an operational replication // Software quality journal, 24 (2016), 4; 967-995 doi:10.1007/s11219-015-9273-7 (međunarodna recenzija, članak, znanstveni)


Naslov
A quantitative analysis of the unit verification perspective on fault distributions in complex software systems : an operational replication

Autori
Galinac Grbac, Tihana ; Runeson, Per ; Huljenić, Darko

Izvornik
Software quality journal (0963-9314) 24 (2016), 4; 967-995

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

Ključne riječi
Software fault distributions ; unit verification ; software metrics ; empirical research ; replication

Sažetak
Unit verification, including software inspections and unit tests, is usually the first code verification phase in the software development process. However, principles of unit verification are weakly explored, mostly due to the lack of data, since unit verification data are rarely systematically collected and only a few studies have been published with such data from industry. Therefore, we explore the theory of fault distributions, originating in the quantitative analysis by Fenton and Ohlsson, in the weakly explored context of unit verification in large scalelarge-scale software development. We conduct a quantitative case study on a sequence of four development projects on consecutive releases of the same complex software product line system for telecommunication exchanges. We replicate the operationalization from earlier studies, analyzed hypotheses related to the Pareto principle of fault distribution, persistence of faults, effects of module size, and quality in terms of fault densities, however, now from the perspective of unit verification. The patterns in unit verification results resemble those of later verification phases, e.g.e.g., regarding the Pareto principle, and may thus be used for prediction and planning purposes. Conclusions. Using unit verification results as predictors may improve the quality and efficiency of software verification.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


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

Ustanove
Tehnički fakultet, Rijeka,
Ericsson Nikola Tesla d.d.,
Sveučilište u Rijeci

Profili:

Avatar Url Darko Huljenić (autor)

Avatar Url Tihana Galinac Grbac (autor)

Citiraj ovu publikaciju

Galinac Grbac, Tihana; Runeson, Per; Huljenić, Darko
A quantitative analysis of the unit verification perspective on fault distributions in complex software systems : an operational replication // Software quality journal, 24 (2016), 4; 967-995 doi:10.1007/s11219-015-9273-7 (međunarodna recenzija, članak, znanstveni)
Galinac Grbac, T., Runeson, P. & Huljenić, D. (2016) A quantitative analysis of the unit verification perspective on fault distributions in complex software systems : an operational replication. Software quality journal, 24 (4), 967-995 doi:10.1007/s11219-015-9273-7.
@article{article, year = {2016}, pages = {967-995}, DOI = {10.1007/s11219-015-9273-7}, keywords = {Software fault distributions, unit verification, software metrics, empirical research, replication}, journal = {Software quality journal}, doi = {10.1007/s11219-015-9273-7}, volume = {24}, number = {4}, issn = {0963-9314}, title = {A quantitative analysis of the unit verification perspective on fault distributions in complex software systems : an operational replication}, keyword = {Software fault distributions, unit verification, software metrics, empirical research, replication} }

Č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