8 papers
Automated Testing of Task-based Chatbots: How Far Are We?
Diego Clerissi, Elena Masserini, Daniela Micucci +1
Task-based chatbots are software, typically embedded in real-world applications, that assist users in completing tasks through a conversational interface. As chatbots are gaining p…
Assessing Task-based Chatbots: Snapshot and Curated Datasets for Dialogflow
Elena Masserini, Diego Clerissi, Daniela Micucci +1
In recent years, chatbots have gained widespread adoption thanks to their ability to assist users at any time and across diverse domains. However, the lack of large-scale curated d…
Towards Multi-Platform Mutation Testing of Task-based Chatbots
Diego Clerissi, Elena Masserini, Daniela Micucci +1
Chatbots, also known as conversational agents, have become ubiquitous, offering services for a multitude of domains. Unlike general-purpose chatbots, task-based chatbots are softwa…
Bug Whispering: Towards Audio Bug Reporting
Elena Masserini, Daniela Micucci, Leonardo Mariani
Bug reporting is a key feature of mobile applications, as it enables developers to collect information about faults that escaped testing and thus affected end-users. This paper exp…
Towards the Assessment of Task-based Chatbots: From the TOFU-R Snapshot to the BRASATO Curated Dataset
Elena Masserini, Diego Clerissi, Daniela Micucci +2
Task-based chatbots are increasingly being used to deliver real services, yet assessing their reliability, security, and robustness remains underexplored, also due to the lack of l…
MultiMind: A Plug-in for the Implementation of Development Tasks Aided by AI Assistants
Benedetta Donato, Leonardo Mariani, Daniela Micucci +2
The integration of AI assistants into software development workflows is rapidly evolving, shifting from automation-assisted tasks to collaborative interactions between developers a…