Yrd. Doç. Dr. Ferhat Dikbıyık 2015-2016 Eğitim-Öğretim Yılı Mühendislik Tasarımı/Bitirme Projesi Konuları Projelerin amacı: Proje konuları, öğrencinin eğitimi boyunca öğrendiklerini uygulamasına imkân tanıyan, Bilgisayar Ağları ve/veya Güvenlik alanlarında yeni bir şeyler öğrenebilecekleri, öğrendikleri yeni bilgileri, tecrübeleri ile harmanlayabilecekleri konulardan seçilmiştir. Böylece öğrencinin belirli bir alanda tecrübe ve birikim kazanması, ortaya bir çözüm/ürün çıkarması ve bu projeyi iş başvurularında referans olarak gösterebilmeleri amaçlanmıştır. Projelerin işleyiş süreçleri: Proje işleyiş sürecinde, danışmanın aktif takibi ile gerçekleşecektir. Bu takip, projenin başlangıcında 15 günde bir, daha sonra haftada bir düzenlenecek olan toplantılar, dönem boyunca teslim edilecek 3 adet rapor ve danışmanın geri beslemelerinin uygulanması ile gerçekleşecektir. Proje Konuları: Optik ağlar için (Control Plane Simulator) Kontrol düzlemi simülatörü tasarımı (Devam Projesi) o Verilen bir optik ağ topolojisini ve trafik taleplerini girdi olarak kabul eden ve bu girdilere göre taleplerin yönlendirmelerini ve dalgaboyu atamalarını belirli optimizasyon kuralları dahilinde yapabilen, daha sonra bu sonuçları görsel bir arayüz ile gösteren bir simülatör tasarımı (geçtiğimiz sene tamamlandı) o Bu tasarıma optik ağlara ait diğer özelliklerin eklenmesi (koruma, restorasyon ve kullanılabilirlik-farkındalı servis sağlama) Deprem sonrası bilgilerin insansız hava araçları ile arama-kurtarma ekiplerine iletilmesi *VERİLDİ+ o Deprem moduna geçmiş bir akıllı cihazın gereksiz uygulamaları kapatarak içerisinde önemli bilgiler olan bir yardım sinyali göndermesi o Bu sinyallerin bir insansız hava aracı üzerine yerleştirilmiş bir mikrobilgisayara iletilmesi için bilgi toplama protokolünün tasarlanması Deprem sonrası akıllı cihazlar arası haberleşme protokolü tasarımı (Devam Projesi) *VERİLDİ+ o Deprem moduna geçmiş akıllı cihazlar batarya süreleri sınırlı olduğundan kullanıcılardan topladıkları veya sensörler yardımı ile elde ettikleri bilgileri çok uzun süre tutamazlar. Bu bilgilerin batarya süresi uzun cihazlara aktarılması gerekmektedir. o Böyle bir durum için akıllı cihazlar arası “self-organization” yapacak bir haberleşme protokolünün tasarımı Siber Saldırı En Zayıf Nokta Analizi o Çok işlevli bir bina içerisinde siber saldırı yapılabilecek birçok sistem vardır. Otomasyon sistemleri, elektrik şebekesi, haberleşme ağları, vb. o Verilen bir sistem ve bağlantıları için olası bir siber saldırının yapabileceği zararların analizini yapan ve sistem içerisindeki en zayıf noktayı bulan bir programın tasarlanması Sosyal ağlar üzerinde ilişki ağı çıkarma (Devam Projesi) *VERİLDİ+ o Açık kaynak istihbaratı (Open Source Intellidence): Bir sosyal ağ (örneğin facebook) üzerinde belirlenen bir kişi için sosyal ağ üzerinde yayınladığı bilgilerden faydalanarak kimlerle arkadaş olduğu, arkadaşlarının arkadaşları, vb. bilgileri çıkartacak ve hedef kişiyi merkez alarak maksimum sayıda ilişkisel bağlantı çıkaracak ve bu bağlantıyı bir görsel arayüz ile gösterebilecek bir uygulama yazılması (geçen sene Google+ için yapıldı) o Bunun üzerinden arkadaşlık ilişkilerinin de tanımlanmasını (aile, aynı okula gittiler, iş arkadaşı, vb.) yapacak bir programın tasarlanması Milgram’ın Small World (Küçük Dünya) deneyinin modern çağda akademik camia için tekrarı *VERİLDİ+ o Milgram 1970’li yıllarda yaptığı bir deneyde rastgele seçilmiş iki insan arasında en fazla 6 kişi üzerinden bağlantı kurulabileceğini ifade etmiştir. o Günümüzde sosyal medyanın artışı bağlantı sayısını daha da azalmıştır. o Bu deney genel popülasyon için yapılabileceği gibi belirli kısıtlamalar dahilinde de yapılabilir (mesleki gruplar, coğrafi yakınlık, vb.). o Deneyde belirli bir alanda çalışma yapan akademisyenlerin bir makale yada bildiride ortak yazar olmalarından yola çıkarak aralarındaki yakınlık bulunacaktır. Bunun için online veri tabanlarında arama yapılacaktır. Deprem erken uyarı sistemleri için kullanıcı ara yüzü yazılımı geliştirme *VERİLDİ+ o Deprem erken uyarı sistemleri deprem bilgi toplama istasyonlarından gelen verileri bir merkezde toplamaktadır. o Bu verilerin sağlıklı bir şekilde analiz edilebilmesi için sarsıntı haritalarının oluşturulması ve bazı önemli bilgilerin kullanıcıya gösterilmesi gerekmektedir. o Bu gösterimi yapacak bir arayüzünün tasarımı ve uygulanması Bölüm bazlı akademik performans analizi o Verilen bir bölüm için akademisyenlerin belirli bir zaman aralığında yaptıkları yayın sayılarını raporlayacak bir sisteme ihtiyaç vardır. o Web of Science’a ait arama motorlarında belirli anahtar kelimeler yazılarak bu sayılar manuel olarak bulunabilir. Ama tüm Türkiye’deki üniversiteler için bu çok zaman alacaktır. o Bu aramaları otomatik yapacak ve sonuçları raporlayacak bir sistem tasarımı Akıllı telefonları otomatik sessize alan uygulama tasarımı *VERİLDİ+ o Akıllı telefonların sessize alınması gereken hastane, cami, vb. yerlerde telefonun sessize alınması unutulduğunda, telefon çaldığı zaman hem etraftaki insanlar hem de telefonu sessize almayı unutan kişi rahatsız olmaktadır. Bu lokasyonları otomatik olarak algılayıp sessize alan uygulama tasarımı Belirli bir bölümün kısıtlarına göre otomatik ders programı oluşturma o Bir bölümün ders programının yapılmasında hocaların ders yüklerinden sınıfların mevcutlarına kadar birçok kısıt bulunmaktadır. Bu nedenle ders programının manuel olarak yapılması zahmetlidir ve hatalar oluşmasına sebebiyet verebilir. o Böyle bir programı otomatik olarak “Graf Boyama” yöntemi ile oluşturan sistem tasarımı. Dünya üzerinde Kâbe’ye yönelen insan sayısının zamansal düzlemde olasılıksal olarak gösterimi o Dünya’nın bir çok yerinde Müslümanlar Kabe’ye yönelerek namaz kılmaktadır. Peki Kabe’ye yönelinmeyen her hangi bir zaman aralığı var mıdır? o Bu sorunun cevabını bir grafik arayüz üzerinde veren ve olasılıksal girdiler kullanan (belirli bir ülkede beş vakit namaz kılanların oranı, namazı herhangi bir zaman içerisinde kılma olasılığı vb.) bir programın tasarlanması İşitme Engelli turistler için tercüme programı o Turistik bölgelere gelen işitme engelli vatandaşlara daha iyi hizmet verilebilmesi için yabancı dil bilmeyen servis sağlayıcılara (örneğin taksi şöförleri), seçilen bir Türkçe kalıbı farklı dillerdeki işaret diline çevirebilen bir mobil yazılım yazılması Yeni fikirler geldikçe güncellenecektir.