Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Gazi Üniversitesi, Fen Bilimleri Enstitüsü, Türkiye
Tezin Onay Tarihi: 2015
Öğrenci: SAADİN OYUCU
Danışman: HÜSEYİN POLAT
Özet:Bu çalışmanın amacı gelişen teknoloji sayesinde maliyeti azalan ve sayıları gittikçe artan Makineler Arası Haberleşme (M2M: Machine to Machine) cihazlarını kullanarak geliştirilen M2M sistemleri için standartlara uygun ve ölçeklenebilir bir web tabanlı M2M platformu geliştirmektir. Geliştirilen bu platform yalnızca özel bir alana değil değişik alanlarda hizmet verebilecek şekildedir. Böylelikle çeşitli alanlarda geliştirilen M2M projeleri için hazır bir alt yapı sunularak, proje geliştirme sürelerinin kısaltılması sağlanmaktadır. Bu çalışma kapsamında Avrupa Telekomünikasyon Standartları Enstitüsü (ETSI: European Telecommunications Standards Institute) ve OneM2M standartları kullanılmıştır. Sistem Web 3.0 standartları ve Service Tabanlı Mimari (SOA: Service Oriented Architecture) yaklaşımı kullanılarak duyarlı bir tasarımla geliştirilmiş, metotlara ve verilere erişim web servisler ile servis katmanı üzerinden sağlanmıştır. Kullanılan web servisleri Temsili Durum Transferi (REST: Representional State Transfer, RestFul Web Services) yaklaşımıdır. Veriler ise ilişkisel olmayan veri tabanlarında saklanarak hem maliyet hem de ölçeklenebilirlik ön plana çıkarılmıştır. Çalışmanın sonunda bir M2M platformu geliştirilmiştir. M2M platformu geliştirilirken ilişkisel olmayan veri tabanı ve RestFul web servislerinin kullanılması sayesinde hızlı, ölçeklenebilir, cihaz ve kullanıcıdan bağımsız hizmet verebilecek bir M2M platformu sunulmuştur.