SiDiTeR:用于机器人流程自动化的相似性发现技术
SiDiTeR: Similarity Discovering Techniques for Robotic Process Automation
AI总结:
为解决RPA流程重构难题,本文提出SiDiTeR技术,利用源代码或流程日志搜索相似部分并引入字典功能,在156个流程中发现655个匹配项,有效减轻了RPA维护负担。
摘要:
机器人流程自动化(RPA)在企业组织中获得了广泛应用,在简化工作流程的同时也引入了额外的维护任务。通过RPA组件的可重用性可以实现有效的RPA治理。然而,在应对大型开发团队、外包和员工流动时,重构RPA流程面临诸多挑战。本研究旨在探索识别RPA流程中的相似性以进行重构的可能性。为了解决这一问题,我们开发了RPA相似性发现技术(SiDiTeR)。SiDiTeR利用RPA自动化的源代码或流程日志来搜索RPA流程中的相似或相同部分。所引入的技术专门针对RPA领域量身定制。我们通过引入字典功能扩展了潜在匹配项,该功能有助于识别产生相同输出的不同活动,这在RPA领域带来了更好的结果。通过我们的分析,在156个流程中发现了655个匹配项,其中最长的匹配项在15个流程中出现了163次。RPA领域内的流程相似性被证明是减轻与RPA相关的维护负担的可行解决方案。这凸显了流程相似性在RPA领域的重要性。
英文摘要:
Robotic Process Automation (RPA) has gained widespread adoption in corporate organizations, streamlining work processes while also introducing additional maintenance tasks. Effective governance of RPA can be achieved through the reusability of RPA components. However, refactoring RPA processes poses challenges when dealing with larger development teams, outsourcing, and staff turnover. This research aims to explore the possibility of identifying similarities in RPA processes for refactoring. To address this issue, we have developed Similarity Discovering Techniques for RPA (SiDiTeR). SiDiTeR utilizes source code or process logs from RPAautomations to search for similar or identical parts within RPA processes. The techniques introduced are specifically tailored to the RPA domain. We have expanded the potential matches by introducing a dictionary feature which helps identify different activities that produce the same output, and this has led to improved results in the RPA domain. Through our analysis, we have discovered 655 matches across 156 processes, with the longest match spanning 163 occurrences in 15 processes. Process similarity within the RPA domain proves to be a viable solution for mitigating the maintenance burden associated with RPA. This underscores the significance of process similarity in the RPA domain.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。