Master'sOpen Access

Visuall: A quickly customizable library for jumpstarting visual graph analysis components

2021
0 views
0 downloads
Advisor: Prof. Dr. Uğur Doğrusöz

Abstract (TR)

Çizge görselleştirme, ilişkisel verilerin düğümler (nesneler) ve kenarlar (bağlantılar) şeklinde gösterildiği bir bilgi görselleştirme alanıdır. Birçok kişi veya kuruluş, ilişkisel verilerin detaylı analiz ve yorumlanması için çizge görselleştirmeden faydalanır. Çizge görselleştirmede, birincil zorluklar arasında karmaşıklık yönetimi, etkili veritabanı sorgulama ve belirli alanlar için özelleştirme yer alır. Visu\textit{all}, web tabanlı görsel çizge analiz araçları oluşturmak için genel, son derece özelleştirilebilir ve kolayca yapılandırılabilir bir yazılım bileşeni sağlayarak bu sorunları çözmeyi amaçlar. Bu tür görsel analiz bileşenlerinin ihtiyaç duyduğu temel işlevler, çizge öğelerinin düzenini manuel veya otomatik olarak ayarlama, iç içe veya hiyerarşik çizimler için destek, veritabanı veya istemci tarafı verilerinin etkili sorgulanması, ilgilenilen çizge öğelerinin vurgulanması veya ayırt edilmesi, görsellerin ve stillerin özelleştirilmesi, kümeleme, çizge-teorik özelliklerin hesaplanması ve çizge öğelerinin zamana dayalı filtrelenmesini içerir. Visu\textit{all}, hızlı bir başlangıç için tüm bu işlevleri zaten sağlasa da, yazılımın alana özgü ihtiyaçlar için özelleştirilmesi hala kaçınılmazdır. Bu tür yazılım değişiklikleri, sistematik olmama ve kodun orijinal geliştirme ekibi tarafından varsayılan değişmezlerinin yok sayılması nedeniyle ihtilaflara neden olabilir. Bunları önlemek, anlaşılır ve sürdürülebilir özelleştirmeler yapmak için Visu\textit{all} modüler bir mimari sağlar. Ayrıca, sağlanan mimari korunduğu sürece, Visu\textit{all} geliştiricileri ve Visu\textit{all} tabanlı bileşenleri geliştirenler yazılımlarını kolayca doğrudan günceller. Veritabanı sorgularımızı yaklaşık yarım milyon çizge öğesi içeren bir veritabanında test ettik. İstemci tarafındaki operasyonlarımızı da bin civarı çizge öğeye kadar inceledik. Hem istemci tarafında hem de veritabanı işlemlerinde, işlemlerin en fazla birkaç saniye sürdüğünü gözlemliyoruz. Bu gözlemler Visu\textit{all}'un çizge görselleştirmelerin etkileşimli keşfi ve analizi için kullanışlı halde olduğunu gösteriyor.

Author

Dr. Yusuf Sait Canbaz

How to Cite

Yusuf Sait Canbaz (Yüksek Lisans Tezi). Visuall: A quickly customizable library for jumpstarting visual graph analysis components, 2021, Bilkent University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Bilkent University