{"id":"https://openalex.org/W4412197014","doi":"https://doi.org/10.3390/systems13070567","title":"Cross-Project Multiclass Classification of EARS-Based Functional Requirements Utilizing Natural Language Processing, Machine Learning, and Deep Learning","display_name":"Cross-Project Multiclass Classification of EARS-Based Functional Requirements Utilizing Natural Language Processing, Machine Learning, and Deep Learning","publication_year":2025,"publication_date":"2025-07-10","ids":{"openalex":"https://openalex.org/W4412197014","doi":"https://doi.org/10.3390/systems13070567"},"language":"en","primary_location":{"id":"doi:10.3390/systems13070567","is_oa":true,"landing_page_url":"https://doi.org/10.3390/systems13070567","pdf_url":"https://www.mdpi.com/2079-8954/13/7/567/pdf?version=1752153190","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/7/567/pdf?version=1752153190","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5115920948","display_name":"Touseef Tahir","orcid":null},"institutions":[{"id":"https://openalex.org/I877107187","display_name":"University of Roehampton","ror":"https://ror.org/043071f54","country_code":"GB","type":"education","lineage":["https://openalex.org/I877107187"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Touseef Tahir","raw_affiliation_strings":["Department of Computing, University of Roehampton, London SW15 5PJ, UK"],"raw_orcid":"https://orcid.org/0009-0005-7792-6412","affiliations":[{"raw_affiliation_string":"Department of Computing, University of Roehampton, London SW15 5PJ, UK","institution_ids":["https://openalex.org/I877107187"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036711977","display_name":"Hamid Jahankhani","orcid":"https://orcid.org/0000-0002-8288-4609"},"institutions":[{"id":"https://openalex.org/I32394136","display_name":"Northumbria University","ror":"https://ror.org/049e6bc10","country_code":"GB","type":"education","lineage":["https://openalex.org/I32394136"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Hamid Jahankhani","raw_affiliation_strings":["Faculty of Engineering & Environment, Northumbria University, London Campus, London E1 7HT, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Engineering & Environment, Northumbria University, London Campus, London E1 7HT, UK","institution_ids":["https://openalex.org/I32394136"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5118911545","display_name":"Kinza Tasleem","orcid":null},"institutions":[{"id":"https://openalex.org/I16076960","display_name":"COMSATS University Islamabad","ror":"https://ror.org/00nqqvk19","country_code":"PK","type":"education","lineage":["https://openalex.org/I16076960"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Kinza Tasleem","raw_affiliation_strings":["Department of Computer Science, COMSATS University Islamabad, Lahore 54000, Pakistan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, COMSATS University Islamabad, Lahore 54000, Pakistan","institution_ids":["https://openalex.org/I16076960"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084524334","display_name":"Bilal Hassan","orcid":"https://orcid.org/0000-0002-1547-1134"},"institutions":[{"id":"https://openalex.org/I32394136","display_name":"Northumbria University","ror":"https://ror.org/049e6bc10","country_code":"GB","type":"education","lineage":["https://openalex.org/I32394136"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Bilal Hassan","raw_affiliation_strings":["Faculty of Engineering & Environment, Northumbria University, London Campus, London E1 7HT, UK"],"raw_orcid":"https://orcid.org/0000-0002-1547-1134","affiliations":[{"raw_affiliation_string":"Faculty of Engineering & Environment, Northumbria University, London Campus, London E1 7HT, UK","institution_ids":["https://openalex.org/I32394136"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5115920948"],"corresponding_institution_ids":["https://openalex.org/I877107187"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1782},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1782},"fwci":2.5399,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.90339124,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":"13","issue":"7","first_page":"567","last_page":"567"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9462000131607056,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9462000131607056,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10820","display_name":"Fuzzy Logic and Control Systems","score":0.9350000023841858,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T14470","display_name":"Advanced Data Processing Techniques","score":0.9290000200271606,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.686561107635498},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.6351683139801025},{"id":"https://openalex.org/keywords/multiclass-classification","display_name":"Multiclass classification","score":0.5148650407791138},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.4564947187900543},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.43518221378326416},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.38323819637298584},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.3039117455482483}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.686561107635498},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6351683139801025},{"id":"https://openalex.org/C123860398","wikidata":"https://www.wikidata.org/wiki/Q6934605","display_name":"Multiclass classification","level":3,"score":0.5148650407791138},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.4564947187900543},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.43518221378326416},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.38323819637298584},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.3039117455482483}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/systems13070567","is_oa":true,"landing_page_url":"https://doi.org/10.3390/systems13070567","pdf_url":"https://www.mdpi.com/2079-8954/13/7/567/pdf?version=1752153190","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:f2898760671e4085b400f2a37dc2fe0d","is_oa":true,"landing_page_url":"https://doaj.org/article/f2898760671e4085b400f2a37dc2fe0d","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 7, p 567 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/systems13070567","is_oa":true,"landing_page_url":"https://doi.org/10.3390/systems13070567","pdf_url":"https://www.mdpi.com/2079-8954/13/7/567/pdf?version=1752153190","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/W4412197014.pdf","grobid_xml":"https://content.openalex.org/works/W4412197014.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W991150271","https://openalex.org/W1560851690","https://openalex.org/W1984696192","https://openalex.org/W2069287462","https://openalex.org/W2095287569","https://openalex.org/W2127626360","https://openalex.org/W2128804846","https://openalex.org/W2148996482","https://openalex.org/W2152506470","https://openalex.org/W2548805404","https://openalex.org/W2575641950","https://openalex.org/W2626804490","https://openalex.org/W2741886933","https://openalex.org/W2758004809","https://openalex.org/W2758253540","https://openalex.org/W2799028668","https://openalex.org/W2891819653","https://openalex.org/W2935876581","https://openalex.org/W2946678736","https://openalex.org/W2946718685","https://openalex.org/W2951099895","https://openalex.org/W2961502088","https://openalex.org/W2963059063","https://openalex.org/W2973944318","https://openalex.org/W2977593469","https://openalex.org/W2981462588","https://openalex.org/W2993303751","https://openalex.org/W3087413080","https://openalex.org/W3089162695","https://openalex.org/W3092469660","https://openalex.org/W3093789104","https://openalex.org/W3122482990","https://openalex.org/W3153389197","https://openalex.org/W3186629732","https://openalex.org/W3202390408","https://openalex.org/W4391936092","https://openalex.org/W4405908042","https://openalex.org/W4408324167","https://openalex.org/W6793345538","https://openalex.org/W6861413208"],"related_works":["https://openalex.org/W2090763504","https://openalex.org/W4375867731","https://openalex.org/W148178222","https://openalex.org/W2104657898","https://openalex.org/W4380075502","https://openalex.org/W2039745824","https://openalex.org/W3157224608","https://openalex.org/W2623163150","https://openalex.org/W2186666570","https://openalex.org/W4247599326"],"abstract_inverted_index":{"Software":[0],"requirements":[1,21,38,44,78],"are":[2,45,70],"primarily":[3],"classified":[4,46],"into":[5,47],"functional":[6,20,37,108],"and":[7,55,65,84,97,158],"non-functional":[8,18],"requirements.":[9,109],"While":[10],"research":[11],"has":[12],"explored":[13],"automated":[14,74,160],"multiclass":[15],"classification":[16,151,161],"of":[17,93,107,125,137],"requirements,":[19],"remain":[22],"largely":[23],"unexplored.":[24],"This":[25,143],"study":[26],"addressed":[27],"that":[28],"gap":[29],"by":[30,128,153],"introducing":[31],"a":[32,146],"comprehensive":[33],"dataset":[34,157],"comprising":[35],"9529":[36],"from":[39],"315":[40],"diverse":[41],"projects.":[42],"The":[43],"five":[48],"categories:":[49],"ubiquitous,":[50],"event-driven,":[51],"state-driven,":[52],"unwanted":[53],"behavior,":[54],"optional":[56],"capabilities.":[57],"Natural":[58],"Language":[59],"Processing":[60],"(NLP),":[61],"machine":[62],"learning":[63,67,95,99],"(ML),":[64],"deep":[66,98],"(DL)":[68,100],"techniques":[69,87],"employed":[71],"to":[72,104],"enable":[73],"classification.":[75],"All":[76],"software":[77],"underwent":[79],"several":[80],"procedures,":[81],"including":[82],"normalization":[83],"feature":[85],"extraction":[86],"such":[88],"as":[89],"TF-IDF.":[90],"A":[91],"series":[92],"Machine":[94],"(ML)":[96],"experiments":[101],"were":[102],"conducted":[103],"classify":[105],"subcategories":[106],"Among":[110],"the":[111,114,119,129,156],"trained":[112],"models,":[113],"convolutional":[115],"neural":[116],"network":[117,133],"achieved":[118],"highest":[120],"performance,":[121],"with":[122,134],"an":[123,135,159],"accuracy":[124,136],"93,":[126],"followed":[127],"long":[130],"short-term":[131],"memory":[132],"92,":[138],"outperforming":[139],"traditional":[140],"decision-tree-based":[141],"methods.":[142],"work":[144],"offers":[145],"foundation":[147],"for":[148],"precise":[149],"requirement":[150],"tools":[152],"providing":[154],"both":[155],"approach.":[162]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
