ارائه یک چارچوب برای کشف فرآیند و پیاده¬سازی یک روش ترکیبی مبتنی بر آن
چکیده:
در دنیای رقابتی امروز، نیاز به فرآیندکاوی بیش از هر زمان دیگری احساس می¬شود. فرآیندکاوی، امکان شناخت وضعیت موجود، و تجزیه و تحلیل فرآیندها را برای سازمان فراهم می¬سازد تا در زمان کمتر و با عملکرد بهتر در راستای اهداف خود گام بردارند. اولین نوع و نخستین گام در فرآیندکاوی، کشف فرآیند است. هدف از کشف فرآیند، ساختن مدلهای فرآیندهای کسبوکار و به دست آوردن اطلاعات ارزشمند بر اساس تاریخچه رخداد تولید شده از سیستمهای اطلاعات سازمانی است. ابزارهای مختلفی برای فرآیندکاوی وجود دارد که یکی ابزارهای پرکاربرد، ProM است. این ابزار قابل توسعه است و طیف گستردهای از تکنیک¬های فرآیندکاوی را پشتیبانی می¬کند و به¬صورت رایگان در دسترس است.
در این پایان¬نامه تمرکز بر کشف فرآیند است و پس از بررسی کارهای مختلف در زمینه کشف فرآیند و دسته¬بندی آن¬ها، یک چارچوب کشف فرآیند ارائه می¬شود که شامل سه گام است: ایجاد تاریخچه رخداد، کشف روابط بین فعالیت¬ها و رسم مدل فرآیند. برای استفاده از الگوریتم¬های کشف فرآیند مختلف نیاز به تاریخچه رخداد استاندارد داریم بنابراین اولین گام در کشف فرآیند، ایجاد تاریخچه رخداد استاندارد است. در گام دوم، روابط بین فعالیت¬های موجود در تاریخچه رخداد، استخراج می¬شود. برای پیاده¬سازی هر گام، روش¬های مختلفی وجود دارد. در این پایان¬نامه، یک روش ترکیبی نمونه مبتنی بر چارچوب، ارائه می-شود. برای پیاده¬سازی گام اول از افزونه موجود در ابزار ProM استفاده می¬شود و برای گام دوم و سوم، افزونه¬ها به زبان جاوا پیاده-سازی شده و به ابزار ProM افزوده می¬شود. در نهایت، مدل فرآیند به دست آمده، براساس معیار تناسب، دقت و سادگی ارزیابی می¬شود و نتایج نشان می¬دهد که از تناسب و سادگی کامل (برابر با یک) و دقت خوبی (برابر با 0.74) برخوردار است.