Investigation of Quality Changes between Versions of WEKA Data Mining Software Using QMOOD

dc.contributor.authorGündüz, Hakan
dc.date.accessioned2025-10-11T20:42:18Z
dc.date.available2025-10-11T20:42:18Z
dc.date.issued2020
dc.departmentDüzce Üniversitesien_US
dc.description.abstractQMOOD (Quality Model for Object Oriented Design) is a hierarchical design quality model consisting of four layers and evaluates the relationships between these layers. This model calculates the values of software quality attributes using object-oriented software metrics. In this study, quality changes of open source WEKA data mining software versions were observed using QMOOD. While adding new features to the software and changing the software design structure directly affected the attributes of QMOOD, such as functionality, flexibility, and reusability, the hierarchy change of the versions caused volatility in the scores of extensibility and effectiveness. On the other hand, the increasing number of methods and classes in new versions negatively affected the value of understandability. As a result of the study, it was observed that the structural changes in the WEKA versions were parallel with the quality scores obtained with QMOOD.en_US
dc.description.abstractQMOOD (Quality Model for Object Oriented Design), dört katmandan oluşan ve bu katmanlar arasındaki ilişkileri değerlendiren hiyerarşik yapılı bir tasarım kalite modelidir. Bu model nesneye dayalı yazılım metriklerini kullanarak yazılım kalite niteliklerinin değerlerini hesaplar. Bu çalışmada, QMOOD kullanılarak, açık kaynak kodlu WEKA veri madenciliği yazılımı sürümlerinin kalite değişimleri gözlenmiştir. Yazılıma yeni sürümlerde farklı özelliklerin eklenmesi ve yazılım tasarım yapısının değişmesi QMOOD'un işlevsellik, esneklik ve yeniden kullanılabilirlik gibi niteliklerini doğrudan etkilerken, sürümlerin kalıtım hiyerarşisi değişikliği ise genişletilebilirlik ve etkinlik niteliklerinin puanlarında oynaklığa sebep olmuştur. Anlaşılırlık niteliğinin değerini ise yeni sürümlerde artan metot ve sınıf sayısı olumsuz yönde etkilemiştir. Çalışmanın sonucunda QMOOD ile elde edilen kalite puanlarıyla WEKA sürümlerindeki yapısal değişimlerin paralel olduğu gözlenmiştir.en_US
dc.identifier.doi10.35193/bseufbd.699266
dc.identifier.endpage836en_US
dc.identifier.issn2458-7575
dc.identifier.issue2en_US
dc.identifier.startpage825en_US
dc.identifier.urihttps://doi.org/10.35193/bseufbd.699266
dc.identifier.urihttps://hdl.handle.net/20.500.12684/20926
dc.identifier.volume7en_US
dc.institutionauthorGündüz, Hakan
dc.language.isotren_US
dc.publisherBilecik Şeyh Edebali Üniversitesien_US
dc.relation.ispartofBilecik Seyh Edebali University Journal of Scienceen_US
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.snmzKA_DergiPark_20250911
dc.subjectEngineeringen_US
dc.subjectMühendisliken_US
dc.titleInvestigation of Quality Changes between Versions of WEKA Data Mining Software Using QMOODen_US
dc.title.alternativeWEKA Veri Madenciliği Yazılımının Sürümleri Arasındaki Kalite Değişimlerinin QMOOD ile İncelenmesien_US
dc.typeArticle

Dosyalar