Contohnya, di MonCorp (perusahaan fiktif yang dijadikan studi kasus), mereka pakai model ini untuk mendeteksi pelanggaran yang sering terjadi. Hasilnya? Mereka bisa mengkonfigurasi ulang sistem untuk mencegah pelanggaran yang sama terjadi lagi. Gokil kan?
Anti-Pattern: Pelanggaran yang Terstruktur
Kita sekarang masuk ke artikel pendukung pertama, Awad & Weske (2009). Mereka membahas anti-pattern, yaitu pola pelanggaran yang sering banget muncul. Bayangin gini:
Kamu punya kebiasaan buruk, misalnya tidur malam terus telat bangun pagi. Itu anti-pattern dalam hidup kamu.
Nah, dalam proses bisnis, anti-pattern ini bikin eksekusi proses nggak sesuai aturan. Awad & Weske punya trik keren: mereka pakai BPMN-Q queries untuk mendeteksi di mana sih anti-pattern itu terjadi. Dan bagian yang melanggar bakal langsung dikasih tahu ke user.
Ini kayak teman yang langsung bilang, "Eh, lo salah jalan tuh, balik lagi ke rute yang bener!"
Menangani Penyimpangan secara Otomatis
Selain mendeteksi pelanggaran, ada artikel pendukung kedua dari Awad, Smirnov, & Weske (2009). Mereka nggak cuma fokus mendeteksi, tapi juga bagaimana cara menyelesaikan pelanggaran secara otomatis. Wah, keren banget, kan? Mereka mengelompokkan pelanggaran ke dalam berbagai tipe dan menawarkan strategi resolusi berdasarkan konteks.
Jadi, misalnya:
- Pelanggaran Ringan: Solusi sederhana, kayak "tambah satu langkah di proses."
- Pelanggaran Berat: Mungkin butuh intervensi manusia, atau bahkan perombakan besar-besaran.
Intinya, nggak semua penyimpangan harus dianggap serius, ada yang bisa di-fix otomatis.
Runtime Compliance Monitoring: Si Penjaga Malam Digital
Kita lanjut ke artikel pendukung ketiga, Awad dkk. (2015), yang ngebahas runtime compliance monitoring. Ini kayak security guard digital yang ngecek proses bisnis real-time. Jadi kalau ada pelanggaran, mereka langsung kasih tahu.
Mereka pakai teknologi keren bernama Complex Event Processing (CEP) yang bikin sistem langsung bereaksi kalau ada yang salah.
Bayangin aja, misalnya, ada karyawan yang coba ngelakuin proses nggak sesuai SOP. Sistem langsung kasih alarm, "Hei, ada yang nggak bener nih!"