AÇIK KAYNAK YAZILIMLARDA BAKIM YAPILABİLİRLİĞİ VE GÜVENİLİRLİĞİ ÖLÇMEK İÇİN İKİ BOYUTLU DEĞERLENDİRME METODU
xmlui.mirage2.itemSummaryView.MetaDataShow full item record
Increased popularity of open source software (OSS) has led to a considerable proliferation of alternative software. However, this being the case, an evident lack of studies that would contribute to evaluation of OSS by organizations has turned the process of selecting the most suitable product into an appealing research problem. In this study, a method to evaluate reliability and maintainability of OSS products by using both code-based and community-based aspects have been obtained from the synthesis of existing studies in the literature and with our contribution. In order to perform code-based evaluation, some internal attributes of the most recently quality model, ISO/IEC 25010, have been selected and object-oriented C&K metrics have been employed in an attempt to measure these attributes. To perform community-based evaluation, metrics derived from historical data such as e-mailing lists, program reports, frequently asked questions, and etc. have been utilized to identify and satisfy information needs as conformant to ISO/IEC 15939 standard for software measurement process. The proposed method has been used to evaluate the maintainability and reliability of three Java program build tools written in Java, and results of evaluation have been presented and discussed.
Showing items related by title, author, creator and subject.
Sönmez Çiçek, Sena (Fen Bilimleri Enstitüsü, 2018-09-03)Characteristics of a given software platform usually have profound effects on the design and source code of applications developed in that platform. There are fewer studies evaluating or comparing the features of desktop ...
Gezici, Bahar (Fen Bilimleri Enstitüsü, 2018)Mobile applications are becoming complex software systems as they rapidly evolve and grow constantly to meet user requirements. However, satisfying these requirements may lead to poor design choices known as ‘antipatterns’ ...
Scrum Yöntemi Yapı Elemanlarının Cmmı Seviye 2 Gereklerine Göre Bir Vaka Çalışması Kapsamında Eşleştirilmesi Yalçıner, Burcu (Fen Bilimleri Enstitüsü, 2018)The rapid rate of change in information technology is causing increasingly widespread heavy plans, specifications and other documentation based on contractual inertia and maturity model compatibility criteria . In ...