Frameworks and Best Practices for Building Enterprisegrade Automation in UiPath
Himadeep Movva · Journal of Software Engineering and Simulation · 2023
Configuring enterprise-grade automation requires following best practices, procedures, and frameworks for scalable, efficient, and robust solutions. UiPath provides frameworks for both attended and unattended automation. At the enterprise level, processes that need to be automated aren’t linear or iterative but transactional. Hence, the Robotic Enterprise Framework is essential for efficient solution configuration for the transactional business process. In addition, this research study presents the usage of other frameworks alongside the unattended framework, which was officially rolled out by UiPath. Different frameworks, including a Robotic enterprise Automation framework for un-attended automation, an attended automation framework with form and triggers for attended automation, a framework for background processes that run in the background without UI interaction, and an orchestration process framework for human-in-the-loop automation, are presented. A detailed explanation of frameworks, along with which framework should be used according to the use case, is presented. This paper also mentions best practices that need to be implemented, as per the standards, to configure the best solution for the use case at hand.