{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T12:14:42Z","timestamp":1767183282384,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":62,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T00:00:00Z","timestamp":1720569600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7,10]]},"DOI":"10.1145\/3664646.3664767","type":"proceedings-article","created":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T19:39:56Z","timestamp":1720640396000},"page":"79-84","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Towards AI for Software Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9761-6319","authenticated-orcid":false,"given":"Nafise","family":"Eskandani","sequence":"first","affiliation":[{"name":"ABB Corporate Research Center, Ladenburg, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9324-8894","authenticated-orcid":false,"given":"Guido","family":"Salvaneschi","sequence":"additional","affiliation":[{"name":"University of St. Gallen, St. Gallen, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2024,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593434.3593468"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.14778\/3352063.3352092"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3361525.3361535"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3490386"},{"key":"e_1_3_2_1_5_1","volume-title":"2021 IEEE International Conference on Cloud Engineering (IC2E). 83\u201390","author":"Borges Maria C","year":"2021","unstructured":"Maria C Borges, Sebastian Werner, and Ahmet Kilic. 2021. Faaster troubleshooting-evaluating distributed tracing approaches for serverless applications. In 2021 IEEE International Conference on Cloud Engineering (IC2E). 83\u201390."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Paul Castro Vatche Isahagian Vinod Muthusamy and Aleksander Slominski. 2023. Hybrid serverless computing: Opportunities and challenges. Serverless Computing: Principles and Paradigms 43\u201377.","DOI":"10.1007\/978-3-031-26633-1_3"},{"key":"e_1_3_2_1_7_1","volume-title":"2021 IEEE 14th International Conference on Cloud Computing (CLOUD). 478\u2013483","author":"Chadha Mohak","year":"2021","unstructured":"Mohak Chadha, Anshul Jindal, and Michael Gerndt. 2021. Architecture-specific performance optimization of compute-intensive faas functions. In 2021 IEEE 14th International Conference on Cloud Computing (CLOUD). 478\u2013483."},{"key":"e_1_3_2_1_8_1","unstructured":"Banghao Chen Zhaofeng Zhang Nicolas Langren\u00e9 and Shengxin Zhu. 2023. Unleashing the potential of prompt engineering in large language models: a comprehensive review. arXiv preprint arXiv:2310.14735."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111734"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Yihong Dong Xue Jiang Zhi Jin and Ge Li. 2023. Self-collaboration code generation via chatgpt. arXiv preprint arXiv:2304.07590.","DOI":"10.1145\/3672459"},{"key":"e_1_3_2_1_11_1","volume-title":"Maximilian Schwinger, Johannes Grohmann, Nikolas Herbst, Cristina L Abad, and Alexandru Iosup.","author":"Eismann Simon","year":"2020","unstructured":"Simon Eismann, Joel Scheuner, Erwin Van Eyk, Maximilian Schwinger, Johannes Grohmann, Nikolas Herbst, Cristina L Abad, and Alexandru Iosup. 2020. A review of serverless use cases and their characteristics. arXiv preprint arXiv:2008.11110."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3113940"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111589"},{"key":"e_1_3_2_1_14_1","unstructured":"Angela Fan Beliz Gokkaya Mark Harman Mitya Lyubarskiy Shubho Sengupta Shin Yoo and Jie M Zhang. 2023. Large language models for software engineering: Survey and open problems. arXiv preprint arXiv:2310.03533."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00626"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1613\/jair.1.15278"},{"key":"e_1_3_2_1_17_1","volume-title":"Architext: Language-Driven Generative Architecture Design. arXiv preprint arXiv:2303.07519.","author":"Galanos Theodoros","year":"2023","unstructured":"Theodoros Galanos, Antonios Liapis, and Georgios N Yannakakis. 2023. Architext: Language-Driven Generative Architecture Design. arXiv preprint arXiv:2303.07519."},{"key":"e_1_3_2_1_18_1","volume-title":"Mohit Kumar, Felix Cuadrado, Sukhpal Singh Gill, and Steve Uhlig.","author":"Golec Muhammed","year":"2023","unstructured":"Muhammed Golec, Guneet Kaur Walia, Mohit Kumar, Felix Cuadrado, Sukhpal Singh Gill, and Steve Uhlig. 2023. Cold start latency in serverless computing: A systematic review, taxonomy, and future directions. arXiv preprint arXiv:2310.08437."},{"key":"e_1_3_2_1_19_1","volume-title":"Monitoring in Function-as-a-Service Platforms. In 2023 18th Iberian Conference on Information Systems and Technologies (CISTI). 1\u20134.","author":"Guerreiro Beatriz","year":"2023","unstructured":"Beatriz Guerreiro, Filipe Freitas, and Jos\u00e9 Sim\u00e3o. 2023. Monitoring in Function-as-a-Service Platforms. In 2023 18th Iberian Conference on Information Systems and Technologies (CISTI). 1\u20134."},{"key":"e_1_3_2_1_20_1","first-page":"1","article-title":"Survey on serverless computing","volume":"10","author":"Hassan Hassan B","year":"2021","unstructured":"Hassan B Hassan, Saman A Barakat, and Qusay I Sarhan. 2021. Survey on serverless computing. Journal of Cloud Computing, 10 (2021), 1\u201329.","journal-title":"Journal of Cloud Computing"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Lei Huang Weijiang Yu Weitao Ma Weihong Zhong Zhangyin Feng Haotian Wang Qianglong Chen Weihua Peng Xiaocheng Feng and Bing Qin. 2023. A survey on hallucination in large language models: Principles taxonomy challenges and open questions. arXiv preprint arXiv:2311.05232.","DOI":"10.1145\/3703155"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3571730"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Vincent Lannurien Laurent D\u2019orazio Olivier Barais and Jalil Boukhobza. 2023. Serverless Cloud Computing: State of the Art and Challenges. Serverless Computing: Principles and Paradigms 275\u2013316.","DOI":"10.1007\/978-3-031-26633-1_11"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2022.3166553"},{"key":"e_1_3_2_1_25_1","first-page":"180","article-title":"Fine-grained performance and cost modeling and optimization for faas applications","volume":"34","author":"Lin Changyuan","year":"2022","unstructured":"Changyuan Lin, Nima Mahmoudi, Caixiang Fan, and Hamzeh Khazaei. 2022. Fine-grained performance and cost modeling and optimization for faas applications. IEEE Transactions on Parallel and Distributed Systems, 34, 1 (2022), 180\u2013194.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"e_1_3_2_1_26_1","unstructured":"Ping-Min Lin and Alex Glikson. 2019. Mitigating cold starts in serverless platforms: A pool-based approach. arXiv preprint arXiv:1903.12221."},{"key":"e_1_3_2_1_27_1","first-page":"1","article-title":"Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing","volume":"55","author":"Liu Pengfei","year":"2023","unstructured":"Pengfei Liu, Weizhe Yuan, Jinlan Fu, Zhengbao Jiang, Hiroaki Hayashi, and Graham Neubig. 2023. Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing. Comput. Surveys, 55, 9 (2023), 1\u201335.","journal-title":"Comput. Surveys"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Yi Liu Gelei Deng Zhengzi Xu Yuekang Li Yaowen Zheng Ying Zhang Lida Zhao Tianwei Zhang and Yang Liu. 2023. Jailbreaking chatgpt via prompt engineering: An empirical study. arXiv preprint arXiv:2305.13860.","DOI":"10.1145\/3663530.3665021"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Yao Lu Max Bartolo Alastair Moore Sebastian Riedel and Pontus Stenetorp. 2021. Fantastically ordered prompts and where to find them: Overcoming few-shot prompt order sensitivity. arXiv preprint arXiv:2104.08786.","DOI":"10.18653\/v1\/2022.acl-long.556"},{"key":"e_1_3_2_1_30_1","volume-title":"Selfcheckgpt: Zero-resource black-box hallucination detection for generative large language models. arXiv preprint arXiv:2303.08896.","author":"Manakul Potsawee","year":"2023","unstructured":"Potsawee Manakul, Adian Liusie, and Mark JF Gales. 2023. Selfcheckgpt: Zero-resource black-box hallucination detection for generative large language models. arXiv preprint arXiv:2303.08896."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00450-019-00398-6"},{"key":"e_1_3_2_1_32_1","volume-title":"International Conference on Advanced Information Networking and Applications. 541\u2013550","author":"Matei Oliviu","year":"2021","unstructured":"Oliviu Matei, Katarzyna Materka, Pawe\u0142 Skyscraper, and Rudolf Erdei. 2021. Functionizer-a cloud agnostic platform for serverless computing. In International Conference on Advanced Information Networking and Applications. 541\u2013550."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Anh Nguyen-Duc Beatriz Cabrero-Daniel Adam Przybylek Chetan Arora Dron Khanna Tomas Herda Usman Rafiq Jorge Melegati Eduardo Guerra and Kai-Kristian Kemell. 2023. Generative Artificial Intelligence for Software Engineering\u2013A Research Agenda. arXiv preprint arXiv:2310.18648.","DOI":"10.2139\/ssrn.4622517"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Shuyin Ouyang Jie M Zhang Mark Harman and Meng Wang. 2023. LLM is Like a Box of Chocolates: the Non-determinism of ChatGPT in Code Generation. arXiv preprint arXiv:2308.02828.","DOI":"10.1145\/3697010"},{"volume-title":"d.]. Opportunities and Challenges in the Adoption of Function-as-a-Service Serverless Computing. 20th SC@ RUG 2022-2023, 65","author":"Pijnacker Bjorn","key":"e_1_3_2_1_35_1","unstructured":"Bjorn Pijnacker and Jesper van der Zwaag. [n. d.]. Opportunities and Challenges in the Adoption of Function-as-a-Service Serverless Computing. 20th SC@ RUG 2022-2023, 65."},{"key":"e_1_3_2_1_36_1","article-title":"Impact of generative ai on the software development lifecycle (sdlc)","volume":"11","author":"Pothukuchi Ameya Shastri","year":"2023","unstructured":"Ameya Shastri Pothukuchi, Lakshmi Vasuda Kota, and Vinay Mallikarjunaradhya. 2023. Impact of generative ai on the software development lifecycle (sdlc). International Journal of Creative Research Thoughts, 11, 8 (2023).","journal-title":"International Journal of Creative Research Thoughts"},{"key":"e_1_3_2_1_37_1","unstructured":"Rohith Pudari and Neil A Ernst. 2023. From copilot to pilot: Towards AI supported software development. arXiv preprint arXiv:2303.04142."},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 17th Innovations in Software Engineering Conference. 1\u201311","author":"Rajbhoj Asha","year":"2024","unstructured":"Asha Rajbhoj, Akanksha Somase, Piyush Kulkarni, and Vinay Kulkarni. 2024. Accelerating Software Development Using Generative AI: ChatGPT Case Study. In Proceedings of the 17th Innovations in Software Engineering Conference. 1\u201311."},{"key":"e_1_3_2_1_39_1","unstructured":"Nitarshan Rajkumar Raymond Li and Dzmitry Bahdanau. 2022. Evaluating the text-to-sql capabilities of large language models. arXiv preprint arXiv:2204.00498."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.3390\/fi14120360"},{"key":"e_1_3_2_1_41_1","volume-title":"2023 IEEE 31st International Requirements Engineering Conference Workshops (REW). 170\u2013177","author":"Ruan Kun","year":"2023","unstructured":"Kun Ruan, Xiaohong Chen, and Zhi Jin. 2023. Requirements Modeling Aided by ChatGPT: An Experience in Embedded Systems. In 2023 IEEE 31st International Requirements Engineering Conference Workshops (REW). 170\u2013177."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1007\/s10515-024-00426-z","article-title":"Future of software development with generative AI","volume":"31","author":"Sauvola Jaakko","year":"2024","unstructured":"Jaakko Sauvola, Sasu Tarkoma, Mika Klemettinen, Jukka Riekki, and David Doermann. 2024. Future of software development with generative AI. Automated Software Engineering, 31, 1 (2024), 26.","journal-title":"Automated Software Engineering"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510611"},{"key":"e_1_3_2_1_44_1","volume-title":"2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS). 194\u2013204","author":"Shen Jiacheng","year":"2021","unstructured":"Jiacheng Shen, Tianyi Yang, Yuxin Su, Yangfan Zhou, and Michael R Lyu. 2021. Defuse: A dependency-guided function scheduler to mitigate cold starts on faas platforms. In 2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS). 194\u2013204."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3423211.3425682"},{"key":"e_1_3_2_1_46_1","volume-title":"Johann Schleier-Smith, Jose M Faleiro, Joseph E Gonzalez, Joseph M Hellerstein, and Alexey Tumanov.","author":"Sreekanti Vikram","year":"2020","unstructured":"Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin, Johann Schleier-Smith, Jose M Faleiro, Joseph E Gonzalez, Joseph M Hellerstein, and Alexey Tumanov. 2020. Cloudburst: Stateful functions-as-a-service. arXiv preprint arXiv:2001.04592."},{"key":"e_1_3_2_1_47_1","volume-title":"Xunzhu Tang, Shing-Chi Cheung, Jacques Klein, and Tegawend\u00e9 F Bissyand\u00e9.","author":"Tian Haoye","year":"2023","unstructured":"Haoye Tian, Weiqi Lu, Tsz On Li, Xunzhu Tang, Shing-Chi Cheung, Jacques Klein, and Tegawend\u00e9 F Bissyand\u00e9. 2023. Is ChatGPT the ultimate programming assistant\u2013how far is it? arXiv preprint arXiv:2304.11938."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519665"},{"key":"e_1_3_2_1_49_1","volume-title":"Proc. ICT. Open, 6\u20137.","author":"van Eyk Erwin","year":"2018","unstructured":"Erwin van Eyk and Alexandru Iosup. 2018. Addressing performance challenges in serverless computing. Proc. ICT. Open, 6\u20137."},{"volume-title":"A survey on ChatGPT: AI-generated contents, challenges, and solutions","author":"Wang Yuntao","key":"e_1_3_2_1_50_1","unstructured":"Yuntao Wang, Yanghe Pan, Miao Yan, Zhou Su, and Tom H Luan. 2023. A survey on ChatGPT: AI-generated contents, challenges, and solutions. IEEE Open Journal of the Computer Society."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"crossref","unstructured":"Albert Webson and Ellie Pavlick. 2021. Do prompt-based models really understand the meaning of their prompts? arXiv preprint arXiv:2109.01247.","DOI":"10.18653\/v1\/2022.naacl-main.167"},{"key":"e_1_3_2_1_52_1","volume-title":"Chi, Quoc V Le, and Denny Zhou","author":"Wei Jason","year":"2022","unstructured":"Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, and Denny Zhou. 2022. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems, 35 (2022), 24824\u201324837."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579643"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468558"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"crossref","unstructured":"Jules White Sam Hays Quchen Fu Jesse Spencer-Smith and Douglas C Schmidt. 2023. Chatgpt prompt patterns for improving code quality refactoring requirements elicitation and software design. arXiv preprint arXiv:2303.07839.","DOI":"10.1007\/978-3-031-55642-5_4"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/JAS.2023.123618"},{"key":"e_1_3_2_1_57_1","volume-title":"2018 IEEE 11th conference on service-oriented computing and applications (SOCA). 73\u201380","author":"Wurster Michael","year":"2018","unstructured":"Michael Wurster, Uwe Breitenb\u00fccher, K\u00e1lm\u00e1n K\u00e9pes, Frank Leymann, and Vladimir Yussupov. 2018. Modeling and automated deployment of serverless applications using tosca. In 2018 IEEE 11th conference on service-oriented computing and applications (SOCA). 73\u201380."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3558489.3559072"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"crossref","unstructured":"Ilker Yildirim and LA Paul. 2023. From task structures to world models: what do LLMs know? Trends in Cognitive Sciences.","DOI":"10.1016\/j.tics.2024.02.008"},{"key":"e_1_3_2_1_60_1","volume-title":"Proceedings of the 12th IEEE\/ACM International Conference on Utility and Cloud Computing. 273\u2013283","author":"Yussupov Vladimir","year":"2019","unstructured":"Vladimir Yussupov, Uwe Breitenb\u00fccher, Frank Leymann, and Christian M\u00fcller. 2019. Facing the unplanned migration of serverless applications: A study on portability problems, solutions, and dead ends. In Proceedings of the 12th IEEE\/ACM International Conference on Utility and Cloud Computing. 273\u2013283."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"crossref","unstructured":"Jianzhang Zhang Yiyang Chen Nan Niu and Chuang Liu. 2023. A preliminary evaluation of chatgpt in requirements information retrieval. arXiv preprint arXiv:2304.12562.","DOI":"10.2139\/ssrn.4450322"},{"key":"e_1_3_2_1_62_1","unstructured":"Yue Zhang Yafu Li Leyang Cui Deng Cai Lemao Liu Tingchen Fu Xinting Huang Enbo Zhao Yu Zhang and Yulong Chen. 2023. Siren\u2019s song in the AI ocean: a survey on hallucination in large language models. arXiv preprint arXiv:2309.01219."}],"event":{"name":"AIware '24: 1st ACM International Conference on AI-Powered Software","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Porto de Galinhas Brazil","acronym":"AIware '24"},"container-title":["Proceedings of the 1st ACM International Conference on AI-Powered Software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3664646.3664767","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3664646.3664767","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:45Z","timestamp":1750291425000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3664646.3664767"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,10]]},"references-count":62,"alternative-id":["10.1145\/3664646.3664767","10.1145\/3664646"],"URL":"https:\/\/doi.org\/10.1145\/3664646.3664767","relation":{},"subject":[],"published":{"date-parts":[[2024,7,10]]},"assertion":[{"value":"2024-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}