Araştırma Makalesi

Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı

Cilt: 25 Sayı: 2 22 Nisan 2019
PDF İndir
TR EN

Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı

Öz

Günümüzdeki birçok yeni uygulamada; veri, sınırlı saklama ortamlarına yönetilemeyecek büyüklüklere varabilmektedir. Bu tür uygulamalarda verinin sürekli veri akışı formatında olduğu görülmektedir. Bu veri üzerindeki sorgulamalar, klasik veri tabanlarından farklı olarak, bildirim sorguları kullanılarak gerçekleştirilmektedir. Bildirim sorguları, sürekli veri akışı üzerinde filtreleme yapma olanağı sağlamaktadır. Bunun yanı sıra sorgulardaki koşullara uygun verilerin, izlenebilmesi yeteneğini kazandırmaktadır. Sürekli veri akış formatında veri yapısı içeren sistemler,  birim verinin gerçekleşen bir olay olarak değerlendirilebileceği, Olay-tabanlı Sistemler olarak değerlendirilebilir. Bu tür sistemlerde; iş süreçlerinin tetiklenmesini sağlayacak karmaşık olayların gerçek zamanlı tespit edilmesi, bir ihtiyaç haline gelmektedir. Bu araştırma kapsamında, bu eksikliğin giderilmesine yönelik Karmaşık Olay İzleme Altyapısı önerilmektedir. Önerilen altyapı, Olay-tabanlı Sistemlerdeki iş süreçlerinin başlatılma ön koşullarını oluşturan, karmaşık olayların tespit edilmesini sağlamaktadır. Önerilen altyapının kullanılabilirliğini göstermek adına, tıklama verilerinin sürekli veri akışı formatında üretildiği e-ticaret web siteleri için bir prototip uygulama geliştirilmiştir. Prototip uygulama, ticaretin gerçekleştiği sahadan (e-ticaret ortamı) toplanan müşteri hareket verilerini sürekli olarak izlemektedir. Zaman damgası ile etiketlenmiş her bir tıklama verisi gerçekleşen bir olay verisidir. Belirli bir zaman aralığında gerçekleşen temel olayların bir araya gelmesiyle oluşan karmaşık olaylar tespit edilerek, gerçekleşen ticari aktiviteler için uygun iş süreçlerinin çalıştırılması sağlanmaktadır. Geliştirilen uygulama, performans ve ölçeklenebilirlik açısından değerlendirilmiş, önerilen altyapının kullanılabilirliğini gösteren sonuçlar elde edilmiştir.

Anahtar Kelimeler

Kaynakça

  1. Bifet A. ”Mining big data in real time”. Journal of Informatica, 37(1), 15-20, 2013.
  2. Scott M. Real-Time Marketing and PR, Revised: How to Instantly Engage Your Market, Connect with Customers, and Create Products that Grow Your Business Now, Wiley Desktop Editions Series, John Wiley & Sons, 2011.
  3. Mishra N, Meyerson A, Guha S, Motwani R. “Streaming-data algorithms for high-quality clustering”. Proceedings of the 18th International Conference on Data Engineering, ICDE-2002, San Jose, CA, USA, 26 February-1 March 2002.
  4. Leskovec J, Rajaraman A. Ullman J. Mining of Massive Datasets, Cambridge University Press, www.mmds.org, 2010.
  5. Shanahan G, Laing D. “Large scale distributed data science using apache spark”. Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Sydney, NSW, Australia, 10-13 August, 2015.
  6. Surshanov, S. “Using apache storm for big data”. Computer Modelling & New Technologies, 19(3B), 14-17, 2015.
  7. Tas Y, Baeth MJ, Aktas M. “An Approach to Standalone Provenance Systems for Big Social Provenance Data”, 12th International Conference on Semantics, Knowledge and Grids, Beijing, China, 15-17 August 2016.
  8. White T. Hadoop: The Definitive Guide. 3rd ed. Sebastopol, CA, O’Reilly, 2015.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

22 Nisan 2019

Gönderilme Tarihi

23 Nisan 2018

Kabul Tarihi

-

Yayımlandığı Sayı

Yıl 2019 Cilt: 25 Sayı: 2

Kaynak Göster

APA
Aktaş, M. S. (2019). Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 25(2), 199-207. https://izlik.org/JA26DL32BF
AMA
1.Aktaş MS. Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. 2019;25(2):199-207. https://izlik.org/JA26DL32BF
Chicago
Aktaş, Mehmet Sıddık. 2019. “Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı”. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi 25 (2): 199-207. https://izlik.org/JA26DL32BF.
EndNote
Aktaş MS (01 Nisan 2019) Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi 25 2 199–207.
IEEE
[1]M. S. Aktaş, “Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı”, Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, c. 25, sy 2, ss. 199–207, Nis. 2019, [çevrimiçi]. Erişim adresi: https://izlik.org/JA26DL32BF
ISNAD
Aktaş, Mehmet Sıddık. “Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı”. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi 25/2 (01 Nisan 2019): 199-207. https://izlik.org/JA26DL32BF.
JAMA
1.Aktaş MS. Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. 2019;25:199–207.
MLA
Aktaş, Mehmet Sıddık. “Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı”. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, c. 25, sy 2, Nisan 2019, ss. 199-07, https://izlik.org/JA26DL32BF.
Vancouver
1.Mehmet Sıddık Aktaş. Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi [Internet]. 01 Nisan 2019;25(2):199-207. Erişim adresi: https://izlik.org/JA26DL32BF