Show simple item record

dc.contributor.advisorDoğru, Ali Hikmet
dc.contributor.advisorBilgen, Semih
dc.contributor.authorYurga, Tolga
dc.date.accessioned2020-12-10T09:15:34Z
dc.date.available2020-12-10T09:15:34Z
dc.date.submitted2009
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/225824
dc.description.abstractBu tez, nesne-yönelimli yazılım sistemlerinin testedilebilirliklerini ve test maliyetini etkileyen faktörleri araştırmayı hedeflemektedir. Testedilebilirliği arttırarak test sürecini kolaylaştıran bir yazılım geliştirmek çok önemlidir. Ayrıca, kaynak kod temelli metrikler yoluyla, tasarım parametreleri ve test gayreti arasındaki bağları değerlendirip yeni bir model oluşturarak, harcanması planlanan ya da harcanmış olan test gayretinin uygunluğunun değerlendirilmesi, bu tezin diğer bir önemli hedefini oluşturmaktadır. Metrik ölçümlemeleriiçin ana araç olarak otomatikleştirilmiş bir metrik eklentisi kullanılmıştır. Çalışmamız, hedeflerimize ulaşmak için Java dili ile yazılmış birçok açık-kaynak kodlu projenin detaylı araştırmasına dayanmaktadır. Proje verilerinin istatistiksel olarak değerlendirilmesi sayesinde, kaynak-kod bazlı metrikler üzerinden, hem test gayretini ve testedilebilirliğini değerlendirebilmek için bir yeni model öneriyoruz, hem de yazılım tasarımı ve test gayreti ve yazılımın testedilebilirliği arasında kayda değer ilişki ve bağlantıları ortaya koyuyoruz.
dc.description.abstractThis dissertation investigates the factors that affect testability and testing cost of object- oriented software systems. Developing a software program which eases the testing process by increasing testability is crucial. Also, to assess whether or not the testing effort and cost consumed or planned is adequate or not is another critical matter this dissertation aims to answer by composing a new way to evaluate the links between software design parametersand testing effort via source-based metrics. An automated metric plug-in is used as the primary tool for obtaining the metric measurements. Our study is based on the investigation of many open-source projects written in Java to achieve our goals. By the help of the statistical evaluation of project data, we both propose a new model to assess testing effort and testability, and find significant relations and associations between software design and testing effort and testability of object-oriented software systems via source-based metrics.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.subjectBilim ve Teknolojitr_TR
dc.subjectScience and Technologyen_US
dc.titleA metrics-based approach to the testing process and testability of object-oriented software systems
dc.title.alternativeNesne-yönelimli yazılım sistemlerinin test sürecine ve testedilebilirliğine metrik tabanlı bir yaklaşım
dc.typedoctoralThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilişim Sistemleri Anabilim Dalı
dc.identifier.yokid334572
dc.publisher.instituteEnformatik Enstitüsü
dc.publisher.universityORTA DOĞU TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid233770
dc.description.pages215
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess