Geri Dön

The role of expertise on code review for security: An eye tracking study

Güvenli programlamada uzmanlığın kod gözden geçirme üzerindeki rolü: Göz takibi çalışması

  1. Tez No: 531838
  2. Yazar: UTKU KAPLAN
  3. Danışmanlar: DOÇ. DR. CENGİZ ACARTÜRK
  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: Belirtilmemiş.
  7. Yıl: 2019
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Enformatik Enstitüsü
  11. Ana Bilim Dalı: Siber Güvenlik Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Yazılımın kalitesini artırmak ve güvenlik açıklarını bulmak için yazılım geliştirme aktivitileri sırasında genellikle kod gözden geçirme yapılır. Kodu gözden geçiren yazılımcıların tecrübeleri kod gözden geçirmenin kalitesini etkileyebilir. Bu çalışma, koddaki güvenlik açıklarının tespiti konusunda uzmanlar ve acemiler arasındaki farkların göz takibi ile tanımlanıp tanımlanamayacağını araştırmaktadır. Güvenlik açıklıkları gözden geçirmesi için program kodlarının incelenmesi sırasında katılımcıların göz hareketleri göz takip cihazı ile kaydedilmiştir. Deney toplam yirmi programlama katılımcısı ile gerçekleştirilmiştir. Sonuçlar, acemilerin ve uzmanların kod incelemesi arasındaki farkları belirlemek için göz takibinin kullanılabileceğini göstermiştir.

Özet (Çeviri)

To improve the quality of the software and find security vulnerabilities, code review is usually performed during software development activities. The experience of software developers reviewing the code may affect the quality of the code review. This study investigates whether differences between novices and experts in the detection of vulnerabilities in the code can be identified by eye tracking. Participants' eye movements were recorded by an eye tracker while they investigated program codes for security review. The experiment was carried out with 20 programmer participants. The results showed that eye tracking can be used to identify the differences between the code review of novices and experts.

Benzer Tezler

  1. Sentencing Mentally Disordered Offenders: Comparing provisions in Türkiye, England and Wales, and the Netherlands to the ECHR framework

    Akıl Hastası Suçluların Cezalandırılması: Türkiye, İngiltere ve Galler ve Hollanda'daki düzenlemelerin AİHS hükümleri çerçevesinde karşılaştırılması

    CANDAN YILMAZ

    Doktora

    İngilizce

    İngilizce

    2025

    Unıversıty Of Gronıngen (rıjksunıversıteıt Gronıngen)

    Ceza ve Ceza Muhakemesi Ana Bilim Dalı

    Yükleniyor...

  2. Gıda hakkı temelli agroekolojik hukuk

    Agroecological law based on the right to food

    DOLUNAY ÇÖREK AKYILDIZ

    Doktora

    Türkçe

    Türkçe

    2026

    Galatasaray Üniversitesi

    Kamu Hukuku Ana Bilim Dalı

    Yükleniyor...

  3. Avrupa İnsan Hakları Mahkemesi kararlarının uygulanması: Türkiye örneği

    Implementation of judgments of the European Court of Human Rights: The Turkish example

    MUAMMER ÖZ

    Doktora

    Türkçe

    Türkçe

    2022

    Galatasaray Üniversitesi

    Kamu Hukuku Ana Bilim Dalı

    Yükleniyor...

  4. Exploring opinions of corporate instructional designers on their professional development and training needs

    Kurumsal öğretim tasarımcılarının mesleki gelişim ve eğitim ihtiyaçları konusundaki görüşlerinin araştırılması

    NAZLI GÖKALP

    Yüksek Lisans

    İngilizce

    İngilizce

    2025

    Orta Doğu Teknik Üniversitesi

    Eğitim Programları ve Öğretim Ana Bilim Dalı

    Yükleniyor...