Geri Dön

A BPMN data model to keep a multi-perspective process model on the blockchain

Çoklu perspektifle madenlenen süreç modelinin blokzincirinde tutulması için bir BPMN veri modeli

  1. Tez No: 692712
  2. Yazar: BURAKCAN EKİCİ
  3. Danışmanlar: DOÇ. DR. AYÇA KOLUKISA TARHAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Süreç Madenciliği, Çoklu Perspektifli Süreç Madenciliği, BPMN, Veri Modeli, Blokzincir, Konteynerleştirme Teknolojisi, Process Mining, Multi-Perspective Process Mining, BPMN, Data Model, Blockchain, Containerization Technology
  7. Yıl: 2021
  8. Dil: İngilizce
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 106

Özet

Çeşitli veri madenciliği teknikleri arasında Süreç Madenciliği, operasyonel süreçleri iyileştirmek için olay günlüklerine dayalı olarak analiz etmeye adanmış tekniklerden biridir. Süreci keşfederek ve uygunluğu kontrol ederek, Süreç Madenciliği var olan süreci geliştirmeye odaklanır. Bu noktada, Çok Perspektifli Süreç Madenciliği, mevcut süreç modelinden alınabilecek bilgileri, üç temel öznitelikle (vaka kimliği, etkinlik ve zaman damgası) birlikte toplanmış çeşitli öznitelikleri değerlendirerek genişletir. Her bir perspektif için, ilgili perspektife adanmış farklı bir teknik uygulanmaktadır ve bu tekniklerin sırasıyla birbirlerinin ürettiği sonuçları tüketmesi gerekebilir. Bu nedenle, çoklu perspektifleri uygularken her bir perspektiften üretilen çıktıyı güvenli ve değişmez bir şekilde tutmak önemli hale gelir. Bu çalışmada, Çok Perspektifli Süreç Madenciliğinin modellenmesi için BPMN'den genişletilmiş bir Veri Modeli önerilmiş ve bu Veri Modelini Hyperledger Fabric kullanarak geliştirilen özel bir blokzincirinde bir varlık olarak tutmak için bir araç geliştirilmiştir. Böylelikle, blokzincirinin sunduğu avantajlar sayesinde (değişmezlik, merkezi olmayan, şeffaflık vb.) bu Veri Modeli, uygulandıkları ortamın güvenilir olup olmadığına bakılmaksızın değişmez bir şekilde tutulabilir. Ayrıca blokzinciri, dağıtılmış defter teknolojisi ve merkezi olmayan yapısı sayesinde, sistemin hiçbir durumda kesintiye uğramayacağını ve hiç kimse tarafından yönetilmeyeceğini garanti eder. Önerilen Veri Modelini farklı sayıda olay, veri özelliği ve oluşturucu içeren iki farklı veri kümesi üzerinde test ettik ve ardından sonuçları, ProM aracının çıktılarına göre olması gerekenlerle karşılaştırdık. Her iki durumda da, önerilen Veri Modeli test edilen perspektifte üretilmesi gerekenle tamamen aynı modeli tuttu. Bu çalışmada geliştirilen araç, kullanıma hazır olması için Docker kullanılarak konteyner haline getirilmiştir. Araç şu adreste mevcuttur; https://github.com/burakcanekici/multi-perspective-pm-chain

Özet (Çeviri)

Among the various data mining techniques, Process Mining is one of the techniques dedicated to analyzing the operational processes based on event logs to improve them. By discovering the process and checking the conformance, Process Mining focuses to enhance the existed process. At that point, the Multi-Perspective Process Mining extends the information, which could be taken from the existed process model, by evaluating the several attributes that have been collected with three essential attributes (i.e., case id, activity, and timestamp). For each perspective, there is a different technique, which is dedicated to the relevant perspective, applied and these techniques may need to consume the results of one another in sequence. Therefore, keeping what is produced from each perspective in a secure and immutable way while applying the multiple perspectives becomes important. In this study, a BPMN-extended Data Model is proposed to hold the models from the Multi-Perspective Process Mining and a tool is developed to keep this Data Model as an asset into a private blockchain developed by using Hyperledger Fabric. Thus, thanks to the advantages presented by blockchain technology (immutability, decentralized, transparency, etc.), this Data Model can be kept invariably, regardless if the environment is trusted. Also, due to its distributed ledger technology and decentralized structure, blockchain guarantees that the system will never be interrupted in any case and governed by anyone. We tested our proposed Data Model on two different datasets that contain different numbers of events, data attributes, and originators, and then we compared the results with what they should have been, with respect to the outputs of ProM tool. For both cases, the Data Model held exactly the same data with what it should have produced in the perspective tested. The tool developed in this study has been containerized by using Docker as ready to use. The tool is available at; https://github.com/burakcanekici/multi-perspective-pm-chain

Benzer Tezler

  1. Developing a tool that converts a process model into a BPMN data model by mining from multiple perspectives

    Süreç modelini çoklu perspektifle madenleyerek BPMN veri modeline çeviren bir araç geliştirme

    MERVE NUR TİFTİK

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYÇA KOLUKISA TARHAN

  2. Tarihi Mardin yapılarındaki taş işlemesi geometrik dokularının bir süreç modelinin oluşturulması

    Creating a process model of the stone carving morphologies in historical Mardin buildings

    MUHAMMED ÇUHA

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    MimarlıkMardin Artuklu Üniversitesi

    Mimarlık Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SERDAR AYDIN

  3. Detecting novel behavior and process improvement with multi-modal process mining

    Çok modlu süreç madenciliği ile yeni davranışın tespiti ve süreç iyileştirme

    ABDURRAHMAN TELLİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYÇA KOLUKISA TARHAN

    DR. TUĞBA GÜRGEN ERDOĞAN

  4. Türkiyede BIM tabanlı yapım projelerinin tasarım süreçlerinin ıpd ile ilişkilendirilmesi analizi ve proje süreç matrisine adaptasyonu

    BIM - based construction project's association with ipd and adaptation of dsm for design phase in Turkey

    ELİF ÇİLELİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    Mimarlıkİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. ELÇİN FİLİZ TAŞ

  5. İş süreçleri olgunlaştırma operasyonalarında, BPMN, DMN ve süreç madenciliği metodlarının,bir endüstriyel scada sistemi varyantı olarak uygulanması

    BPMN, DMN and process mining methods in business process maturation operations, implementation as a variant of an industrial scada systemimplementation as a variant of an industrial scada system

    ÜNSAL ÜNVER

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Endüstri ve Endüstri MühendisliğiİSTANBUL BEYKENT ÜNİVERSİTESİ

    Endüstri Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SELÇUK ŞEN