Now showing items 1-9 of 9

    • A learning-based method for detecting defective classes in object-oriented systems 

      Biray, Çağil (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      Günümüzün rekabetçi ortamında artan müşteri ihtiyaçları geleneksel yazılım geliştirme yöntemlerinin değişmesi gerekliliğini ortaya çıkarmıştır. Müşteri ihtiyaçlarını en iyi şekilde anlamak ve yerine getirmek için yazılım ...
    • Developing a 3D finite element software with an object-oriented approach 

      Adak, Halid Eren (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      Bu çalışmada nesne yönelimli programlama yaklaşımı ile, üç boyutlu sonlu elemanlar analizi gerçekleştirebilecek bir yazılım geliştirilmiştir. Geliştirilen yazılım üç ana bölümden oluşmaktadır. Bu bölümlerden ilki bir, iki, ...
    • Emniyet kritik yazılım test edilebilirliğinin iyileştirilmesi 

      Özçelik, Onur (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      Yazılım, günden güne hayatımıza daha çok girmektedir. Sıklıkla kullanılan bazı sistemlerde yazılım donanıma göre daha çok tercih edilir hale gelmiştir. Yazılımın yoğun olarak kullanıldığı askeri sistemler, medikal sistemler, ...
    • Java garbage collector selection using object oriented software metrics 

      Sazak, Gencay (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2021-01-16)
      Java programlama dilinde otomatik bellek yönetimi yapılmaktadır. Bellek yönetimi, atık bellek toplayıcı tarafından yapılmakta ve program tarafından kullanılmayan nesneler bellekten kaldırılmaktadır.Bu çalışmada, program ...
    • Model based parallelization of object oriented software for multicore systems 

      Ovatman, Tolga (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      Bu çalışmada sınıf bağımlılıkları arasında sıkça ortaya çıkan örüntüler ve bu örüntülerin yazılıma özgü gösterdiği karakteristikler, örüntülerin bir takım özellikleri incelenerek ortaya çıkarılmıştır. Bu örüntülerin sınıf ...
    • Nesnel tabanlı yazılım ve yapay sinir ağı temelli DC motor kontrolü 

      Bekçi, Ufuk (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      ÖZET Bu çalışmada kişisel bilgisayarın paralel portu kullanılarak DC motor kontrolü yapılmıştır. Pratikte ADC ve DAC kartları kullanılarak yapılan kompleks darbe genişlik modulasyonu algoritmaları, Windows 98 ortamında ...
    • Nesneye dayalı yazılımlarda tasarım düzeyinde klonların belirlenmesi 

      Tekin, Umut (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      Yazılımlardaki kopya veya belli bir ölçüte göre benzer yapılar yazılım klonları olarak adlandırılmaktadır. Bu tür klonların hızlı ve doğru biçimde belirlenebilmesi, yazılımların tasarımlarının anlaşılması ve iyileştirilmesi ...
    • Nesneye dayalı yazılımların bakım kolaylığı karakteristiğinin ölçülmesi 

      Akalin, Özlem (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-11-12)
      Yazılım projelerinin gün geçtikçe kullanımının artması ve sürekli değişime ihtiyaç duyması sebebiyle yazılımda kalite kavramı önemli hale gelmiştir. Yazılım kalitesinin analiz, tasarım, geliştirme ve test süreçlerinin her ...
    • Nesneye yönelik sistemlerde kusurlu sınıfların öngörülmesi için makine öğrenmesi temelli bir yöntem oluşturulması 

      Aktaş, Fikret (İSTANBUL TEKNİK ÜNİVERSİTESİ/Fen Bilimleri Enstitüsü, 2018-08-06)
      Bugünün gelişmiş yazılım sistemlerinin boyutundaki ve karmaşıklığındaki artış nedeniyle, gerekli tedbirler alınmadığı zamanlarda projelerde yapısal kusuru bulunan sınıfların sayısı da artmaktadır. Yapısal kusuru olan ...