dc.contributor.advisor | Kolukısa Tarhan, Ayça | |
dc.contributor.author | Ekici, Burakcan | |
dc.date.accessioned | 2021-10-13T07:23:24Z | |
dc.date.issued | 2021 | |
dc.date.submitted | 2021-01-29 | |
dc.identifier.uri | http://hdl.handle.net/11655/25493 | |
dc.description.abstract | 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 | tr_TR |
dc.language.iso | en | tr_TR |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.rights | info:eu-repo/semantics/openAccess | tr_TR |
dc.subject | Process mining | tr_TR |
dc.subject | Multi-Perspective process mining | tr_TR |
dc.subject | BPMN | tr_TR |
dc.subject | Data model | tr_TR |
dc.subject | Blockchain | tr_TR |
dc.subject | Containerization Technology | tr_TR |
dc.title | A Bpmn Data Model to Keep A Multı-Perspectıve Process Model on The Blockchaın | tr_TR |
dc.type | info:eu-repo/semantics/masterThesis | tr_TR |
dc.description.ozet | Ç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 | tr_TR |
dc.contributor.department | Bilgisayar Mühendisliği | tr_TR |
dc.embargo.terms | 6 ay | tr_TR |
dc.embargo.lift | 2021-09-15T07:23:24Z | |
dc.funding | Yok | tr_TR |