Geri Dön

Kod denetleme sürecini etkileyen faktörlerin tahmininin yapılmasına ilişkin istatistiki analiz çatısının oluşturulması ve sonuçların değerlendirilmesi

Construction of statistical analysis framework for predicting factors that affect code inspection

  1. Tez No: 334384
  2. Yazar: HİLAL AYIK
  3. Danışmanlar: YRD. DOÇ. DR. TANSEL ÖZYER
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Yazılım metrikleri, Yazılım mühendisliği, Software metrics, Software engineering
  7. Yıl: 2013
  8. Dil: Türkçe
  9. Üniversite: Tobb Ekonomi ve Teknoloji Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Yazılım endüstrisinde rekabet gün geçtikçe artmaktadır. Firmaların bu rekabet ortamında var olabilmek için müşteri memnuniyetini en üst seviyede tutmaları gerekmektedir. Müşteri memnuniyeti kaliteli ürünlerin sunulmasıyla kazanılır. Yazılım ürünlerinin hatalardan arındırılmış olması kalite açısından önemli bir ölçüttür. Kod denetleme yazılım ürününün içerdiği hataların tespit edilmesi ve giderilmesini sağlayan test işlemleri öncesinde gerçekleştirilen etkili bir süreçtir. Bu sürecin verimliliğinin ölçülmesi hem sürecin hem de ürünün kalitesinin artmasını sağlayacaktır. Kod denetleme verimliliğinin ölçülmesinde yazılım kalite metrikleri kullanılmaktadır. Denetleme verimliliğini ölçmeye yönelik çalışmalar incelendiğinde denetleme süresi, hazırlanma süresi, denetleyici sayısı ve denetleyici tecrübesi gibi faktörlerin denetleme süreci üzerinde önemli etkileri olduğu gözlemlenmiştir. Verimli bir kod denetleme işlemi gerçekleştirilmek isteniyorsa sürecin başında bu dört değişkene ait değerler en doğru şekilde belirlenmelidir. Bu tez çalışmasında denetleme sürecinin değerlendirilmesinde kullanılan metrikler incelenmiş olup, Denetleme Derinliği, Denetleyici Performans Metriği ve Hata Giderme Etkinliği metriklerinin çalışmada kullanılmasına karar verilmiştir. Bu metrikler ve tahmin algoritmaları kullanılarak sürece en uygun denetleme süresi, hazırlanma süresi, denetleyici sayısı ve denetleyici tecrübesi değerlerinin denetleme sürecinin başında belirlenmesini sağlayan bir sistem geliştirilmiştir. Tahmin işlemini gerçekleştirmek için lineer regresyon, Eğri Uydurma ve Gauss-Newton algoritmaları kullanılmıştır.

Özet (Çeviri)

Competition in the software industry increases every passing day. Companies need to be kept at the highest level of customer satisfaction to be in this competition. The customer satisfaction is gained with the introduction of high-quality products. Error free software product is important criteria for software quality. Code inspection is an effective process that detects defects early and removes them from software products before testing. Measurement of effectiveness of the product increases quality of the software product and the process. Software quality metrics are used to measure the efficiency of the code inspection. The factors like preparation for the inspection, preparation time, number of inspectors, and the experience level of the inspectors affect the inspection productivity. These four are really important for the inspection and should be clearly defined at the beginning of the process. This thesis includes the metrics used for evaluation of inspection process, Depth of Inspection (DI), Inspector Performance Metric (IPM), and Defect Reduction Technique. A new system is developed by using these metrics and the estimation algorithms to have the best inspection time, preparation time, and inspector number and level of experience for the process at the beginning of the project. To compete the estimation operation linear regration, curve fitting and Gauss-Newton algorithm is being used.

Benzer Tezler

  1. Çeviri dersinde yapılaşma (uygulama sorunları-yöntem önerileri)

    Strukturierung im übersetzungsunterricht (probleme der praxis-vorschlage zur methodik)

    A. TURGAY KURULTAY

    Doktora

    Türkçe

    Türkçe

    1989

    Eğitim ve Öğretimİstanbul Üniversitesi

    Alman Dili ve Edebiyatı Bilim Dalı

    PROF.DR. ŞARA SAYIN

  2. Disinformation in the post-truth era: A comparative analysis of the European Union, Türkiye and Brazil's instruments and practices for combating online disinformation

    Hakikat sonrası çağda dezenformasyon: Avrupa Birliği, Türkiye ve Brezilya'nın çevrim içi dezenformasyonla mücadeleye yönelik araç ve pratiklerinin karşılaştırmalı analizi

    İREM ŞARDAŞLAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2025

    İletişim BilimleriAnkara Üniversitesi

    Latin Amerika Çalışmaları Ana Bilim Dalı

    PROF. DR. BESİME PINAR ÖZDEMİR

  3. Kayıt dışı istihdamın vergilendirme sürecine etkisi: Sosyal Güvenlik Kurumu (SGK) denetmenlerinin bakış açıları üzerine bir araştırma

    The impact of informal employment on taxation: A study on the perspectives of Social Security Inspectors

    SİBEL CAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    İşletmeAkdeniz Üniversitesi

    İşletme Ana Bilim Dalı

    PROF. DR. ADNAN DÖNMEZ

  4. Preparation of articles of association through smart contracts in joint-stock company: A legal view

    Anonim şirket esas sözleşmesinin akıllı sözleşmeler aracılığıyla hazırlanması: Hukuki bir bakış

    MERVE KOCA

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Hukukİstanbul Medeniyet Üniversitesi

    Özel Hukuk Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MELTEM KARATEPE KAYA

  5. Derin öğrenme ile cerrahi video anlama

    Surgical video understanding with deep learning

    ABDISHAKOUR ABDILLAHI AWALE ABDISHAKOUR ABDILLAHI AWALE

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Bilişim Sistemleri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ DUYGU SARIKAYA