{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T21:16:16Z","timestamp":1726002976217},"reference-count":74,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2023,7,1]],"date-time":"2023-07-01T00:00:00Z","timestamp":1688169600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T00:00:00Z","timestamp":1679011200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100008840","name":"Al-Imam Muhammad Ibn Saud Islamic University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008840","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002713","name":"Imam Mohammed Ibn Saud Islamic University","doi-asserted-by":"publisher","award":["RP-21-07-03"],"id":[{"id":"10.13039\/501100002713","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2023,7]]},"DOI":"10.1016\/j.infsof.2023.107202","type":"journal-article","created":{"date-parts":[[2023,3,20]],"date-time":"2023-03-20T22:55:33Z","timestamp":1679352933000},"page":"107202","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":18,"special_numbering":"C","title":["Zero-shot learning for requirements classification: An exploratory study"],"prefix":"10.1016","volume":"159","author":[{"given":"Waad","family":"Alhoshan","sequence":"first","affiliation":[]},{"given":"Alessio","family":"Ferrari","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0001-8556-8655","authenticated-orcid":false,"given":"Liping","family":"Zhao","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"3","key":"10.1016\/j.infsof.2023.107202_b1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3444689","article-title":"Natural language processing for requirements engineering: A systematic mapping study","volume":"54","author":"Zhao","year":"2021","journal-title":"CSUR"},{"issue":"4","key":"10.1016\/j.infsof.2023.107202_b2","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/s11334-014-0232-4","article-title":"State of practice in requirements engineering: contemporary data","volume":"10","author":"Kassab","year":"2014","journal-title":"Innov. Syst. Softw. Eng."},{"issue":"1","key":"10.1016\/j.infsof.2023.107202_b3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s12874-019-0681-4","article-title":"Machine learning in medicine: a practical introduction","volume":"19","author":"Sidey-Gibbons","year":"2019","journal-title":"BMC Med. Res. Methodol."},{"issue":"3","key":"10.1016\/j.infsof.2023.107202_b4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s42979-021-00592-x","article-title":"Machine learning: Algorithms, real-world applications and research directions","volume":"2","author":"Sarker","year":"2021","journal-title":"SN Comput. Sci."},{"issue":"3","key":"10.1016\/j.infsof.2023.107202_b5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3439726","article-title":"Deep learning\u2013based text classification: a comprehensive review","volume":"54","author":"Minaee","year":"2021","journal-title":"CSUR"},{"key":"10.1016\/j.infsof.2023.107202_b6","article-title":"A review of machine learning algorithms for identification and classification of non-functional requirements","volume":"1","author":"Binkhonain","year":"2019","journal-title":"Expert Syst. Appl.: X"},{"issue":"2","key":"10.1016\/j.infsof.2023.107202_b7","first-page":"103","article-title":"Automated classification of non-functional requirements","volume":"12","author":"Cleland-Huang","year":"2007","journal-title":"REJ"},{"key":"10.1016\/j.infsof.2023.107202_b8","series-title":"RE\u201917","first-page":"490","article-title":"Automatically classifying functional and non-functional requirements using supervised machine learning","author":"Kurtanovi\u0107","year":"2017"},{"key":"10.1016\/j.infsof.2023.107202_b9","series-title":"RE\u201920","first-page":"169","article-title":"NoRBERT: Transfer learning for requirements classification","author":"Hey","year":"2020"},{"key":"10.1016\/j.infsof.2023.107202_b10","series-title":"RE\u201920","first-page":"147","article-title":"Extracting and classifying requirements from software engineering contracts","author":"Sainani","year":"2020"},{"issue":"6","key":"10.1016\/j.infsof.2023.107202_b11","doi-asserted-by":"crossref","first-page":"5454","DOI":"10.1007\/s10664-020-09864-1","article-title":"Automated demarcation of requirements in textual specifications: a machine learning-based approach","volume":"25","author":"Abualhaija","year":"2020","journal-title":"Empir. Softw. Eng."},{"issue":"6","key":"10.1016\/j.infsof.2023.107202_b12","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MS.2017.4121207","article-title":"Natural language requirements processing: A 4D vision","volume":"34","author":"Ferrari","year":"2017","journal-title":"IEEE Softw."},{"issue":"2","key":"10.1016\/j.infsof.2023.107202_b13","first-page":"1","article-title":"Analysing app reviews for software engineering: a systematic literature review","volume":"27","author":"Dkabrowski","year":"2022","journal-title":"Empir. Softw. Eng."},{"issue":"3","key":"10.1016\/j.infsof.2023.107202_b14","first-page":"311","article-title":"On the automatic classification of app reviews","volume":"21","author":"Maalej","year":"2016","journal-title":"REJ"},{"issue":"2","key":"10.1016\/j.infsof.2023.107202_b15","first-page":"1","article-title":"A survey of zero-shot learning: Settings, methods, and applications","volume":"10","author":"Wang","year":"2019","journal-title":"ACM TIST"},{"key":"10.1016\/j.infsof.2023.107202_b16","series-title":"RE\u201919","first-page":"142","article-title":"Requirements classification with interpretable machine learning and dependency parsing","author":"Dalpiaz","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b17","series-title":"RE\u201907","first-page":"21","article-title":"On non-functional requirements","author":"Glinz","year":"2007"},{"key":"10.1016\/j.infsof.2023.107202_b18","series-title":"ICSE\u201916","first-page":"832","article-title":"Are \u201dnon-functional\u201d requirements really non-functional? an investigation of non-functional requirements in practice","author":"Eckhardt","year":"2016"},{"key":"10.1016\/j.infsof.2023.107202_b19","series-title":"NFR","author":"Cleland-Huang","year":"2007"},{"key":"10.1016\/j.infsof.2023.107202_b20","series-title":"ISO\/IEC\/IEEE International Standard - Systems and software engineering \u2013 Life cycle processes \u2013 Requirements engineering","first-page":"1","author":"29148:2018(E)","year":"2018"},{"issue":"10","key":"10.1016\/j.infsof.2023.107202_b21","doi-asserted-by":"crossref","first-page":"1345","DOI":"10.1109\/TKDE.2009.191","article-title":"A survey on transfer learning","volume":"22","author":"Pan","year":"2009","journal-title":"IEEE Trans. Knowl. Data Eng."},{"issue":"1","key":"10.1016\/j.infsof.2023.107202_b22","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/JPROC.2020.3004555","article-title":"A comprehensive survey on transfer learning","volume":"109","author":"Zhuang","year":"2020","journal-title":"Proc. IEEE"},{"key":"10.1016\/j.infsof.2023.107202_b23","series-title":"NAACL-HLT\u201919","first-page":"4171","article-title":"BERT: Pre-training of deep bidirectional transformers for language understanding","author":"Devlin","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b24","series-title":"AAAI\u201908","first-page":"646","article-title":"Zero-data learning of new tasks","author":"Larochelle","year":"2008"},{"key":"10.1016\/j.infsof.2023.107202_b25","series-title":"CVPR\u201909","first-page":"951","article-title":"Learning to detect unseen object classes by between-class attribute transfer","author":"Lampert","year":"2009"},{"key":"10.1016\/j.infsof.2023.107202_b26","series-title":"REFSQ\u201922","first-page":"52","article-title":"A zero-shot learning approach to classifying requirements: A preliminary study","author":"Alhoshan","year":"2022"},{"key":"10.1016\/j.infsof.2023.107202_b27","series-title":"SecReq","author":"Knauss","year":"2021"},{"key":"10.1016\/j.infsof.2023.107202_b28","series-title":"RE\u201914","first-page":"293","article-title":"Non-functional requirements as qualities, with a spice of ontology","author":"Li","year":"2014"},{"issue":"05","key":"10.1016\/j.infsof.2023.107202_b29","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MC.2015.139","article-title":"Rethinking nonfunctional software requirements","volume":"48","author":"Broy","year":"2015","journal-title":"Computer"},{"issue":"4","key":"10.1016\/j.infsof.2023.107202_b30","first-page":"436","article-title":"Identification of non-functional requirements in textual specifications: A semi-supervised learning approach","volume":"52","author":"Casamayor","year":"2010","journal-title":"IST"},{"key":"10.1016\/j.infsof.2023.107202_b31","series-title":"CONISOFT\u201917)","first-page":"116","article-title":"Towards supporting software engineering using deep learning: A case of software requirements classification","author":"Navarro-Almanza","year":"2017"},{"key":"10.1016\/j.infsof.2023.107202_b32","series-title":"RE\u201917","first-page":"484","article-title":"RE data challenge: Requirements identification with word2vec and tensorflow","author":"Dekhtyar","year":"2017"},{"key":"10.1016\/j.infsof.2023.107202_b33","article-title":"An end-to-end deep learning system for requirements classification using recurrent neural networks","volume":"147","author":"AlDhafer","year":"2022","journal-title":"IST"},{"key":"10.1016\/j.infsof.2023.107202_b34","series-title":"REFSQ\u201911","first-page":"4","article-title":"Supporting requirements engineers in recognising security issues","author":"Knauss","year":"2011"},{"key":"10.1016\/j.infsof.2023.107202_b35","series-title":"RE\u201914","first-page":"183","article-title":"Hidden in plain sight: Automatically identifying security requirements from natural language artifacts","author":"Riaz","year":"2014"},{"key":"10.1016\/j.infsof.2023.107202_b36","series-title":"RE\u201917","first-page":"506","article-title":"A domain-independent model for identifying security requirements","author":"Munaiah","year":"2017"},{"key":"10.1016\/j.infsof.2023.107202_b37","series-title":"Common Weakness Enumeration","author":"Christey","year":"2013"},{"key":"10.1016\/j.infsof.2023.107202_b38","series-title":"REW\u201921","first-page":"444","article-title":"Security requirements classification into groups using NLP transformers","author":"Varenov","year":"2021"},{"key":"10.1016\/j.infsof.2023.107202_b39","series-title":"RE\u201917","first-page":"502","article-title":"Pure: A dataset of public requirements documents","author":"Ferrari","year":"2017"},{"issue":"5","key":"10.1016\/j.infsof.2023.107202_b40","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1109\/MS.2018.3571242","article-title":"Natural language processing for requirements engineering: The best is yet to come","volume":"35","author":"Dalpiaz","year":"2018","journal-title":"IEEE Softw."},{"key":"10.1016\/j.infsof.2023.107202_b41","series-title":"ICML\u201915","first-page":"2152","article-title":"An embarrassingly simple approach to zero-shot learning","author":"Romera-Paredes","year":"2015"},{"key":"10.1016\/j.infsof.2023.107202_b42","series-title":"Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers","first-page":"171","article-title":"Label embedding for zero-shot fine-grained named entity typing","author":"Ma","year":"2016"},{"key":"10.1016\/j.infsof.2023.107202_b43","series-title":"Zero-shot relation extraction via reading comprehension","author":"Levy","year":"2017"},{"key":"10.1016\/j.infsof.2023.107202_b44","series-title":"AAAI\u201916","first-page":"1948","article-title":"All-in text: Learning document, label, and word representations jointly","author":"Nam","year":"2016"},{"key":"10.1016\/j.infsof.2023.107202_b45","series-title":"Train once, test anywhere: Zero-shot learning for text classification","author":"Pushp","year":"2017"},{"key":"10.1016\/j.infsof.2023.107202_b46","article-title":"Distributed representations of words and phrases and their compositionality","volume":"26","author":"Mikolov","year":"2013","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.infsof.2023.107202_b47","series-title":"Efficient estimation of word representations in vector space","author":"Mikolov","year":"2013"},{"key":"10.1016\/j.infsof.2023.107202_b48","series-title":"EMNLP\u201914","first-page":"1532","article-title":"Glove: Global vectors for word representation","author":"Pennington","year":"2014"},{"key":"10.1016\/j.infsof.2023.107202_b49","series-title":"Improving Language Understanding by Generative Pre-Training","author":"Radford","year":"2018"},{"key":"10.1016\/j.infsof.2023.107202_b50","series-title":"How contextual are contextualized word representations? comparing the geometry of BERT, ELMo, and GPT-2 embeddings","author":"Ethayarajh","year":"2019"},{"issue":"140","key":"10.1016\/j.infsof.2023.107202_b51","first-page":"1","article-title":"Exploring the limits of transfer learning with a unified text-to-text transformer","volume":"21","author":"Raffel","year":"2020","journal-title":"J. Mach. Learn. Res."},{"issue":"8","key":"10.1016\/j.infsof.2023.107202_b52","first-page":"9","article-title":"Language models are unsupervised multitask learners","volume":"1","author":"Radford","year":"2019","journal-title":"OpenAI Blog"},{"key":"10.1016\/j.infsof.2023.107202_b53","series-title":"NAACL\u201919","first-page":"15","article-title":"Transfer learning in natural language processing","author":"Ruder","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b54","series-title":"Neural Transfer Learning for Natural Language Processing","author":"Ruder","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b55","series-title":"ACL\u201918","first-page":"2227","article-title":"Deep contextualized word representations","author":"Peters","year":"2018"},{"key":"10.1016\/j.infsof.2023.107202_b56","series-title":"EMNLP\u201919","first-page":"3914","article-title":"Benchmarking zero-shot text classification: Datasets, evaluation and entailment approach","author":"Wenpeng Yin","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b57","series-title":"ESANN","first-page":"423","article-title":"Using semantic similarity for multi-label zero-shot classification of text documents","author":"Sappadla","year":"2016"},{"key":"10.1016\/j.infsof.2023.107202_b58","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1162\/tacl_a_00051","article-title":"Enriching word vectors with subword information","volume":"5","author":"Bojanowski","year":"2017","journal-title":"Trans. Assoc. Comput. Linguist."},{"key":"10.1016\/j.infsof.2023.107202_b59","series-title":"RE\u201922","first-page":"309","article-title":"Retraining a BERT model for transfer learning in requirements engineering: A preliminary study","author":"Ajagbe","year":"2022"},{"key":"10.1016\/j.infsof.2023.107202_b60","series-title":"ACL\u201920","first-page":"4913","article-title":"Code and named entity recognition in StackOverflow","author":"Tabassum","year":"2020"},{"key":"10.1016\/j.infsof.2023.107202_b61","series-title":"NeurIPS, Vol. 32","article-title":"Xlnet: Generalized autoregressive pretraining for language understanding","author":"Yang","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b62","series-title":"Language models are few-shot learners","author":"Brown","year":"2020"},{"key":"10.1016\/j.infsof.2023.107202_b63","series-title":"Sentence-BERT: Sentence embeddings using siamese BERT-networks","author":"Reimers","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b64","series-title":"NeurIPS\u201920, Vol. 33","first-page":"5776","article-title":"MiniLM: Deep self-attention distillation for task-agnostic compression of pre-trained transformers","author":"Wang","year":"2020"},{"key":"10.1016\/j.infsof.2023.107202_b65","series-title":"EMNLP\u201920","first-page":"1536","article-title":"CodeBERT: A pre-trained model for programming and natural languages","author":"Feng","year":"2020"},{"issue":"3","key":"10.1016\/j.infsof.2023.107202_b66","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1007\/s10515-019-00261-7","article-title":"An NLP approach for cross-domain ambiguity detection in requirements engineering","volume":"26","author":"Ferrari","year":"2019","journal-title":"Autom. Softw. Eng."},{"key":"10.1016\/j.infsof.2023.107202_b67","series-title":"Content Analysis: An Introduction to its Methodology","author":"Krippendorff","year":"2018"},{"issue":"3","key":"10.1016\/j.infsof.2023.107202_b68","doi-asserted-by":"crossref","first-page":"613","DOI":"10.1177\/001316447303300309","article-title":"The equivalence of weighted kappa and the intraclass correlation coefficient as measures of reliability","volume":"33","author":"Fleiss","year":"1973","journal-title":"Educ. Psychol. Meas."},{"key":"10.1016\/j.infsof.2023.107202_b69","doi-asserted-by":"crossref","first-page":"159","DOI":"10.2307\/2529310","article-title":"The measurement of observer agreement for categorical data","author":"Landis","year":"1977","journal-title":"Biometrics"},{"key":"10.1016\/j.infsof.2023.107202_b70","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"issue":"6","key":"10.1016\/j.infsof.2023.107202_b71","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10664-021-09986-0","article-title":"Empirical evaluation of tools for hairy requirements engineering tasks","volume":"26","author":"Berry","year":"2021","journal-title":"Empir. Softw. Eng."},{"key":"10.1016\/j.infsof.2023.107202_b72","series-title":"SciBERT: A pretrained language model for scientific text","author":"Beltagy","year":"2019"},{"key":"10.1016\/j.infsof.2023.107202_b73","series-title":"LEGAL-BERT: The muppets straight out of law school","author":"Chalkidis","year":"2020"},{"issue":"4","key":"10.1016\/j.infsof.2023.107202_b74","doi-asserted-by":"crossref","first-page":"1234","DOI":"10.1093\/bioinformatics\/btz682","article-title":"BioBERT: a pre-trained biomedical language representation model for biomedical text mining","volume":"36","author":"Lee","year":"2020","journal-title":"Bioinformatics"}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584923000563?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584923000563?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,4,27]],"date-time":"2024-04-27T16:46:55Z","timestamp":1714236415000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584923000563"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7]]},"references-count":74,"alternative-id":["S0950584923000563"],"URL":"https:\/\/doi.org\/10.1016\/j.infsof.2023.107202","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2023,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Zero-shot learning for requirements classification: An exploratory study","name":"articletitle","label":"Article Title"},{"value":"Information and Software Technology","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.infsof.2023.107202","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2023 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"107202"}}