{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T16:32:22Z","timestamp":1754152342501,"version":"3.41.2"},"reference-count":55,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T00:00:00Z","timestamp":1745798400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T00:00:00Z","timestamp":1745798400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,4,28]]},"DOI":"10.1109\/ast66626.2025.00016","type":"proceedings-article","created":{"date-parts":[[2025,7,21]],"date-time":"2025-07-21T18:02:44Z","timestamp":1753120964000},"page":"91-102","source":"Crossref","is-referenced-by-count":0,"title":["Improving Examples in Web API Specifications using Iterated-Calls In-Context Learning"],"prefix":"10.1109","author":[{"given":"Kush","family":"Jain","sequence":"first","affiliation":[{"name":"Carnegie Mellon University,United States"}]},{"given":"Kiran","family":"Kate","sequence":"additional","affiliation":[{"name":"IBM Research,United States"}]},{"given":"Jason","family":"Tsay","sequence":"additional","affiliation":[{"name":"IBM Research,United States"}]},{"given":"Claire","family":"Le Goues","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University,United States"}]},{"given":"Martin","family":"Hirzel","sequence":"additional","affiliation":[{"name":"IBM Research,United States"}]}],"member":"263","reference":[{"article-title":"Apis: A strategy guide","year":"2011","author":"Jacobson","key":"ref1"},{"volume-title":"RESTful Web APIs","year":"2013","author":"Richardson","key":"ref2"},{"key":"ref3","first-page":"aAI9980887","article-title":"Architectural styles and the design of network-based software architectures","volume-title":"Ph.D. dissertation","author":"Fielding","year":"2000"},{"article-title":"Openapi specification","volume-title":"Web page","year":"2023","key":"ref4"},{"key":"ref5","article-title":"Quickrest: Property-based test generation of openapi-described restful apis","volume-title":"CoRR","author":"Karlsson","year":"2019"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2022.3182663"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510133"},{"key":"ref8","article-title":"Evomaster: Evolutionary multi-context automated system test generation","volume-title":"CoRR","author":"Arcuri","year":"2019"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3150618"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598131"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3133850.3133864"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58779-6_6"},{"article-title":"Toolformer: Language models can teach themselves to use tools","year":"2023","author":"Schick","key":"ref13"},{"year":"2022","key":"ref14","article-title":"ChatGPT"},{"year":"2023","key":"ref15","article-title":"Gpt-4 technical report"},{"key":"ref16","first-page":"4541","article-title":"Show, don\u2019t tell: Demonstrations outperform descriptions for schema-guided task-oriented dialogue","volume-title":"Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies","author":"Gupta"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2019.00077"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025827"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3387903.3389310"},{"key":"ref20","article-title":"Learning to retrieve prompts for in-context learning","volume-title":"CoRR","author":"Rubin","year":"2021"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-019-8208-z"},{"key":"ref22","article-title":"APIS.guru"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2014.19"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1561\/1500000019"},{"article-title":"Improving few-shot prompts with relevant static analysis products","volume-title":"International Conference on Software Engineering (ICSE)","author":"Ahmed","key":"ref25"},{"key":"ref26","first-page":"13","article-title":"Bert: Pretraining of deep bidirectional transformers for language understanding","author":"Devlin","year":"2018"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380362"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/issre.2015.7381815"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3469082"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICST46399.2020.00024"},{"key":"ref31","doi-asserted-by":"crossref","first-page":"1807","DOI":"10.18653\/v1\/2020.findings-emnlp.163","article-title":"AGIF: An adaptive graph-interactive framework for joint multiple intent detection and slot filling","volume-title":"Findings of the Association for Computational Linguistics: EMNLP 2020","author":"Qin","year":"2020"},{"key":"ref32","article-title":"Towards scalable multi-domain conversational agents: The schema-guided dialogue dataset","volume-title":"CoRR","author":"Rastogi","year":"2019"},{"article-title":"Scaling instruction-finetuned language models","year":"2022","author":"Chung","key":"ref33"},{"volume-title":"Research design: Qualitative, quantitative, and mixed methods approaches","year":"2013","author":"Creswell","key":"ref34"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3183519.3183521"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2019.00018"},{"article-title":"Afl++ : Combining incremental steps of fuzzing research","volume-title":"14th USENIX Workshop on Offensive Technologies (WOOT 20)","author":"Fioraldi","key":"ref37"},{"volume-title":"OSS-Fuzz - google\u2019s continuous fuzzing service for open source software","year":"2017","author":"Serebryany","key":"ref38"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473932"},{"article-title":"Are large language models memorizing bug benchmarks?","year":"2024","author":"Ramos","key":"ref40"},{"article-title":"Natural language sentence generation from API specifications","year":"2022","author":"Huo","key":"ref41"},{"key":"ref42","first-page":"454","article-title":"Towards extracting web API specifications from documentation","volume-title":"Conference on Mining Software Repositories (MSR)","author":"Yang"},{"article-title":"Mining documentation to extract hyperparameter schemas","volume-title":"ICML Workshop on Automated Machine Learning (AutoML@ICML)","author":"Baudart","key":"ref43"},{"article-title":"You can REST now: Automated specification inference and black-box testing of RESTful APIs with large language models","year":"2024","author":"Decrop","key":"ref44"},{"article-title":"Bootstrapping chatbots for novel domains","volume-title":"Workshop at NIPS on Learning with Limited Labeled Data (LLD)","author":"Babkin","key":"ref45"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409719"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00083"},{"key":"ref48","first-page":"1877","article-title":"Language models are few-shot learners","volume-title":"Advances in Neural Information Processing Systems","volume":"33","author":"Brown","year":"2020"},{"article-title":"Llama: Open and efficient foundation language models","year":"2023","author":"Touvron","key":"ref49"},{"key":"ref50","first-page":"452","article-title":"Natural questions: A benchmark for question answering research","volume-title":"Transactions of the Association for Computational Linguistics","volume":"7","author":"Kwiatkowski","year":"2019"},{"key":"ref51","first-page":"1601","article-title":"TriviaQA: A large scale distantly supervised challenge dataset for reading comprehension","volume-title":"Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Joshi"},{"article-title":"Evaluating large language models trained on code","year":"2021","author":"Chen","key":"ref52"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3485477"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/icse48619.2023.00205"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/icst.2012.106"}],"event":{"name":"2025 IEEE\/ACM International Conference on Automation of Software Test (AST)","start":{"date-parts":[[2025,4,28]]},"location":"Ottawa, ON, Canada","end":{"date-parts":[[2025,4,29]]}},"container-title":["2025 IEEE\/ACM International Conference on Automation of Software Test (AST)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11081705\/11081447\/11081452.pdf?arnumber=11081452","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,22]],"date-time":"2025-07-22T04:55:36Z","timestamp":1753160136000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11081452\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,28]]},"references-count":55,"URL":"https:\/\/doi.org\/10.1109\/ast66626.2025.00016","relation":{},"subject":[],"published":{"date-parts":[[2025,4,28]]}}}