{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T14:23:25Z","timestamp":1785421405988,"version":"3.56.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"4","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":["Requirements Eng"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s00766-025-00451-8","type":"journal-article","created":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T10:34:10Z","timestamp":1758018850000},"page":"423-443","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Are prompts all you need? Evaluating prompt-based Large Language Models (LLM)s for software requirements classification"],"prefix":"10.1007","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7722-2259","authenticated-orcid":false,"given":"Manal","family":"Binkhonain","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6782-247X","authenticated-orcid":false,"given":"Reem","family":"Alfayez","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,9,16]]},"reference":[{"key":"451_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.106877","author":"O AlDhafer","year":"2022","unstructured":"AlDhafer O, Ahmad I, Mahmood S (2022) An end-to-end deep learning system for requirements classification using recurrent neural networks. Inf Softw Technol. https:\/\/doi.org\/10.1016\/j.infsof.2022.106877","journal-title":"Inf Softw Technol"},{"key":"451_CR2","volume-title":"Software engineering","author":"I Sommerville","year":"2010","unstructured":"Sommerville I (2010) Software engineering, 9th edn. Pearson, Upper Saddle River","edition":"9"},{"key":"451_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswax.2019.100001","volume":"1","author":"M Binkhonain","year":"2019","unstructured":"Binkhonain M, Zhao L (2019) A review of machine learning algorithms for identification and classification of non-functional requirements. Expert Syst Appl X 1:100001. https:\/\/doi.org\/10.1016\/j.eswax.2019.100001","journal-title":"Expert Syst Appl X"},{"issue":"2","key":"451_CR4","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/s00766-007-0045-1","volume":"12","author":"J Cleland-Huang","year":"2007","unstructured":"Cleland-Huang J, Settimi R, Zou X, Solc P (2007) Automated classification of non-functional requirements. Requir Eng 12(2):103\u2013120. https:\/\/doi.org\/10.1007\/s00766-007-0045-1","journal-title":"Requir Eng"},{"key":"451_CR5","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1007\/978-3-319-16101-3_22","volume-title":"Requirements engineering: foundation for software quality","author":"N Riegel","year":"2015","unstructured":"Riegel N, Doerr J (2015) A systematic literature review of requirements prioritization criteria. In: Fricker SA, Schneider K (eds) Requirements engineering: foundation for software quality. Springer, Cham, pp 300\u2013317"},{"issue":"4","key":"451_CR6","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1145\/267580.267581","volume":"29","author":"P Zave","year":"1997","unstructured":"Zave P (1997) Classification of research efforts in requirements engineering. ACM Comput Surv 29(4):315\u2013321. https:\/\/doi.org\/10.1145\/267580.267581","journal-title":"ACM Comput Surv"},{"issue":"4","key":"451_CR7","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MS.2001.936219","volume":"18","author":"HF Hofmann","year":"2001","unstructured":"Hofmann HF, Lehner F (2001) Requirements engineering as a success factor in software projects. IEEE Softw 18(4):58\u201366. https:\/\/doi.org\/10.1109\/MS.2001.936219","journal-title":"IEEE Softw"},{"issue":"2","key":"451_CR8","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/s007660170008","volume":"6","author":"LM Cysneiros","year":"2001","unstructured":"Cysneiros LM, Prado Leite JCS, Melo Sabat Neto J (2001) A framework for integrating non-functional requirements into conceptual models. Requirements Eng 6(2):97\u2013115. https:\/\/doi.org\/10.1007\/s007660170008","journal-title":"Requirements Eng"},{"key":"451_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107202","volume":"159","author":"W Alhoshan","year":"2023","unstructured":"Alhoshan W, Ferrari A, Zhao L (2023) Zero-shot learning for requirements classification: An exploratory study. Inf Softw Technol 159:107202. https:\/\/doi.org\/10.1016\/j.infsof.2023.107202","journal-title":"Inf Softw Technol"},{"key":"451_CR10","doi-asserted-by":"publisher","unstructured":"Novielli N, Girardi D, Lanubile F (2018) A benchmark study on sentiment analysis for software engineering research. In: Proceedings of the 15th International Conference on Mining Software Repositories. MSR \u201918. Association for Computing Machinery, New York pp. 364\u2013375. https:\/\/doi.org\/10.1145\/3196398.3196403","DOI":"10.1145\/3196398.3196403"},{"key":"451_CR11","doi-asserted-by":"publisher","unstructured":"Lin B, Zampetti F, Bavota G, Di\u00a0Penta M, Lanza M, Oliveto R (2018) Sentiment analysis for software engineering: how far can we go? In: Proceedings of the 40th International Conference on Software Engineering. ICSE \u201918. Association for Computing Machinery, New York. pp. 94\u2013104 https:\/\/doi.org\/10.1145\/3180155.3180195","DOI":"10.1145\/3180155.3180195"},{"key":"451_CR12","doi-asserted-by":"publisher","DOI":"10.1145\/3697009","author":"T Zhang","year":"2025","unstructured":"Zhang T, Irsan IC, Thung F, Lo D (2025) Revisiting sentiment analysis for software engineering in the era of large language models. ACM Trans Softw Eng Methodol. https:\/\/doi.org\/10.1145\/3697009","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"451_CR13","doi-asserted-by":"publisher","DOI":"10.1145\/3490388","author":"B Lin","year":"2022","unstructured":"Lin B, Cassee N, Serebrenik A, Bavota G, Novielli N, Lanza M (2022) Opinion mining for software development: A systematic literature review. ACM Trans Softw Eng Methodol. https:\/\/doi.org\/10.1145\/3490388","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"451_CR14","volume-title":"Hands-on large language models","author":"J Alammar","year":"2024","unstructured":"Alammar J, Grootendorst M (2024) Hands-on large language models. O\u2019Reilly Media, Sebastopol"},{"key":"451_CR15","volume-title":"AI Engineering","author":"C Huyen","year":"2024","unstructured":"Huyen C (2024) AI Engineering. O\u2019Reilly Media, Sebastopol"},{"key":"451_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2024.109698","volume":"120","author":"H Kibriya","year":"2024","unstructured":"Kibriya H, Khan WZ, Siddiqa A, Khan MK (2024) Privacy issues in large language models: a survey. Comput Electr Eng 120:109698. https:\/\/doi.org\/10.1016\/j.compeleceng.2024.109698","journal-title":"Comput Electr Eng"},{"key":"451_CR17","doi-asserted-by":"publisher","unstructured":"Luo X, Tahabi FM, Marc T, Haunert LA, Storey S (2024) Zero-shot learning to extract assessment criteria and medical services from the preventive healthcare guidelines using large language models. J Am Med Inform Assoc 31(8):1743\u20131753. https:\/\/doi.org\/10.1093\/jamia\/ocae145https:\/\/academic.oup.com\/jamia\/article-pdf\/31\/8\/1743\/58591179\/ocae145.pdf","DOI":"10.1093\/jamia\/ocae145"},{"key":"451_CR18","doi-asserted-by":"publisher","first-page":"1279794","DOI":"10.3389\/frai.2023.1279794","volume":"6","author":"J Savelka","year":"2023","unstructured":"Savelka J, Ashley KD (2023) The unreasonable effectiveness of large language models in zero-shot semantic annotation of legal texts. Front Artif Intell 6:1279794","journal-title":"Front Artif Intell"},{"key":"451_CR19","doi-asserted-by":"publisher","unstructured":"Fu M, Tantithamthavorn CK, Nguyen V, Le T (2023) Chatgpt for vulnerability detection, classification, and repair: How far are we? In: 2023 30th Asia-Pacific Software Engineering Conference (APSEC), pp. 632\u2013636. https:\/\/doi.org\/10.1109\/APSEC60848.2023.00085","DOI":"10.1109\/APSEC60848.2023.00085"},{"issue":"4","key":"451_CR20","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1016\/j.infsof.2009.10.010","volume":"52","author":"A Casamayor","year":"2010","unstructured":"Casamayor A, Godoy D, Campo M (2010) Identification of non-functional requirements in textual specifications: a semi-supervised learning approach. Inf Softw Technol 52(4):436\u2013445. https:\/\/doi.org\/10.1016\/j.infsof.2009.10.010","journal-title":"Inf Softw Technol"},{"key":"451_CR21","doi-asserted-by":"publisher","unstructured":"Kurtanovi\u0107 Z, Maalej W (2017) Automatically classifying functional and non-functional requirements using supervised machine learning. In: 2017 IEEE 25th International Requirements Engineering Conference (RE), pp. 490\u2013495. https:\/\/doi.org\/10.1109\/RE.2017.82","DOI":"10.1109\/RE.2017.82"},{"key":"451_CR22","doi-asserted-by":"publisher","unstructured":"Dalpiaz, F, Dell\u2019Anna D, Aydemir FB, \u00c7evikol S (2019) Requirements classification with interpretable machine learning and dependency parsing. In: 2019 IEEE 27th International Requirements Engineering Conference (RE), pp. 142\u2013152. https:\/\/doi.org\/10.1109\/RE.2019.00025","DOI":"10.1109\/RE.2019.00025"},{"key":"451_CR23","doi-asserted-by":"publisher","unstructured":"Navarro-Almanza R, Juarez-Ramirez R, Licea G (2017) Towards supporting software engineering using deep learning: a case of software requirements classification. In: 2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT), pp. 116\u2013120. https:\/\/doi.org\/10.1109\/CONISOFT.2017.00021","DOI":"10.1109\/CONISOFT.2017.00021"},{"key":"451_CR24","doi-asserted-by":"publisher","unstructured":"Hey, T., Keim, J., Koziolek, A., Tichy, W.F.: Norbert: Transfer learning for requirements classification. In: 2020 IEEE 28th International Requirements Engineering Conference (RE), pp. 169\u2013179 (2020). https:\/\/doi.org\/10.1109\/RE48521.2020.00028","DOI":"10.1109\/RE48521.2020.00028"},{"key":"451_CR25","doi-asserted-by":"crossref","unstructured":"Knauss E, Houmb S, Schneider K, Islam S, J\u00fcrjens, J (2011) Supporting requirements engineers in recognising security issues. In: Requirements Engineering: Foundation for Software Quality: 17th International Working Conference, REFSQ 2011, Essen, March 28-30, 2011. Proceedings 17, pp. 4\u201318. Springer","DOI":"10.1007\/978-3-642-19858-8_2"},{"key":"451_CR26","doi-asserted-by":"publisher","unstructured":"Riaz M, King J, Slankas J, Williams L (2014) Hidden in plain sight: automatically identifying security requirements from natural language artifacts. In: 2014 IEEE 22nd International Requirements Engineering Conference (RE), pp. 183\u2013192. https:\/\/doi.org\/10.1109\/RE.2014.6912260","DOI":"10.1109\/RE.2014.6912260"},{"key":"451_CR27","doi-asserted-by":"publisher","unstructured":"Munaiah N, Meneely A, Murukannaiah PK (2017) A domain-independent model for identifying security requirements. In: 2017 IEEE 25th International Requirements Engineering Conference (RE), pp. 506\u2013511. https:\/\/doi.org\/10.1109\/RE.2017.79","DOI":"10.1109\/RE.2017.79"},{"key":"451_CR28","unstructured":"Christey S, Kenderdine J, Mazella J, Miles B (2013) Common weakness enumeration. Mitre Corporation"},{"key":"451_CR29","doi-asserted-by":"publisher","unstructured":"Varenov V, Gabdrahmanov A (2021) Security requirements classification into groups using nlp transformers. In: 2021 IEEE 29th International Requirements Engineering Conference Workshops (REW), pp. 444\u2013450. https:\/\/doi.org\/10.1109\/REW53955.2021.9714713","DOI":"10.1109\/REW53955.2021.9714713"},{"key":"451_CR30","doi-asserted-by":"publisher","unstructured":"Dekhtyar A, Fong V (2017) Re data challenge: requirements identification with word2vec and tensorflow. In: 2017 IEEE 25th International Requirements Engineering Conference (RE), pp. 484\u2013489. https:\/\/doi.org\/10.1109\/RE.2017.26","DOI":"10.1109\/RE.2017.26"},{"key":"451_CR31","unstructured":"Ralph P, Ali N, Baltes S, Bianculli D, Diaz J, Dittrich Y, Ernst N, Felderer M, Feldt R, Filieri A, Fran\u00e7a, BBN, Furia CA, Gay G, Gold N, Graziotin D, He P, Hoda R, Juristo N, Kitchenham B, Lenarduzzi V, Mart\u00ednez J, Melegati J, Mendez D, Menzies T, Molleri J, Pfahl D, Robbes R, Russo D, Saarim\u00e4ki N, Sarro F, Taibi D, Siegmund J, Spinellis D, Staron M, Stol K, Storey M-A, Taibi D, Tamburri D, Torchiano M, Treude C, Turhan B, Wang X, Vegas S (2020) Empirical standards for software engineering research. https:\/\/arxiv.org\/abs\/2010.03525"},{"key":"451_CR32","doi-asserted-by":"publisher","unstructured":"Hasselbring W (2021) Benchmarking as empirical standard in software engineering research. In: Proceedings of the 25th International Conference on Evaluation and Assessment in Software Engineering. EASE \u201921, pp. 365\u2013372. Association for Computing Machinery, New York. https:\/\/doi.org\/10.1145\/3463274.3463361","DOI":"10.1145\/3463274.3463361"},{"issue":"528\u2013532","key":"451_CR33","first-page":"6","volume":"1","author":"VRB-G Caldiera","year":"1994","unstructured":"Caldiera VRB-G, Rombach HD (1994) Goal question metric paradigm. Encycl Softw Eng 1(528\u2013532):6","journal-title":"Encycl Softw Eng"},{"key":"451_CR34","doi-asserted-by":"publisher","unstructured":"Cleland-Huang J, Mazrouee S, Liguo H, Port D (2007) Nfr, Version v1. https:\/\/doi.org\/10.5281\/zenodo.268542","DOI":"10.5281\/zenodo.268542"},{"key":"451_CR35","doi-asserted-by":"publisher","unstructured":"Knauss E, Houmb SH, Islam S, J\u00fcrjens J, Schneider K (2021) SecReq, Version v1. https:\/\/doi.org\/10.5281\/zenodo.4530183","DOI":"10.5281\/zenodo.4530183"},{"key":"451_CR36","volume-title":"Designing machine learning systems","author":"C Huyen","year":"2022","unstructured":"Huyen C (2022) Designing machine learning systems. O\u2019Reilly Media, Sebastopol"},{"key":"451_CR37","doi-asserted-by":"publisher","unstructured":"Liu J, Shen D, Zhang Y, Dolan B, Carin L, Chen, W (2022) What makes good in-context examples for GPT-3? In: Agirre E, Apidianaki M, Vuli\u0107 I (eds) Proceedings of Deep Learning Inside Out (DeeLIO 2022): The 3rd Workshop on Knowledge Extraction and Integration for Deep Learning Architectures. Association for Computational Linguistics, Dublin. pp. 100\u2013114 https:\/\/doi.org\/10.18653\/v1\/2022.deelio-1.10","DOI":"10.18653\/v1\/2022.deelio-1.10"},{"key":"451_CR38","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809071","volume-title":"Introduction to information retrieval","author":"CD Manning","year":"2008","unstructured":"Manning CD, Raghavan P, Schutze H (2008) Introduction to information retrieval. Cambridge University Press, Cambridge"},{"key":"451_CR39","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1162\/tacl_a_00675","volume":"12","author":"J Opitz","year":"2024","unstructured":"Opitz J (2024) A closer look at classification evaluation metrics and a critical reflection of common evaluation practice. Trans Assoc Comput Ling 12:820\u2013836. https:\/\/doi.org\/10.1162\/tacl_a_00675","journal-title":"Trans Assoc Comput Ling"},{"key":"451_CR40","doi-asserted-by":"publisher","unstructured":"Novielli N, Calefato F, Dongiovanni D, Girardi D, Lanubile F (2020) Can we use se-specific sentiment analysis tools in a cross-platform setting? In: Proceedings of the 17th International Conference on Mining Software Repositories. MSR \u201920. Association for Computing Machinery, New York. pp. 158\u2013168 https:\/\/doi.org\/10.1145\/3379597.3387446","DOI":"10.1145\/3379597.3387446"},{"key":"451_CR41","volume-title":"Data mining: practical machine learning tools and techniques","author":"IH Witten","year":"2011","unstructured":"Witten IH, Frank E, Hall MA (2011) Data mining: practical machine learning tools and techniques, 3rd edn. Morgan Kaufmann Publishers Inc., San Francisco","edition":"3"},{"issue":"1","key":"451_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.2016.2584050","volume":"43","author":"C Tantithamthavorn","year":"2017","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2017) An empirical comparison of model validation techniques for defect prediction models. IEEE Trans Software Eng 43(1):1\u201318. https:\/\/doi.org\/10.1109\/TSE.2016.2584050","journal-title":"IEEE Trans Software Eng"},{"issue":"7","key":"451_CR43","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1109\/TSE.2018.2794977","volume":"45","author":"C Tantithamthavorn","year":"2019","unstructured":"Tantithamthavorn C, McIntosh S, Hassan AE, Matsumoto K (2019) The impact of automated parameter optimization on defect prediction models. IEEE Trans Software Eng 45(7):683\u2013711. https:\/\/doi.org\/10.1109\/TSE.2018.2794977","journal-title":"IEEE Trans Software Eng"},{"key":"451_CR44","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.anbehav.2015.01.010","volume":"102","author":"M-T Puth","year":"2015","unstructured":"Puth M-T, Neuh\u00e4user M, Ruxton GD (2015) Effective use of spearman\u2019s and Kendall\u2019s correlation coefficients for association between two measured traits. Anim Behav 102:77\u201384. https:\/\/doi.org\/10.1016\/j.anbehav.2015.01.010","journal-title":"Anim Behav"},{"key":"451_CR45","first-page":"508","volume":"2","author":"H Abdi","year":"2007","unstructured":"Abdi H (2007) The Kendall rank correlation coefficient. Encyclopedia of measurement and statistics 2:508\u2013510","journal-title":"Encyclopedia of measurement and statistics"},{"key":"451_CR46","doi-asserted-by":"publisher","unstructured":"Tawosi V, Alamir S, Liu X (2023) Search-based optimisation of llm learning shots for story point estimation. In: Search-Based Software Engineering: 15th International Symposium, SSBSE\u00a02023, San Francisco, CA, USA, December\u00a08, 2023, Proceedings, pp. 123\u2013129. Springer, Berlin, Heidelberg. https:\/\/doi.org\/10.1007\/978-3-031-48796-5_9","DOI":"10.1007\/978-3-031-48796-5_9"},{"key":"451_CR47","volume-title":"Guide to advanced empirical software engineering","year":"2007","unstructured":"Shull F, Singer J, Sjoberg DIK (eds) (2007) Guide to advanced empirical software engineering, 2008th edn. Springer, London","edition":"2008"},{"key":"451_CR48","volume-title":"Natural language processing with transformers","author":"L Tunstall","year":"2022","unstructured":"Tunstall L, Werra L, Wolf T (2022) Natural language processing with transformers, Revised. O\u2019Reilly Media, Sebastopol","edition":"Revised"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-025-00451-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00766-025-00451-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-025-00451-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T03:27:17Z","timestamp":1761276437000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00766-025-00451-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,16]]},"references-count":48,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["451"],"URL":"https:\/\/doi.org\/10.1007\/s00766-025-00451-8","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,16]]},"assertion":[{"value":"17 May 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 August 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 September 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}