{"id":"https://openalex.org/W4407392073","doi":"https://doi.org/10.3390/systems13020114","title":"Enhancing Software Sustainability: Leveraging Large Language Models to Evaluate Security Requirements Fulfillment in Requirements Engineering","display_name":"Enhancing Software Sustainability: Leveraging Large Language Models to Evaluate Security Requirements Fulfillment in Requirements Engineering","publication_year":2025,"publication_date":"2025-02-12","ids":{"openalex":"https://openalex.org/W4407392073","doi":"https://doi.org/10.3390/systems13020114"},"language":"en","primary_location":{"id":"doi:10.3390/systems13020114","is_oa":true,"landing_page_url":"https://doi.org/10.3390/systems13020114","pdf_url":"https://www.mdpi.com/2079-8954/13/2/114/pdf?version=1739365793","source":{"id":"https://openalex.org/S4210219410","display_name":"Systems","issn_l":"2079-8954","issn":["2079-8954"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2079-8954/13/2/114/pdf?version=1739365793","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009373841","display_name":"Ahmad F. Subahi","orcid":"https://orcid.org/0000-0001-7962-6943"},"institutions":[{"id":"https://openalex.org/I199693650","display_name":"Umm al-Qura University","ror":"https://ror.org/01xjqrm90","country_code":"SA","type":"education","lineage":["https://openalex.org/I199693650"]}],"countries":["SA"],"is_corresponding":true,"raw_author_name":"Ahmad F. Subahi","raw_affiliation_strings":["Department of Computer Science, University College of Al Jamoum, Umm Al-Qura University, Makkah 21421, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0001-7962-6943","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University College of Al Jamoum, Umm Al-Qura University, Makkah 21421, Saudi Arabia","institution_ids":["https://openalex.org/I199693650"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5009373841"],"corresponding_institution_ids":["https://openalex.org/I199693650"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1732},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1732},"fwci":2.325,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.85888265,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"13","issue":"2","first_page":"114","last_page":"114"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10734","display_name":"Information and Cyber Security","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10734","display_name":"Information and Cyber Security","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9872999787330627,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9596999883651733,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/requirements-engineering","display_name":"Requirements engineering","score":0.6451860666275024},{"id":"https://openalex.org/keywords/sustainability","display_name":"Sustainability","score":0.6290496587753296},{"id":"https://openalex.org/keywords/security-engineering","display_name":"Security engineering","score":0.5222121477127075},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5056190490722656},{"id":"https://openalex.org/keywords/requirements-analysis","display_name":"Requirements analysis","score":0.5053485035896301},{"id":"https://openalex.org/keywords/software-requirements","display_name":"Software requirements","score":0.4815540611743927},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.46175217628479004},{"id":"https://openalex.org/keywords/software-security-assurance","display_name":"Software security assurance","score":0.41278186440467834},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3858570456504822},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3809244632720947},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.357060968875885},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.33073312044143677},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.2634392976760864},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.257306843996048},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.17062890529632568},{"id":"https://openalex.org/keywords/information-security","display_name":"Information security","score":0.15305128693580627},{"id":"https://openalex.org/keywords/security-service","display_name":"Security service","score":0.09653273224830627},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.0905720591545105}],"concepts":[{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.6451860666275024},{"id":"https://openalex.org/C66204764","wikidata":"https://www.wikidata.org/wiki/Q219416","display_name":"Sustainability","level":2,"score":0.6290496587753296},{"id":"https://openalex.org/C13159133","wikidata":"https://www.wikidata.org/wiki/Q365674","display_name":"Security engineering","level":5,"score":0.5222121477127075},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5056190490722656},{"id":"https://openalex.org/C59488412","wikidata":"https://www.wikidata.org/wiki/Q187147","display_name":"Requirements analysis","level":3,"score":0.5053485035896301},{"id":"https://openalex.org/C54534927","wikidata":"https://www.wikidata.org/wiki/Q4462275","display_name":"Software requirements","level":5,"score":0.4815540611743927},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.46175217628479004},{"id":"https://openalex.org/C62913178","wikidata":"https://www.wikidata.org/wiki/Q7554361","display_name":"Software security assurance","level":4,"score":0.41278186440467834},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3858570456504822},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3809244632720947},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.357060968875885},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.33073312044143677},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.2634392976760864},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.257306843996048},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.17062890529632568},{"id":"https://openalex.org/C527648132","wikidata":"https://www.wikidata.org/wiki/Q189900","display_name":"Information security","level":2,"score":0.15305128693580627},{"id":"https://openalex.org/C29983905","wikidata":"https://www.wikidata.org/wiki/Q7445066","display_name":"Security service","level":3,"score":0.09653273224830627},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0905720591545105},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/systems13020114","is_oa":true,"landing_page_url":"https://doi.org/10.3390/systems13020114","pdf_url":"https://www.mdpi.com/2079-8954/13/2/114/pdf?version=1739365793","source":{"id":"https://openalex.org/S4210219410","display_name":"Systems","issn_l":"2079-8954","issn":["2079-8954"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:5582486c1a274069b3457a8e3a41f188","is_oa":true,"landing_page_url":"https://doaj.org/article/5582486c1a274069b3457a8e3a41f188","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Systems, Vol 13, Iss 2, p 114 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/systems13020114","is_oa":true,"landing_page_url":"https://doi.org/10.3390/systems13020114","pdf_url":"https://www.mdpi.com/2079-8954/13/2/114/pdf?version=1739365793","source":{"id":"https://openalex.org/S4210219410","display_name":"Systems","issn_l":"2079-8954","issn":["2079-8954"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4407392073.pdf","grobid_xml":"https://content.openalex.org/works/W4407392073.grobid-xml"},"referenced_works_count":52,"referenced_works":["https://openalex.org/W1815076433","https://openalex.org/W1967990107","https://openalex.org/W2099213660","https://openalex.org/W2136769082","https://openalex.org/W2547043776","https://openalex.org/W2773631801","https://openalex.org/W2799028668","https://openalex.org/W2896457183","https://openalex.org/W2945597416","https://openalex.org/W2961060430","https://openalex.org/W2961502088","https://openalex.org/W2963059063","https://openalex.org/W2973944318","https://openalex.org/W2978017171","https://openalex.org/W3002543587","https://openalex.org/W3008629209","https://openalex.org/W3033213260","https://openalex.org/W3087413080","https://openalex.org/W3088577908","https://openalex.org/W3091973425","https://openalex.org/W3096660185","https://openalex.org/W3158856706","https://openalex.org/W3164087770","https://openalex.org/W3179245071","https://openalex.org/W3199849862","https://openalex.org/W3210162706","https://openalex.org/W4210448408","https://openalex.org/W4220829356","https://openalex.org/W4285732709","https://openalex.org/W4295181103","https://openalex.org/W4299961325","https://openalex.org/W4307280064","https://openalex.org/W4312729100","https://openalex.org/W4360985276","https://openalex.org/W4383215352","https://openalex.org/W4385274673","https://openalex.org/W4385585359","https://openalex.org/W4386883100","https://openalex.org/W4387271415","https://openalex.org/W4388212383","https://openalex.org/W4391880899","https://openalex.org/W4402415096","https://openalex.org/W6631190155","https://openalex.org/W6756934535","https://openalex.org/W6758757258","https://openalex.org/W6769627184","https://openalex.org/W6780186301","https://openalex.org/W6804000844","https://openalex.org/W6833758557","https://openalex.org/W6856559514","https://openalex.org/W6860205434","https://openalex.org/W6867568368"],"related_works":["https://openalex.org/W2187336458","https://openalex.org/W1190389589","https://openalex.org/W4230385779","https://openalex.org/W1811024770","https://openalex.org/W4387124100","https://openalex.org/W2170778849","https://openalex.org/W3119960109","https://openalex.org/W3153864189","https://openalex.org/W2559524254","https://openalex.org/W4200131578"],"abstract_inverted_index":{"In":[0,86],"the":[1,19,65,75,129,145,172],"digital":[2,11],"era,":[3],"cybersecurity":[4],"is":[5],"integral":[6],"for":[7,80,144],"preserving":[8],"national":[9],"security,":[10,184],"privacy,":[12,39],"and":[13,40,59,82,91,103,121,142,156,164,185,198],"social":[14,187],"sustainability.":[15,188],"This":[16],"research":[17],"emphasizes":[18],"role":[20],"of":[21,77,109,148,174],"non-functional":[22],"equirements":[23],"(NFRs)":[24],"in":[25,64,166,178],"developing":[26],"secure":[27],"software":[28,66,183],"systems":[29],"that":[30],"enhance":[31,196],"societal":[32],"wellbeing":[33],"by":[34,50],"ensuring":[35],"data":[36],"protection,":[37],"user":[38],"system":[41],"robustness.":[42],"Specifically,":[43],"this":[44],"study":[45],"introduces":[46],"a":[47,107,137],"proof-of-concept":[48],"approach":[49],"leveraging":[51],"machine":[52,140],"learning":[53],"(ML)":[54],"models":[55,79,90,113,177],"to":[56,73,98,195],"classify":[57,99],"NFRs":[58,100,150],"identify":[60],"security-related":[61,149],"issues":[62],"early":[63],"development":[67],"lifecycle.":[68],"Two":[69],"experiments":[70],"were":[71,96],"conducted":[72],"assess":[74],"effectiveness":[76,173],"different":[78],"binary":[81],"multi-class":[83,146],"classification":[84,147],"tasks.":[85],"Experiment":[87,131],"1,":[88],"BERT-based":[89,112],"artificial":[92],"neural":[93],"networks":[94],"(ANNs)":[95],"fine-tuned":[97],"into":[101,151],"security":[102],"non-security":[104],"categories":[105],"using":[106],"dataset":[108],"803":[110],"statements.":[111],"outperformed":[114],"ANNs,":[115],"achieving":[116,161],"higher":[117],"accuracy,":[118],"precision,":[119],"recall,":[120],"ROC-AUC":[122],"scores,":[123],"with":[124],"hyperparameter":[125],"tuning":[126],"further":[127],"enhancing":[128],"results.":[130],"2":[132],"assessed":[133],"logistic":[134],"regression":[135],"(LR),":[136],"support":[138],"vector":[139],"(SVM),":[141],"XGBoost":[143,157],"seven":[152],"categories.":[153,168],"The":[154,169],"SVM":[155],"showed":[158],"strong":[159],"performance,":[160],"high":[162],"precision":[163],"recall":[165],"specific":[167],"findings":[170],"demonstrate":[171],"advanced":[175],"ML":[176],"automating":[179],"NFR":[180],"classification,":[181],"improving":[182],"supporting":[186],"Future":[189],"work":[190],"will":[191],"explore":[192],"hybrid":[193],"approaches":[194],"scalability":[197],"accuracy.":[199]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2025-10-10T00:00:00"}
