I present a solution that explores
the use of A360 subtasks as a comparable concept to functions in programming. By
leveraging subtasks as reusable and maintainable functions, users can efficiently
develop customized high-quality automation solutions. Additionally, the paper introduces
the retry framework, which allows for the automatic retrying of subtasks in the
event of system or unknown exceptions. This framework enhances efficiency and reduces
the manual effort required to retrigger bots. The A360 Subtask and Retry Framework
templates provide valuable assistance to both professional and citizen developers,
improving code quality, maintainability, and the overall efficiency and resiliency
of automation solutions.
Mahey, H. (2020) Robotic Process Automation with Automation Anywhere: Techniques to Fuel Business Productivity and Intelligent Automation Using RPA. Packt Publishing Ltd., Birmingham.
[3]
Anagnoste, S. (2017) Robotic Automation Process—The Next Major Revolution in Terms of Back Office Operations Improvement. Proceedings of the International Conference on Business Excellence, 11, 676-686. https://doi.org/10.1515/picbe-2017-0072
[4]
Automation Anywhere (n.d.) No-Code Is an Approach to Designing and Using Applications That Doesn’t Require Any Coding or Knowledge of Programming Languages. Automationanywhere.com. https://www.automationanywhere.com/rpa/no-code-automation
[5]
Make Use of (n.d.) What Is a Function in Programming? Makeuseof.com. https://www.makeuseof.com/what-is-a-function-programming/
[6]
Make Use of (n.d.) Why Programming Languages Can’t Exist without Functions. Makeuseof.com. https://www.makeuseof.com/tag/programming-languages-need-functions/?newsletter_popup=1
[7]
Automation Anywhere (n.d.) Building Reusable Bots. Automationanywhere.com. https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/developer-recommendations/cloud-build-reusable-bots.html
Automation Anywhere (n.d.) Using the Run Action. Automationanywhere.com. https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/aae-client/bot-creator/commands/using-the-run-action.html
DeepSource (n.d.) What Happens in the Absence of Exception Handling? Deepsource.com. https://deepsource.com/glossary/exception-handling#:~:text=If%20an%20exception%20is%20thrown,unless%20a%20function%20handles%20it