From Robotic Process Automation to Intelligent Process Automation: – Emerging Trends –

T Chakraborti, V Isahagian, R Khalaf… - … : Blockchain and Robotic …, 2020 - Springer
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 …

Jigsaw: Large language models meet program synthesis

N Jain, S Vaidyanath, A Iyer, N Natarajan… - Proceedings of the 44th …, 2022 - dl.acm.org
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 …

Codeplan: Repository-level coding using llms and planning

R Bairi, A Sonwane, A Kanade, A Iyer… - Proceedings of the …, 2024 - dl.acm.org
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 …

Grounded copilot: How programmers interact with code-generating models

S Barke, MB James, N Polikarpova - Proceedings of the ACM on …, 2023 - dl.acm.org
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 …

Exploring the learnability of program synthesizers by novice programmers

D Jayagopal, J Lubin, SE Chasins - … of the 35th Annual ACM Symposium …, 2022 - dl.acm.org
Modern program synthesizers are increasingly delivering on their promise of lightening the
burden of programming by automatically generating code, but little research has addressed …

Unprecedented code change automation: The fusion of llms and transformation by example

M Dilhara, A Bellur, T Bryksin, D Dig - Proceedings of the ACM on …, 2024 - dl.acm.org
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) …

Reactive synthesis of software robots in RPA from user interface logs

S Agostinelli, M Lupia, A Marrella, M Mecella - Computers in Industry, 2022 - Elsevier
Abstract Robotic Process Automation (RPA) is an emerging technology in the field of
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

P Vaithilingam, EL Glassman… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
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 …

Automated generation of executable RPA scripts from user interface logs

S Agostinelli, M Lupia, A Marrella, M Mecella - … : Blockchain and Robotic …, 2020 - Springer
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 …

Can program synthesis be used to learn merge conflict resolutions? an empirical analysis

R Pan, V Le, N Nagappan, S Gulwani… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
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 …