Browsing TEZLER by Subject "Object oriented software"
Now showing items 1-9 of 9
-
A learning-based method for detecting defective classes in object-oriented systems
(İ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
(İ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
(İ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
(İ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
(İ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ü
(İ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
(İ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
(İ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ı
(İ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 ...