{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T21:19:18Z","timestamp":1758057558991,"version":"3.44.0"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032051875","type":"print"},{"value":"9783032051882","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T00:00:00Z","timestamp":1757980800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T00:00:00Z","timestamp":1757980800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-05188-2_14","type":"book-chapter","created":{"date-parts":[[2025,9,15]],"date-time":"2025-09-15T21:53:00Z","timestamp":1757973180000},"page":"213-230","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Automated Exploration of\u00a0Conversational Agents for\u00a0the\u00a0Synthesis of\u00a0Testing Profiles"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-6295-7007","authenticated-orcid":false,"given":"Iv\u00e1n Sotillo","family":"del Horno","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0001-3386-162X","authenticated-orcid":false,"given":"Alejandro","family":"del Pozzo","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2818-2278","authenticated-orcid":false,"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9425-6362","authenticated-orcid":false,"given":"Juan","family":"de Lara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,9,16]]},"reference":[{"key":"14_CR1","unstructured":"1 Million Bot: https:\/\/1millionbot.com\/ Accessed in 2025"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Aichernig, B.K., Mostowski, W., Mousavi, M.R., Tappler, M., Taromirad, M.: Model learning and model-based testing. In: Machine Learning for Dynamic Software Analysis: Potentials and Limits - International Dagstuhl Seminar 16172, Revised Papers. LNCS, vol. 11026, pp. 74\u2013100. Springer (2018)","DOI":"10.1007\/978-3-319-96562-8_3"},{"key":"14_CR3","unstructured":"Ammann, P., Offutt, J.: Introduction to Software Testing. Cambridge University Press (2013)"},{"issue":"4","key":"14_CR4","first-page":"443","volume":"45","author":"J Bandlamudi","year":"2024","unstructured":"Bandlamudi, J., Mukherjee, K., Agarwal, P., Chaudhuri, R., Pimplikar, R., Dechu, S., Straley, A., Ponniah, A., Sindhgatta, R.: Framework to enable and test conversational assistant for APIs and RPAs. AI Mag. 45(4), 443\u2013456 (2024)","journal-title":"AI Mag."},{"key":"14_CR5","unstructured":"Botium: https:\/\/cyara.com\/products\/botium\/ Accessed in 2025"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"Ca\u00f1izares, P.C., L\u00f3pez-Morales, J.M., P\u00e9rez-Soler, S., Guerra, E., de\u00a0Lara, J.: Measuring and clustering heterogeneous chatbot designs. ACM Trans. Softw. Eng. Methodol. 33(4), 90:1\u201390:43 (2024)","DOI":"10.1145\/3637228"},{"key":"14_CR7","doi-asserted-by":"crossref","unstructured":"Ca\u00f1izares, P.C., Ortiz, R.D.A., P\u00e9rez-Soler, S., Guerra, E., de\u00a0Lara, J.: Coverage-based strategies for the automated synthesis of test scenarios for conversational agents. In: Proceedings of the 5th ACM\/IEEE International Conference on Automation of Software Test, AST, pp. 23\u201333. ACM (2024)","DOI":"10.1145\/3644032.3644456"},{"key":"14_CR8","unstructured":"Cooper, A., Reimann, R., Cronin, D., Noessel, C.: About Face: The essentials of interaction design (4$$^{th}$$ edition). Wiley (2014)"},{"issue":"4","key":"14_CR9","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/C-M.1978.218136","volume":"11","author":"RA DeMillo","year":"1978","unstructured":"DeMillo, R.A., Lipton, R.J., Sayward, F.G.: Hints on test data selection: help for the practicing programmer. Computer 11(4), 34\u201341 (1978)","journal-title":"Computer"},{"key":"14_CR10","unstructured":"Dhole, K.D.: KAUCUS: knowledge augmented user simulators for training language model assistants. In: Proceedings of the 1st Workshop on Simulating Conversational Intelligence in Chat, SCI-CHAT, pp. 53\u201365. ACL (2024)"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"Ferreira, R., Semedo, D., Magalh\u00e3es, J.: Multi-trait user simulation with adaptive decoding for conversational task assistants. In: Findings of the Association for Computational Linguistics, EMNLP, pp. 16105\u201316130. ACL (2024)","DOI":"10.18653\/v1\/2024.findings-emnlp.945"},{"key":"14_CR12","doi-asserted-by":"crossref","unstructured":"G\u00f3mez-Abajo, P., P\u00e9rez-Soler, S., Ca\u00f1izares, P.C., Guerra, E., de\u00a0Lara, J.: Mutation testing for task-oriented chatbots. In: Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, EASE, pp. 232\u2013241. ACM (2024)","DOI":"10.1145\/3661167.3661220"},{"key":"14_CR13","unstructured":"Google: Gemini. https:\/\/gemini.google.com\/ Accessed in 2025"},{"key":"14_CR14","unstructured":"Google\u2019s Dialogflow: https:\/\/cloud.google.com\/dialogflow Accessed in 2025"},{"issue":"9","key":"14_CR15","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1080\/08839514.2013.835230","volume":"27","author":"D Griol","year":"2013","unstructured":"Griol, D., Carb\u00f3, J., Molina, J.M.: An automatic dialog simulation technique to develop and evaluate interactive conversational agents. Appl. Artif. Intell. 27(9), 759\u2013780 (2013)","journal-title":"Appl. Artif. Intell."},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"Hajipour, H., Malinowski, M., Fritz, M.: IReEn: reverse-engineering of black-box functions via iterative neural program synthesis. In: Proceedings of the International Workshop on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECML PKDD, Part II. Communications in Computer and Information Science, vol.\u00a01525, pp. 143\u2013157. Springer (2021)","DOI":"10.1007\/978-3-030-93733-1_10"},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Kiesel, J., Gohsen, M., Mirzakhmedova, N., Hagen, M., Stein, B.: Simulating follow-up questions in conversational search. In: Proceedings of 46th European Conference on Information Retrieval, ECIR. LNCS, vol. 14609, pp. 382\u2013398. Springer (2024)","DOI":"10.1007\/978-3-031-56060-6_25"},{"key":"14_CR18","unstructured":"LangGraph: https:\/\/www.langchain.com\/langgraph Accessed 2025"},{"key":"14_CR19","unstructured":"de\u00a0Lara, J., del Pozzo, A., Guerra, E., S\u00e1nchez Cuadrado, J.: https:\/\/github.com\/sensei-chat\/sensei Accessed 2025"},{"key":"14_CR20","unstructured":"Menguy, G.: Black-box code analysis for reverse engineering through constraint acquisition and program synthesis. Ph.D. thesis, University of Paris-Saclay, France (2023)"},{"key":"14_CR21","unstructured":"Microsoft\u2019s AutoGen: https:\/\/microsoft.github.io\/autogen\/stable\/ Accessed in 2025"},{"key":"14_CR22","unstructured":"Moore, R.J., Arar, R.: Conversational UX Design: a Practitioner\u2019s Guide to the Natural Conversation Framework, ACM Books, vol.\u00a027. ACM (2019)"},{"key":"14_CR23","unstructured":"OpenAI: https:\/\/openai.com\/ Accessed in 2025"},{"issue":"4","key":"14_CR24","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MS.2020.3030198","volume":"38","author":"S P\u00e9rez-Soler","year":"2021","unstructured":"P\u00e9rez-Soler, S., Ju\u00e1rez-Puerta, S., Guerra, E., de Lara, J.: Choosing a chatbot development tool. IEEE Softw. 38(4), 94\u2013103 (2021)","journal-title":"IEEE Softw."},{"issue":"5","key":"14_CR25","first-page":"79","volume":"6","author":"P Rao","year":"2021","unstructured":"Rao, P., Agnihotri, M., Jayagopi, D.B.: Improving asynchronous interview interaction with follow-up question generation. Int. J. Interact. Multim. Artif. Intell. 6(5), 79\u201389 (2021)","journal-title":"Int. J. Interact. Multim. Artif. Intell."},{"key":"14_CR26","unstructured":"Rasa: https:\/\/rasa.com\/ Accessed 2025"},{"key":"14_CR27","unstructured":"Rasa test: https:\/\/rasa.com\/docs\/pro\/testing\/evaluating-assistant\/ Accessed 2025"},{"issue":"11 &12","key":"14_CR28","doi-asserted-by":"crossref","first-page":"1673","DOI":"10.1142\/S0218194019400163","volume":"29","author":"R Ren","year":"2019","unstructured":"Ren, R., Castro, J.W., Acu\u00f1a, S.T., de Lara, J.: Evaluation techniques for chatbot usability: a systematic mapping study. Int. J. Softw. Eng. Knowl. Eng. 29(11 &12), 1673\u20131702 (2019)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"issue":"2","key":"14_CR29","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1007\/s10791-022-09404-z","volume":"25","author":"A Salle","year":"2022","unstructured":"Salle, A., Malmasi, S., Rokhlenko, O., Agichtein, E.: CoSearcher: studying the effectiveness of conversational search refinement and clarification through user simulation. Inf. Retr. J. 25(2), 209\u2013238 (2022)","journal-title":"Inf. Retr. J."},{"key":"14_CR30","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez Cuadrado, J., Ortiz, R.D.A., P\u00e9rez-Soler, S., Ca\u00f1izares, P.C., Guerra, E., de\u00a0Lara, J.: Integrating static quality assurance in CI chatbot development workflows. IEEE Softw. 41(5), 60\u201369 (2024)","DOI":"10.1109\/MS.2024.3401551"},{"key":"14_CR31","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez Cuadrado, J., P\u00e9rez-Soler, S., Guerra, E., de\u00a0Lara, J.: Automating the development of task-oriented LLM-based chatbots. In: Proceedings of the 2024 ACM Conference on Conversational User Interfaces, CUI, pp. 1\u201317. ACM (2024)","DOI":"10.1145\/3640794.3665538"},{"key":"14_CR32","doi-asserted-by":"crossref","unstructured":"Sekulic, I., Lu, L., Bedi, N.S., Crestani, F.: Simulating conversational search users with parameterized behavior. In: Proceedings of the 2024 Annual International ACM SIGIR Conference on Research and Development in Information Retrieval in the Asia Pacific Region, SIGIR-AP, pp. 72\u201381. ACM (2024)","DOI":"10.1145\/3673791.3698425"},{"key":"14_CR33","unstructured":"Terragni, S., Filipavicius, M., Khau, N., Guedes, B., Manso, A., Mathis, R.: In-context learning user simulators for task-oriented dialog systems (2023)"},{"key":"14_CR34","doi-asserted-by":"crossref","unstructured":"Urrico, M.F., Clerissi, D., Mariani, L.: MutaBot: a mutation testing approach for chatbots. In: Proceedings of the 2024 IEEE\/ACM 46th International Conference on Software Engineering: Companion Proceedings, ICSE Companion, pp. 79\u201383. ACM (2024)","DOI":"10.1145\/3639478.3640032"},{"key":"14_CR35","doi-asserted-by":"crossref","unstructured":"Vasconcelos, M., Candello, H., Pinhanez, C., dos Santos, T.: Bottester: testing conversational systems with simulated users. In: Proceedings of the XVI Brazilian Symposium on Human Factors in Computing Systems, IHC, ACM (2017)","DOI":"10.1145\/3160504.3160584"},{"key":"14_CR36","doi-asserted-by":"crossref","unstructured":"de\u00a0Wit, J.: Leveraging large language models as simulated users for initial, low-cost evaluations of designed conversations. In: Proceedings of 7th International Workshop on Chatbot Research and Design, CONVERSATIONS, LNCS, vol. 14524, pp. 77\u201393. Springer (2023)","DOI":"10.1007\/978-3-031-54975-5_5"}],"container-title":["Lecture Notes in Computer Science","Testing Software and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-05188-2_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,15]],"date-time":"2025-09-15T21:53:08Z","timestamp":1757973188000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-05188-2_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,16]]},"ISBN":["9783032051875","9783032051882"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-05188-2_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,16]]},"assertion":[{"value":"16 September 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICTSS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Testing Software and Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"37","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"pts2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ictss-2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}