Yeni nesil düşük kod platformları ve bir uygulama örneği


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Maltepe Üniversitesi, Lisansüstü Eğitim Enstitüsü, BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI, Türkiye

Tezin Onay Tarihi: 2021

Tezin Dili: Türkçe

Öğrenci: MEHMET SABANCIOĞLU

Danışman: ÖNDER ŞAHİNASLAN

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Teknolojiye olan bağımlılık ve dijital dönüşüm ihtiyacı her geçen gün katlanarak artmaktadır. Endüstri 4.0'a geçiş çalışmaları, mobil yaşam, günün diğer koşul ve ihtiyaçlarından kaynaklı mümkün olan her şeyin dijitalleştirilmesine yönelik çalışmalar büyük bir ivme kazanmaktadır. Bu dijitalleşme çalışmalarında değişen teknolojilerle uyumlu pek çok yeni nesil uygulamalara da talep duyulmaktadır. Mevcut uygulamaların güncellenmesi ya da yeni uygulamalar şeklinde beliren bu taleplere daha hızlı ve esnek çözümler üretme ihtiyacı da vardır. Günümüzde artan yazlım ihtiyaçlarına yönelik bu tür taleplerin klasik yazılım geliştirme yöntemleriyle karşılanması oldukça güçtür. Aynı zamanda bilgi teknolojilerinin her alanında yaşanan değişimlerden yazılım geliştirme platform ve yöntemlerinin de etkilenmemesi mümkün gözükmemektedir. Artan yazılım ihtiyaçlarına zamanında esnek ve dinamik çözümler sunulamamasının bir sonucu olarak birtakım problemlere dönüşmesi de mümkündür. Aynı zamanda karmaşık program kodlarının yazılması, güncellenmesi, bu alanda yetişmiş insan kaynağının temini ve artan maliyetler gibi çözülmesi gereken pek çok problemi de barındırmaktadır. Bu problemlerin çözümünde düşük kodlu yazılım geliştirme platformlarının bir çözüm olacağı iddia edilmektedir. Bu düşük kodlu platformlar derin programlama bilgisi gerektirmeyen, görsel arabirimler aracılığıyla sürükle-bırak nesneleri gibi birtakım avantajlarıyla ihtiyaç duyulan yazılımların daha esnek ve kısa sürede daha az maliyetle üretmesini hedeflemektedir. Bu çalışmada, artan yazılım geliştirme taleplerine zamanında istenilen esneklikte çözümler üretmeye yardımcı olduğu iddia edilen yeni nesil düşük kodlu uygulamalarının incelenmesi, bu uygulamalardan birisi olan yerli SetXRM uygulama platformu üzerinde otomotiv sektörüne yönelik bir uygulama örneği geliştirilmiştir.