From Robotic Process Automation to Intelligent Process Automation: – Emerging Trends –
In this survey, we study how recent advances in machine intelligence are disrupting the
world of business processes. Over the last decade, there has been steady progress towards …
world of business processes. Over the last decade, there has been steady progress towards …
Jigsaw: Large language models meet program synthesis
Large pre-trained language models such as GPT-3 [10], Codex [11], and Google's language
model [7] are now capable of generating code from natural language specifications of …
model [7] are now capable of generating code from natural language specifications of …
Codeplan: Repository-level coding using llms and planning
Software engineering activities such as package migration, fixing error reports from static
analysis or testing, and adding type annotations or other specifications to a codebase …
analysis or testing, and adding type annotations or other specifications to a codebase …
Grounded copilot: How programmers interact with code-generating models
Powered by recent advances in code-generating models, AI assistants like Github Copilot
promise to change the face of programming forever. But what is this new face of …
promise to change the face of programming forever. But what is this new face of …
Exploring the learnability of program synthesizers by novice programmers
Modern program synthesizers are increasingly delivering on their promise of lightening the
burden of programming by automatically generating code, but little research has addressed …
burden of programming by automatically generating code, but little research has addressed …
Unprecedented code change automation: The fusion of llms and transformation by example
Software developers often repeat the same code changes within a project or across different
projects. These repetitive changes are known as “code change patterns”(CPATs) …
projects. These repetitive changes are known as “code change patterns”(CPATs) …
Reactive synthesis of software robots in RPA from user interface logs
Abstract Robotic Process Automation (RPA) is an emerging technology in the field of
Business Process Management (BPM) that enables the automation of intensive repetitive …
Business Process Management (BPM) that enables the automation of intensive repetitive …
Towards more effective AI-assisted programming: A systematic design exploration to improve Visual Studio IntelliCode's user experience
AI-driven code editor extensions such as Visual Studio IntelliCode and Github CoPilot have
become extremely popular. These tools recommend inserting chunks of code, with the lines …
become extremely popular. These tools recommend inserting chunks of code, with the lines …
Automated generation of executable RPA scripts from user interface logs
Abstract Robotic Process Automation (RPA) operates on the user interface (UI) of software
applications and automates-by means of a software (SW) robot-mouse and keyboard …
applications and automates-by means of a software (SW) robot-mouse and keyboard …
Can program synthesis be used to learn merge conflict resolutions? an empirical analysis
Forking structure is widespread in the open-source repositories and that causes a significant
number of merge conflicts. In this paper, we study the problem of textual merge conflicts from …
number of merge conflicts. In this paper, we study the problem of textual merge conflicts from …