Pair programming conversations with agents vs. developers: challenges and opportunities for SE community

P Robe, SK Kuttal, J AuBuchon, J Hart - … of the 30th ACM Joint European …, 2022 - dl.acm.org
Recent research has shown feasibility of an interactive pair-programming conversational
agent, but implementing such an agent poses three challenges: a lack of benchmark …

Software engineering education in the era of conversational AI: current trends and future directions

C Sengul, R Neykova, G Destefanis - Frontiers in Artificial Intelligence, 2024 - frontiersin.org
The developments in conversational AI raised urgent questions about the future direction of
many aspects of society, including computing education. The first reactions to the fast-paced …

An empirical study of bots in software development: Characteristics and challenges from a practitioner's perspective

L Erlenhov, FGDO Neto, P Leitner - Proceedings of the 28th ACM joint …, 2020 - dl.acm.org
Software engineering bots–automated tools that handle tedious tasks–are increasingly used
by industrial and open source projects to improve developer productivity. Current research …

Machine learning-based automation of accounting services: An exploratory case study

RS Bavaresco, LC Nesi, JLV Barbosa… - International Journal of …, 2023 - Elsevier
Abstract Machine Learning (ML) applied to Robotic Process Automation (RPA) and chatbot
interfaces can generate significant value for many business processes. However, these …

A conversational digital assistant for intelligent process automation

Y Rizk, V Isahagian, S Boag, Y Khazaeni… - … : Blockchain and Robotic …, 2020 - Springer
Robotic process automation (RPA) has emerged as the leading approach to automate tasks
in business processes. Moving away from back-end automation, RPA automated the mouse …

The inconvenient side of software bots on pull requests

M Wessel, I Steinmacher - Proceedings of the IEEE/ACM 42nd …, 2020 - dl.acm.org
Software bots are applications that integrate their work with humans' tasks, serving as
conduits between users and other tools. Due to their ability to automate tasks, bots have …

MSRBot: Using bots to answer questions from software repositories

A Abdellatif, K Badran, E Shihab - Empirical Software Engineering, 2020 - Springer
Software repositories contain a plethora of useful information that can be used to enhance
software projects. Prior work has leveraged repository data to improve many aspects of the …

Softbots 4.0: supporting cyber-physical social systems in smart production management

RJ Rabelo, SP Zambiasi… - International Journal of …, 2023 - ijiemjournal.uns.ac.rs
This paper presents the results of a research work that aimed at investigating the usage of
softbots–as digital intelligent software assistants–as a supporting technology to help in …

A unified conversational assistant framework for business process automation

Y Rizk, A Bhandwalder, S Boag, T Chakraborti… - arXiv preprint arXiv …, 2020 - arxiv.org
Business process automation is a booming multi-billion-dollar industry that promises to
remove menial tasks from workers' plates--through the introduction of autonomous agents …

Can a chatbot support software engineers with load testing? approach and experiences

D Okanović, S Beck, L Merz, C Zorn, L Merino… - Proceedings of the …, 2020 - dl.acm.org
Even though load testing is an established technique to assess load-related quality
properties of software systems, it is applied only seldom and with questionable results …