موتور گردش کار

موتور گردش کار  یک نرم‌افزار کاربردی کامپیوتر است که مراحل تجاری را مدیریت می‌کند. این یک جز کلیدی اصلی در فناوری گردش کار است و به‌طور معمول از یک سرور پایگاه داده استفاده می‌کند.

یک موتور گردش کار، وضعیت فعالیت‌های موجود در یک گردش کار را کنترل می‌کند مانند پردازش و موافقت فرم درخواست وام و مشخص می‌کند که کدام فعالیت جدید با توجه به فرایندهای تعریف شده (گردش کار) به حالتی دیگر تغییر کند.http://docs.oracle.com/cd/B13789_01/workflow.101/b10286/wfapi.htm این اقدامات ممکن است شامل همه چیز از ذخیره فرم درخواست در سیستم مدیریت اسناد گرفته تا ارسال ایمیل یادآوری به کاربران یا افزایش موارد عقب افتاده به مدیران باشد. موتور گردش کار جریان اطلاعات، وظایف و رویدادها را آسان می‌کند. همچنین می‌توان از موتورهای گردش کار به عنوان موتورهای هماهنگ گردش کار یاد کرد.http://pic.dhe.ibm.com/infocenter/tivihelp/v48r1/index.jsp?topic=/com.ibm.sco.doc_2.2/enablement/workfloworchestration.html

موتورهای گردش کار به‌طور عمده سه عملکرد دارند:The Workflow Engine Model. The Workflow Engine Model Accessed 1 Dec. 2010.

اعتبارسنجی وضعیت فعلی فرآیند: بررسی اینکه آیا اجرای یک کار بر وضعیت فعلی فرآیند معتبر هست یا خیر. 
بررسی دسترسی کاربران: بررسی اینکه آیا کاربر فعلی دسترسی برای اجرای کار روی فرآیند دارد یا خیر.
اجرا و پیش‌روی روند: پس از اینکه دو گام قبل با موفقیت روبرو شدند، موتور گردش کار یک کار را اجرا میکند و اگر به درستی انجام شود، موفقیت را بر‌میگرداند و در غیر اینصورت پیغام خطا می‌دهد و عقب گرد میکند و تغییرات بدون تاثیر خواهند بود

 جستارهای وابسته 
 موتور استنتاج
 الگوریتم تورینه
 زبان اجرای فرایند کسب‌وکار
 سیستم مدیریت گردش‌کار

 منابع 

رده:سرویس‌دهنده‌ها (رایانش)
رده:فناوری گردش‌کار
رده:مدیریت داده‌ها