Search Results

Now showing 1 - 3 of 3
  • Master Thesis
    Göz İzlemenin Program Anlaşılırlığında Kullanılması Üzerine Sistematik Bir Haritalama Çalışması
    (2021) Atıed, Shukrullah; Çağıltay, Nergiz; Topallı, Damla
    Göz izleme teknolojisi, bir kişinin vizyonu hakkında fikir edinmek ve nereye baktıklarını belirlemek ve görsel davranışları hakkında veri toplamak için kullanılır. Araştırmacılar, göz izleme teknolojisini kullanarak Yazılım Mühendisliği'ndeki çeşitli görevleri analiz etmek ve anlamak için göz hareketi verileri toplamaktadır. Ancak, Yazılım Mühendisliği alanında göz izleme teknolojisinin kullanımını inceleyen ve bu açıdan genel bir tablo sunan çok sınırlı sayıda çalışma bulunmaktadır. Dolayısıyla, bu tez çalışmasında, bir Sistematik Haritalama çalışması yürüterek, tüm kanıtları bir araya getirmeyi ve özellikle programı anlaşılabilirliği için Yazılım Mühendisliği'nde göz izleme kullanımına genel bir bakış sunmayı amaçlıyoruz. İlgisiz çalışmaları dikkatlice gözden geçirdikten ve çıkardıktan sonra 121 ilgili makaleyi seçtik. Elde ettiğimiz sonuçlara göre, son yıllarda Yazılım Mühendisliği'nde göz takibi üzerine yapılan çalışmaların arttığını ve farklı aktiviteler üzerinde çalışıldığını görülmektedir. Ayrıca, programı anlaşılabilirliği üzerine farklı faktörlerin etkisi olduğu görülmüştür. Bu faktörler kod öğeleri ve varlıkları, araçlar, geliştiricinin geçmişi ve göz hareketi ve okuma davranışları olarak belirtilmiştir. Bu bulguların, geliştiricilerin program anlaşılabilirliği üzerine etkin faktörleri benimsemelerine yardımcı olarak gelişimlerine katkı sağlaması beklenmektedir.
  • Master Thesis
    Uml Diyagramlarının Kalitesi ve Anlaşılabilirliği Üzerine Sistematik Bir Haritalama Çalışması
    (2021) Tabrızı, Sına Alızadeh; Çağıltay, Nergiz; Topallı, Damla
    Günümüzde kalite kavramı, maddi ve manevi her türlü ürün ve hizmetin ayrılmaz bir bileşenidir. Yazılım alanında kalite yalnızca nihai ürünle sınırlı değildir, yazılım geliştirme yaşam döngüsünün (SDLC) tüm aşamalarına uygulanmalıdır. Modele Dayalı Yazılım Geliştirme (MDYG), istenen sistemin otantik bir algısını sağlamak ve kaliteli modelleme yapaylıkları üretmek için yüksek beceriye sahip uzmanlık gerektirir. Birleşik Modelleme Dili (UML), yazılım mühendisliği alanında sistemin statik ve dinamik davranışlarını modellemek, gerekli işlevsel ve işlevsel olmayan gereksinimleri belirlemek, kodlamayı, sistem yapısını, ve sistem üzerindeki paydaşlarla iletişimi hızlandırmak için yaygın olarak kullanılan bir modelleme dilidir. Mevcut tezin temel amacı, UML notasyonu kalitesi ve anlaşılabilirliği konusunda en son teknolojiyi sunmaktır. Bu nedenle Web of Science veritabanından elde edilen 103 dergi makalesi üzerinde sistematik bir haritalama çalışması yapılmıştır. Sonuçlar, incelenen alanda kalitenin ana unsur olduğunu gösterirken, anlaşılabilirlik ve sürdürülebilirlik gibi diğer özellikler kalitenin alt kümeleri olarak değerlendirilmiştir. İncelenen çalışmalara göre, kalite ve anlaşılırlık üzerinde temel olarak 13 faktörün etkili olduğu görülmektedir. Bu faktörler diyagram, diyagram tipi, değerlendirme, kılavuz, modelleme, kalite değerlendirme yaklaşımı, artıklık, yeniden düzenleme, gösterimler, gereksinimler, yazılım mühendisi (modelleme uzmanlığı tarafından tanımlanan), bilgi, deneyim, bilişsel yetenekler, öğrenme stili, öğrenme güdüsü, öğrenme stratejisi) yapı ve test etme olarak belirtilmiştir.
  • Master Thesis
    Metaverse Teknolojilerinin Diş Hekimliğinde Temporomandibular Eklem Eğitimi Üzerine Etkisi
    (2024) Kızılkaya, Servet Burak; Topallı, Damla
    Temporomandibular Eklem (TME), konuşma ve çiğneme aktiviteleri için hayati önem taşıyan, ağız ve diş hastalıklarının tedavisinde önemli olan karmaşık bir yapıdır. Radyologlar, diş hekimleri ve ortodontistler TME ile ilgileniyor. Ancak karmaşık yapısı nedeniyle diş hekimlerinin hastaların TME davranışlarını görselleştirmesi ve anlaması zor olabilir. Eklem diski, mandibular ve temporal eklem kemikleri arasındaki menteşelenme ve kayma hareketlerini kolaylaştıran TME'nin önemli bir bileşenidir. Karmaşık anatomik bileşenler ve ilgili ilişkiler nedeniyle TME sorunlarının teşhis edilmesi zordur. TME yapılarının ve hareketlerinin görselleştirilmesi, bunları öğrenirken zorlayıcı olabilir. Diş hekimliği öğrencilerine etkili bir öğrenme deneyimi sağlamada geleneksel diş hekimliği eğitim yöntemlerinin yeterli olamayabileceği görülmektedir. Bu tezde, insan TME'sinin anatomik yapılarını 3 boyutlu sanal ortamda simüle eden bir öğretim sistemi oluşturarak bu konuyu ele almayı amaçlayan bir çalışmadır. Bu çalışmada simülasyonlar, TME'nin karmaşıklıklarının anlaşılmasını potansiyel olarak kolaylaştırabilecek bir metavers kullanıcı arayüzüne sahip VR gözlükleri aracılığıyla sunulmaktadır. Bu çalışmada TME davranışlarını simüle etmek için insan vücudu bileşenleri kullanılarak sanal bir model geliştirilmiştir. Çalışma, amaçlanan sanal model özellikleri ve kullanıcı etkileşimleri de dahil olmak üzere, inşa edilen sistemin özelliklerini açıklamaktadır. Çalışma, sanal simülasyon modeli, diğer öğrenciler ve eğitmenlerle olan etkileşimleri de dahil olmak üzere, Metaverse tabanlı sınıftaki öğretmen ve öğrenci kullanıcılarının deneyimlerini detaylandırmaktadır. Bu çalışmada, TME kurslarına metaveri ile zenginleştirilmiş bir eğitim ortamı sağlamak için senkronize veya senkronize olmayan öğrenme modellerini kullanan ilk durumdur. Çalışmanın bulguları gelecekte sanal gerçeklik ve meta veri etkileşimlerini birleştiren sınıfların etkili bir şekilde planlanması için bir model sağlıyor. Sonuçlar, öğrencilerin TME'nin işlevlerini çeşitli bakış açıları ve açılardan deneyimlemelerine ve gözlemlemelerine olanak tanıyan, üç boyutlu sanal ortamlarda gelişmiş TME anatomik yapısı ve fonksiyonel simülasyon için metaverse teknolojilerinin geliştirilebileceği fikrini desteklemektedir. Aynı zamanda tek bir sanal sınıfta, simüle edilmiş sanal yapılar üzerinde işbirliği yapmalarına ve dünyanın dört bir yanından akranları ve profesyonellerle tartışmalar yapmalarına olanak tanır. Anahtar Kelimeler: Çene Eklemi, Metaverse, Sanal Gerçeklik, Dişçilik Eğitimi.