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

Napredna pretraga

Pregled bibliografske jedinice broj: 1010021

Adapting God Class thresholds for software defect prediction: A case study


Gradišnik, Mitja; Beranič, Tina; Karakatič, Sašo; Mauša, Goran
Adapting God Class thresholds for software defect prediction: A case study // Proceeding of MIPRO 2019
Opatija, 2019. str. 1537-1542 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


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

Naslov
Adapting God Class thresholds for software defect prediction: A case study

Autori
Gradišnik, Mitja ; Beranič, Tina ; Karakatič, Sašo ; Mauša, Goran

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceeding of MIPRO 2019 / - Opatija, 2019, 1537-1542

Skup
42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2019)

Mjesto i datum
Opatija, Hrvatska, 20.05.2019. - 24.05.2019

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
code smell ; god class ; software defect prediction

Sažetak
In software engineering there is an active research field of defect prediction using software metrics. While the research shows that the prediction of defects using software metrics performs well, prediction using metrics alone lacks clear refactoring capabilities. On the other hand, code smells have the ability to describe the code anomalies precisely, and suggest their refactoring. Therefore, code smells can be a much better starting position for software fault prediction. In this paper, we present the results of preliminary research on the ability to predict software defects with the code smell God Class. The aim of our research was to test the definition of God Class, as defined by Lanza and Marinescu in 2006, in the ability to predict defects in a case study of the open source projects JDT and PDE within the Eclipse framework. The definition of the God Class was adapted using the grid search technique, with the goal of maximizing the fault prediction ability while keeping the base of the original definition. The results show that adaption of the definition in the specific project resulted in improved fault prediction ability.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Tehnički fakultet, Rijeka

Profili:

Avatar Url Goran Mauša (autor)


Citiraj ovu publikaciju:

Gradišnik, Mitja; Beranič, Tina; Karakatič, Sašo; Mauša, Goran
Adapting God Class thresholds for software defect prediction: A case study // Proceeding of MIPRO 2019
Opatija, 2019. str. 1537-1542 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Gradišnik, M., Beranič, T., Karakatič, S. & Mauša, G. (2019) Adapting God Class thresholds for software defect prediction: A case study. U: Proceeding of MIPRO 2019.
@article{article, author = {Gradi\v{s}nik, Mitja and Berani\v{c}, Tina and Karakati\v{c}, Sa\v{s}o and Mau\v{s}a, Goran}, year = {2019}, pages = {1537-1542}, keywords = {code smell, god class, software defect prediction}, title = {Adapting God Class thresholds for software defect prediction: A case study}, keyword = {code smell, god class, software defect prediction}, publisherplace = {Opatija, Hrvatska} }
@article{article, author = {Gradi\v{s}nik, Mitja and Berani\v{c}, Tina and Karakati\v{c}, Sa\v{s}o and Mau\v{s}a, Goran}, year = {2019}, pages = {1537-1542}, keywords = {code smell, god class, software defect prediction}, title = {Adapting God Class thresholds for software defect prediction: A case study}, keyword = {code smell, god class, software defect prediction}, publisherplace = {Opatija, Hrvatska} }

Časopis indeksira:


  • Web of Science Core Collection (WoSCC)
    • Conference Proceedings Citation Index - Science (CPCI-S)





Contrast
Increase Font
Decrease Font
Dyslexic Font