Search Results

Now showing 1 - 10 of 10
  • Master Thesis
    Nesneye Dayalı Tasarım Yazılım Sistemlerinin Simülasyon Kullanarak Performansının Karşılaştırılmasıyla İlgili Örnek Çalışma
    (2005) Güney, Yakup; Akman, İbrahim
    ÖZET MALZEME İHTİYAÇ PLANLAMA SÜRECİNİN ÜST VERİ MODELİNİN OLUŞTURULMASI YÖNDEM, Cem Yüksek Lisans Bitirme Projesi, Uluslararası Bilgisayar Enstitüsü, Bitirme Projesi Yöneticisi: Prof. Dr. Bahar KARAOGLAN Eylül 2004, 29 sayfa Bitirme projesi kapsamında, Malzeme İhtiyaç Planlama süreci bir üst veri modeli ile genel olarak ifade edilmiştir. Bu model kullanılarak yan sanayi üreticisinden malzeme tedariği için alternatif bir iş süreç tasarımı yapılmış ve gerçekleştirilmiştir. Projenin gerçekleştirilmesinde araç olarak XML, Visual Basic Programlama Dili, Microsoft Access uygulaması, SAP ABAP/4 Programlama Dili ve SAP R/3 şirket kaynak planlama yazılımı kullanılmıştır. Tasarım kapsammda, SAP R/3 kullanan bir uygulama ile bunun dışmda bir platformda çalışan bir uygulamanın veri alış verişine olanak sağlayan bir yapı geliştirilmiştir. Anahtar Kelimeler: XML, XSD, üst veri, malzeme ihtiyaç planlaması, yan sanayi tedarik süreci, SAP R/3, stok yönetimi, ABAP Programlama Dili
  • Master Thesis
    Kullanıcı Odaklı Yaklaşımlarla Mobil Güvenliğin Değerlendirilmesi ve Geliştirilmesi
    (2025) Alburkı, Hussaın Taha Hussaın; Koyuncu, Murat
    Mobil uygulamalar günümüzde bireylerin finansal, tıbbi ve kişisel etkileşimlerinin giderek artan bir kısmını yönetmektedir. Ancak güvenlik araştırmaları hâlâ büyük ölçüde kod düzeyindeki açıklar üzerine yoğunlaşmakta ve sıradan kullanıcıların bu koruma mekanizmalarıyla nasıl etkileşime geçtiğini göz ardı etmektedir. Bu boşluğu kapatmak amacıyla, OWASP Mobile Top 10, MITRE ATT&CK ve güncel akademik literatürde tanımlanan teknik tehditleri sade bir dille sekiz uygulanabilir adıma dönüştüren bir kontrol listesi geliştirilmiştir. Bu adımlar; aşırı izin verme, güvensiz ağ kullanımı ve zayıf kimlik doğrulama gibi temel güvenlik açıklarını hedef alır ve teknik olmayan terimlerle ifade edilerek geniş bir kullanıcı kitlesi için erişilebilir hale getirilmiştir. Çalışma üç aşamalı bir yöntem izlemiştir: zafiyet analizi yoluyla kontrol listesi geliştirme, kullanıcı davranışlarını ve liste kullanımını değerlendiren bir anket uygulaması ve katılımcı geri bildirimlerine dayalı rehber ilke oluşturma. Geliştirilen kontrol listesi, yaş, platform ve siber güvenlik deneyimi bakımından çeşitlilik gösteren 42 Android ve iOS kullanıcısıyla test edilmiştir. Katılımcıların %83'ü kontrol listesindeki adımların çoğunu tamamlamış, %70'ten fazlası ise mobil riskler konusunda farkındalıklarının arttığını bildirmiştir. Bu bulgulara dayanarak teknik standartlarla kullanıcı pratiği arasındaki boşluğu doldurmayı amaçlayan on ilke geliştirilmiştir. Her ilke, belirli kullanıcı eylemlerini bilinen zafiyetlerle eşleştirmekte ve OWASP ile MITRE gibi güvenlik çerçeveleriyle uyum göstermektedir. Sonuçlar, teknik temelli davranışsal içgörülerle geliştirilen kullanıcı odaklı araçların farkındalığı artırma ve daha güvenli alışkanlıklar kazandırma potansiyeline sahip olduğunu vurgulamaktadır.
  • Master Thesis
    Hayat-Benzeri Hücresel Özdevinirler Ortamında Oynanan Mahkumun İkilemi Oyununda İş Birliğinin Teşvikine Yönelik Bir İnceleme
    (2025) Dumanlı, Arif Eren; Kılıç, Hürevren
    Bu tez, klasik Mahkumun İkilemi oyununun kural-tabanlı Hayat-Benzeri hücresel özdevinirler ortamlarına yerleştirilmesi yoluyla, mekansal olarak yapılandırılmış popülasyonlarda iş birliği davranışının ortaya çıkışını ve sürdürülebilirliğini incelemektedir. Bu yerleştirme amacıyla, hücresel özdevinirlerin doğum ve hayatta kalma kurallarını (B ve S ile gösterilir) ajanların iş birliği ya da ihaneti tercih etmesine bağlayan bir simülasyon çerçevesi GameMaker motoru kullanılarak geliştirilmiştir. Ajanlar, toroidal bir ızgara üzerinde sekiz komşusuyla (Moore komşuları) etkileşir, Mahkumun İkilemi matrisine göre kazanç elde eder ve stratejilerini üç güncelleme moduna göre değiştirirler: gerekirci (Normal), kanonik Fermi kuralıyla stokastik taklit (Stochastic) ve benzer kümülatif ödemelere sahip komşulara yönelen Stokastik Plato varyantı (Stochastic Plateau). Farklı B/S kuralları incelenerek yerel güncellemelerin ve özdevinir kuralların mekansal iş birliği desenleri ile ortalama iş birliği üzerindeki etkileri değerlendirilmiştir. Sonuçlar, dikkatle seçilen gerekirci Hayat-Benzeri kurallarla uygulanan stokastik güncellemelerin, yalnızca gerekirci dinamiklere kıyasla iş birliğini artırabildiğini göstermektedir. Özellikle Stokastik Plato modu, daha geniş parametre aralıklarında dayanıklı iş birliği kümeleri üretmektedir. Bu bulgular, uyarlanabilir sistemlerde iş birliğini teşvik eden yerel dinamikler ve kazanç odaklı stokastik güncellemeler hakkında yeni içgörüler sunmaktadır.
  • Master Thesis
    Bir Radyo Frekansı ile Tanımlama (rfıd) Tabanlı Elektronik Ödeme Sisteminin Güvenli Olarak Gerçekleştirilmesi
    (2006) Bilgiç, Evren; Erten, Murat
    Uluslararası Bilgisayar Enstitüsü, Bitirme Projesi Yöneticisi: Doç. Dr. Mehmet Emin DALKILIÇ Ekim 2002, 29 sayfa Bu projede, Web tabanlı bir öğrenci bilgi sisteminin istemci, Web, iş (sunucu) ve veritabanı katmanlarından oluşan çok katmanlı mimarisinin iş ve veritabanı katmanlarının tasarımı yapılmış ve geliştirilmiştir. Sistemin tamamı Java 2 Enterprise Edition (J2EE) platformunda geliştirilmiştir. İş ve veritabanı katmanlarında Enterprise Java Beans (EJB) ve Container Managed Persistency (CMP) teknolojileri kullanılmıştır. İş katmanında, Session Facade, Value Object gibi tasarım desenleri kullanılmıştır. Ayrıca sistemdeki nesnelerin birbirinden ayırt edilmesini sağlayan nesne tanımlayıcısını üretmek için Yüksek/Alçak yöntemi kullanılmıştır. Bir test modeli geliştirilerek sistemin düzgün çalışıp çalışmadığı ve performansı denenmiştir. Anahtar Kelimeler: Web, öğrenci bilgi sistemi, çok katmanlı mimari, tasarım desenleri, Java, J2EE, Enterprise Java Beans.
  • Master Thesis
    Veri Ambarı Tasarım Modelleri Karşılaştırması
    (2005) Başaran, Beril Pınar; Yazıcı, Ali
    ÖZET WEB TABANLI BİR İLETİŞİM SİSTEMİ: ETKİN BİR İLETİŞİM ORTAMININ TASARIMI VE GERÇEKLEŞTİRİMİ ÖZCAN, Ahmet Yüksek Lisans Bitirme Projesi, Uluslararası Bilgisayar Enstitüsü, Bitirme Projesi Yöneticisi: Prof. Dr. Aydın ÖZTÜRK Şubat 2003, 27 sayfa Bu projede, öğrenciler ve mezunlar arasında etkin bir iletişim ortamı oluşturmak amacıyla Web tabanlı bir iletişim sistemi tasarlanmış ve gerçekleştirilmiştir. Sistem Apache Web sunucunun üzerine kurulan PHP betik dili ile geliştirilmiştir. Veri tabam yönetim sistemi olarak MySQL kullanılmıştır. Sistem kullanıcı arabirimi kullanılarak UBE (Uluslararası Bilgisayar Enstitüsü) için özelleştirilmiştir. UBE 'de kurulmuş ve örnek kullanıcılar tarafından test edilmiştir. Anahtar Kelimeler: Web, iletişim sistemi, öğrenci ve mezun iletişimi, iletişim, UBE, Uluslararası Bilgisayar Enstitüsü, portal, PHP, MySQL, PHP-Nuke, GNU, GPL.
  • Master Thesis
    İnternet Nesneleri (IoT) Ortamında Makine Öğrenmesi Kullanılarak Saldırı Tespiti: Ton-ıot Veri Seti İle Ağ Katmanına Odaklanma
    (2025) Alawneh, Ahmad; Koyuncu, Murat
    Nesnelerin İnterneti (IoT), modern ağ sistemlerini dönüştürürken, çeşitli ve kaynak kısıtlı mimarisi nedeniyle önemli güvenlik risklerini de ortaya çıkarmıştır. Geleneksel Saldırı Tespit Sistemleri (IDS), özellikle ağ katmanında IoT tehditlerinin gelişen özelliklerini yeterince karşılayamamaktadır. Bu tez, ToN-IoT veri kümesi için özel olarak tasarlanmış, özellik-iyileştirmeli makine öğrenimine dayalı bir Ağ Saldırı Tespit Sistemi (NIDS) sunmaktadır. Önerilen çok aşamalı çerçeve, boyutluluğu azaltmak, fazlalığı gidermek ve gerçek zamanlı performansı iyileştirmek amacıyla istatistiksel (Pearson, Spearman, Ki-Kare) ve gömülü (Random Forest) öznitelik seçimi yöntemlerini bütünleştirmektedir. İkili ve çok sınıflı saldırı tespiti görevleri için Lojistik Regresyon, En Yakın Komşular (KNN), Karar Ağacı, Rastgele Orman (RF), Gauss Naive Bayes, Yapay Sinir Ağları (ANN), XGBoost, Gradient Boosting, AdaBoost ve ExtraTrees dâhil olmak üzere geniş bir sınıflandırıcı kümesi üzerinde kapsamlı karşılaştırmalar gerçekleştirilmiştir. Değerlendirme metrikleri F1-skoru, AUC, MCC ve çıkarım gecikmesini içermektedir. Bulgular, özellik seçiminin verimli sınıflandırıcılarla entegrasyonunun tespit doğruluğunu ve kaynak kısıtlı ortamlardaki operasyonel uygulanabilirliği önemli ölçüde artırdığını göstermektedir. Bu tez, IoT güvenlik uzmanları için çoğaltılabilir bir çerçeve ve pratik içgörüler sunarak sınıflandırıcı karmaşıklığı, yorumlanabilirlik ve gerçek zamanlı uygulanabilirlik arasındaki dengeyi vurgular. Elde edilen sonuçlar, ölçeklenebilir ve gelişmiş IoT güvenlik mimarileri için pragmatik bir temel sağlamaktadır.
  • Master Thesis
    Ar Project: Eklenmiş Gerçeklik Uygulamaları için Genel Bir Sistm
    (2005) Bozlu, Hakan; Çağıltay, Nergiz Ercil
    ÖZET RTCAST (Gerçek Zaman Süreç Grupları için Çoğa Gönderim) PROTOKOLÜNÜN SİMÜLASYONU Niyazi ÜNÜGÜR Yüksek Lisans Projesi, Uluslararası Bilgisayar Enstitüsü Proje Yöneticisi : Prof. Dr. Turhan TUNALI Şubat 2002, 33 sayfa Günümüzde dağıtık, gerçek zamanlı ve hata toleranslı bilgisayar ağ protokolleri üzerine birçok çalışma yapılmaktadır. RTCAST [1] protokolü bu esaslara dayalı bilgisayar ağ protokollerinin en önde gelenlerindendir. Bu projede, RTCAST [1] protokolünün çalışma esaslarını inceleyebilmek ve protokolün performansında etkili olabilecek değişik yaklaşımları deneyebilmek için protokolün simulasyonu modellenip tasarlanmıştır. Simulasyon uygulaması Microsoft Windows 98 ve üzeri işletim sistemleri için tasarlanmış olup sağladığı grafik kullanıcı arayüzü ile farklı simulasyon parametrelerinin etkilerinin kolaylıkla incelenmesine olanak sağlamaktadır. Anahtar sözcükler: dağıtık, gerçek zamanlı, hata toleranslı, simulasyon, ağ protokolü.
  • Master Thesis
    Bileşen Tabanlı Yazılım Mühendisliği Üzerine Bir Çalışma
    (2005) Güneştaş, Murat; Akman, İbrahim
    ÖZET İNTERNETTEKİ PAKET KAYIPLARININ VE PAKET GECİKMELERİNİN ANALİZİ VE BU DAVRANIŞLARI BENZETEN BİR TEST UYGULAMASININ GELİŞTİRİLMESİ SAÎDMOURADOV, Djamshed Yüksek Lisans Bitirme Projesi, Uluslar arası Bilgisayar Enstitüsü Tez Yöneticisi: Prof. Dr. E. Turhan TUNALI Ağustos 2005, 47 sayfa Bu projede Internet'te oluşan paket kayıplarının ve paket gecikmelerinin davranışı incelenerek bu davranış için laboratuar ortamında benzetme yapan test bir uygulama geliştirilmiştir. Çalışma, paket kayıpları ve paket gecikmeleri konusunu inceleyen çalışmaların bulgularına dayanarak şekillenmiştir. Yapılan tarama sonucunda paket gecikmelerinin üssel dağılımla modellenebildiği tespit edilmiştir. Paket kayıplarının davranışını ve paket kayıplarının burst uzunluklarım iyi modelleyen yönteme rastlanmamıştır. Ayrıca, Internet trafiğinin asimetrik olduğu saptanmıştır. Bu tespitler Java ile geliştirilmiş uygulamaya yansıtılmıştır. Paket gecikme olayım modellemek için üssel dağılım uygulanırken, paket kayıpları için uniform dağılımı kullanılmıştır. PaketVI gecikmelerinin uzunluğu üssel dağılımdan türetilmiştir, ancak kullanıcının isteğine göre sabit bir gecikme benzetim olanağı sunulmuştur. Simülasyonda paket kayıplarının burst uzunlukları kullanıcının belirleyeceği sabit bir sayı olarak kullanılır. Trafiğin asimetrik özelliğini benzetmek için kullanıcıya iki yöndeki ağ özelliklerini ayarlama imkanı sunulmuştur. Uygulamaya ayrıca periyodik paket kaybetme ve periyodik paket gecikme modülleri eklenmiştir. Anahtar sözcükler: simülasyon, paket kayıpları, paket gecikmeleri, Internet'teki davranış.
  • Master Thesis
    Anlamsal Ağ Uygulaması: Ontolojide Odaklı Yemek Tarifi Sorgulaması
    (2005) Kalem, Güler; Turhan, Çiğdem
    ÖZET DİL İSTATİSTİKLERİ KULLANILARAK SÜTUN YERDEĞİŞTİRMELİ ŞİFRELEME ÇÖZÜMLEMESİ YILMAZ, Evren Gökhan Yüksek Lisans Bitirme Projesi, Uluslararası Bilgisayar Enstitüsü, Bitirme Proje Yöneticisi: Prof. Dr. Mehmet Emin DALKILIÇ Eylül 2004, 30 sayfa Bu projede, sütun yerdeğiştirmeli şifreleme yöntemi ile şifrelenmiş metnin, o metine kaynak olan dilin üciti harf istatistikleri kullanılarak çözümlemesi mcelenmiştir. Şifreli metinlerin çözümlenmesi için mevcut yöntemler incelenmiş, geliştirilen algoritmalar bilgisayar ortamında programlanmış ve kullanıcı etkileşimi ile güçlendirilmiştir. Proje kapsamında kaynak dil olarak Türkçe ve İngilizce kullanılmıştır. Geliştirilen program, metin uzunluğu 50-500, anahtar uzunluğu 5-16 karakter arasında değişen 40 İngilizce ve 40 Türkçe şifreli metnin üzerinde test edilmiş, İngilizce için % 97.5 ve Türkçe için % 97.5 başaran elde edilmiştir. Yine dil istatistiklerinden ve elde edilen test sonuçlarından yararlanılarak, yerdeğiştirmeli şifreleme çözümlemesi için otomatik olarak anahtar uzunluğu tahmin eden bir algoritma geliştirilmiş ve programa entegre edilmiştir. Anahtar Kelimeler: Sütun yerdeğiştirmeli şifreleme yöteminin çözümlemesi, dil istatistikleri, ikili harf sıklık bilgileri, otomatik anahtar uzunluğu tahmini.
  • Master Thesis
    E-iş Bileşeni Olarak Botaş için Geliştirilen Kullanıcı Yardım Masası Yönetim Sistemi Uygulaması
    (2005) Dündar, Oğuz; Akman, İbrahim
    ÖZET PARALEL ASAL ÇARPANLARA AYIRMA Savaş ARAN Yüksek Lisans Bitirme Projesi, Uluslararası Bilgisayar Anabilim Dalı Proje Yöneticisi : Doç. Dr. Mehmet Emin DALKILIÇ Eylül 2001, 29 Sayfa Günümüzde kullanılan kamusal-anahtarlama (public-key) kripto sistemlerinden pek çoğunun güvenliği (örneğin RSA) bu algoritmalarda kullanılan büyük sayıların çarpanlarının bulunamamasına bağlıdır. Bu nedenle çarpanlara ayırma algoritmaları pratikte çok önem kazanmıştır. Bu projede çarpanlara ayırma algoritmaları ve bunların paralelleştirilmesi ele alınmıştır. Konu ile ilgili yaklaşımlar özetlenmiş ve ayrıca Multiple Polinomial Quadratic Sieve (MPQS) algoritması paralelleştirilerek kodlanmıştır. Bu kod, PVM (Parallel Virtual Machine) ortamında ve LIP (Long Integer Package) kütüphanesi kullanılarak C programlama dilinde yazılmıştır. Geliştirilen paralel kod 1, 2, 4 ve 8 makine üzerinde çalıştırılarak 30, 40 ve 50 ondalık basamaklı çarpanlarına ayrılması zor sayılar için ölçümler alınmış, hızlanma (speedup) ve verimlilik (efficiency) değerleri elde edilmiştir. Çıkan sonuçlar karşılaştırılarak yorumlanmıştır. Anahtar Kelimeler: Çarpanlara Ayırma, Quadratic Sieve, MPQS, Sieving, Kısmi bağıntılar, PVM, LIP.