18072533. AUTOMATION OF GENERATING ROBOTIC PROCESS AUTOMATION FROM AUTOMATION DOMAIN SPECIFIC LANGUAGES simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)
Contents
- 1 AUTOMATION OF GENERATING ROBOTIC PROCESS AUTOMATION FROM AUTOMATION DOMAIN SPECIFIC LANGUAGES
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 AUTOMATION OF GENERATING ROBOTIC PROCESS AUTOMATION FROM AUTOMATION DOMAIN SPECIFIC LANGUAGES - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 How does this technology handle complex process flows that involve multiple decision points and branches?
- 1.11 What level of customization is possible when generating RPA robots from domain specific languages?
- 1.12 Original Abstract Submitted
AUTOMATION OF GENERATING ROBOTIC PROCESS AUTOMATION FROM AUTOMATION DOMAIN SPECIFIC LANGUAGES
Organization Name
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor(s)
Zachary A. Silverstein of Georgetown TX (US)
Melanie Dauber of Oceanside NY (US)
Jeremy R. Fox of Georgetown TX (US)
AUTOMATION OF GENERATING ROBOTIC PROCESS AUTOMATION FROM AUTOMATION DOMAIN SPECIFIC LANGUAGES - A simplified explanation of the abstract
This abstract first appeared for US patent application 18072533 titled 'AUTOMATION OF GENERATING ROBOTIC PROCESS AUTOMATION FROM AUTOMATION DOMAIN SPECIFIC LANGUAGES
Simplified Explanation
The present disclosure relates to the automation of generating RPA robots from domain specific languages.
- Receiving process automation requirements specifying a process flow
- Generating alternative automation requirements in a domain specific language
- Generating robotic process automation code from the alternative automation requirements
- Building a robotic process automation robot deployable in a production environment
- Deploying the robotic process automation robot in the production environment
Potential Applications
This technology could be applied in various industries such as finance, healthcare, and manufacturing to automate repetitive tasks and streamline processes.
Problems Solved
1. Streamlining process automation by generating RPA robots from domain specific languages 2. Increasing efficiency by automating tasks that would otherwise be done manually
Benefits
1. Improved productivity through automation 2. Reduction in human error 3. Cost savings by eliminating the need for manual labor
Potential Commercial Applications
Automating data entry processes in finance companies for faster and more accurate results
Possible Prior Art
One possible prior art could be the use of traditional programming languages to create RPA robots, which may not be as efficient or user-friendly as generating them from domain specific languages.
Unanswered Questions
How does this technology handle complex process flows that involve multiple decision points and branches?
The abstract does not provide details on how the system handles complex process flows with decision points and branches. It would be important to understand the system's capabilities in managing such scenarios.
What level of customization is possible when generating RPA robots from domain specific languages?
The abstract does not mention the extent to which users can customize the generated RPA robots. Understanding the flexibility and customization options available would be crucial for potential users of the technology.
Original Abstract Submitted
Aspects of the present disclosure relate generally to robotic process automation (RPA) and, more particularly, to systems, computer program products, and methods of automation of generating RPA robots (bots) from automation domain specific languages (DSL). For example, a computer-implemented method includes receiving, by a processor set, process automation requirements specifying a process flow; generating, by the processor set, alternative automation requirements in a domain specific language from terms of the domain specific language identified in the process automation requirements; generating, by the processor set, robotic process automation code from the alternative automation requirements in the domain specific language; building, by the processor set, a robotic process automation robot deployable in a production environment using the robotic process automation code; and deploying, by the processor set, the robotic process automation robot in the production environment.