تستعرض هذه الرسالة منهجيات التحويل السابقة و تقارن بينها و تناقش
نقاط ضعف و قوة كل منها، كما تطرح نموذجا مطورا للحل مبني على خوارزمية إيشويس-كريفن
التي تقوم بتجميع الخدمات ضمن إجرائيات مهيكلة، فيتم تعديل هذه الخوارزمية ليكون دخلها
التمثيل الرمزي لإجرائيات العمل و خرجها اللغة التنفيذية لإجرائيات العمل، كما تمت إضافة
خوارزمية لمعالجة مشكلة الروابط المتزامنة بين الفروع المتوازية التي كانت تعاني منها خوارزمية
إيشويس.
In our thesis, we present many previous approaches for mapping BPMN to BPEL. Moreover, we compare between their own strengths and weaknesses. Then we offer our new approach based on ESHUIS-GREFEN2 algorithm. We develop this algorithm to accept BPMN as input and BPEL as output. In addition, we solve the synchronization problem in ESHUIS algorithm by adding algorithm to find and process cross-synchronization links between parallel branches. We evaluated our approach by doing two case studies and comparing the results with other approaches and implementations.
المراجع المستخدمة
R. Khalaf, N. Mukhi, S. Weerawarana Service–Oriented Composition in BPEL4WS, 2003
J. Recker and J. Mendling. On the translation between BPMN and BPEL: Conceptual mismatch between process modeling languages. Proceedings 18th International Conference on AdvancedInformation Systems Engineering, pages 521–532, 2006
J. Mendling, K.B. Lassen, and U. Zdun. On the transformation of control flow between block-oriented and graph-oriented process modeling languages. Int. J. Business Process Integration and Management, 2006