TY - BOOK AU - Aya Taha MohaMed HUssIeN Nada, AU - Sherif A. MazeN AU - Iman M. A. HeLaL TI - An approach for overcoming robotics process automation challenges U1 - 629.892 PY - 2024/// KW - Robotics KW - الروبوتات KW - Robotic Process Automation KW - Process Mining KW - Robotic Process Mining KW - Segmentation N1 - Thesis (M.Sc)-Cairo University, 2024; Bibliography: pages 88-94; Issues also as CD N2 - Robotic Process Automation (RPA) is a powerful technique that empowers businesses to automate various daily tasks. Users perform these tasks on computer systems’ applications via User Interfaces (UI). Consequently, these routines are captured and stored in UI logs, where the order of operations reflects the sequence in which the users executed them. However, automating the process of assigning user actions to specific routines in unsegmented UI logs poses a challenge, known as the log segmentation issue. In this thesis, the problem is investigated in the literature and its limitations are identified. Then, a method is proposed to address this problem by automatically deriving routine behaviors, or segments, from unsegmented UI logs. The approach is extensively evaluated and compared with a state-of-the-art method using different UI logs. The results are presented in detail and demonstrate significant improvements in terms of accuracy, processing time, and memory consumption. Overall, the method offers a promising solution to automatically identify and extract routine behaviors from unsegmented UI logs. By improving accuracy and efficiency, it opens up new possibilities for streamlining processes and enhancing automation capabilities in the context of Robotic Process Automation; تُعد أتمتة العمليات الروبوتية (RPA) تقنية قوية تمكن الشركات من أتمتة مختلف المهام اليومية. يستطيع المستخدمون القيام بهذه المهام على تطبيقات أنظمة الكمبيوتر عبر واجهات المستخدم (UI). حيث يتم التقاط هذه الروتينيات وتخزينها في سجلات واجهات المستخدم، حيث يحاكي ترتيب العمليات التسلسل الذي نفذها المستخدمون. وعلى الرغم من ذلك، إلا إن أتمتة عملية تعيين إجراءات المستخدم إلى روتينيات محددة في سجلات واجهات المستخدم غير المجزأة تشكل تحديًا كبيراً، يُعرف بمشكلة تقسيم السجلات. في هذه الأطروحة، نقوم بالتحقيق في هذه المشكلة من خلال مراجعة ما تم عمله سابقاً وتحديد القيود التي تحد من نجاحها. ثم قمنا باقتراح طريقة لمعالجة هذه المشكلة من خلال اشتقاق سلوكيات الروتين، أو القطاعات، تلقائيًا من سجلات واجهات المستخدم غيرالمجزأة. يتم تقييم النهج بشكل مكثف ومقارنته بطريقة حديثة باستخدام سجلات واجهات مستخدم مختلفة. ثم نقوم بعرض النتائج بالتفصيل والتي تُظهر تحسينات كبيرة من حيث الدقة ووقت المعالجة واستهلاك الذاكرة عما سبق تقديمه. بشكل عام، الطريقة المقترحة تقدم حلاً واعدًا لتحديد واستخراج سلوكيات الروتين تلقائيًا من سجلات واجهات المستخدم غير المجزأة،وتقوم بفتح إمكانيات جديدة لتبسيط العمليات وتعزيز قدرات الأتمتة في سياق أتمتة العمليات الروبوتية من خلال تحسين الدقة والكفاءة ER -