{"id":"https://openalex.org/W4415744043","doi":"https://doi.org/10.1109/qrs-c65679.2025.00080","title":"Learning in Imperfect Environments: Multi-Label Classification of Non-Functional Requirements under Long-Tailed Distribution","display_name":"Learning in Imperfect Environments: Multi-Label Classification of Non-Functional Requirements under Long-Tailed Distribution","publication_year":2025,"publication_date":"2025-07-16","ids":{"openalex":"https://openalex.org/W4415744043","doi":"https://doi.org/10.1109/qrs-c65679.2025.00080"},"language":null,"primary_location":{"id":"doi:10.1109/qrs-c65679.2025.00080","is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs-c65679.2025.00080","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 25th International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071358168","display_name":"Wenhao Wang","orcid":"https://orcid.org/0009-0000-6509-830X"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wenhao Wang","raw_affiliation_strings":["Guangxi Normal University,Guilin,China"],"affiliations":[{"raw_affiliation_string":"Guangxi Normal University,Guilin,China","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108947726","display_name":"Zicheng Huang","orcid":"https://orcid.org/0009-0001-9338-2559"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zicheng Huang","raw_affiliation_strings":["Guangxi Normal University,Guilin,China"],"affiliations":[{"raw_affiliation_string":"Guangxi Normal University,Guilin,China","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101140721","display_name":"Xiao Hongbin","orcid":null},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongbin Xiao","raw_affiliation_strings":["Guangxi Normal University,Guilin,China"],"affiliations":[{"raw_affiliation_string":"Guangxi Normal University,Guilin,China","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100373432","display_name":"Zhi Li","orcid":"https://orcid.org/0000-0002-7143-8064"},"institutions":[{"id":"https://openalex.org/I29739308","display_name":"Guangxi Normal University","ror":"https://ror.org/02frt9q65","country_code":"CN","type":"education","lineage":["https://openalex.org/I29739308"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhi Li","raw_affiliation_strings":["Guangxi Normal University,Guilin,China"],"affiliations":[{"raw_affiliation_string":"Guangxi Normal University,Guilin,China","institution_ids":["https://openalex.org/I29739308"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091173322","display_name":"Bo Huang","orcid":"https://orcid.org/0000-0001-5126-7192"},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bo Huang","raw_affiliation_strings":["Shanghai University of Engineering Science,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai University of Engineering Science,Shanghai,China","institution_ids":["https://openalex.org/I141962983"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5071358168"],"corresponding_institution_ids":["https://openalex.org/I29739308"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.16551629,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"609","last_page":"618"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11550","display_name":"Text and Document Classification Technologies","score":0.6815000176429749,"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/T11550","display_name":"Text and Document Classification Technologies","score":0.6815000176429749,"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/T10260","display_name":"Software Engineering Research","score":0.09570000320672989,"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/T11652","display_name":"Imbalanced Data Classification Techniques","score":0.03779999911785126,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/imperfect","display_name":"Imperfect","score":0.5566999912261963},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.504800021648407},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.492900013923645},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.48330000042915344},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4749999940395355},{"id":"https://openalex.org/keywords/transfer-of-learning","display_name":"Transfer of learning","score":0.42800000309944153},{"id":"https://openalex.org/keywords/sliding-window-protocol","display_name":"Sliding window protocol","score":0.40059998631477356},{"id":"https://openalex.org/keywords/independent-and-identically-distributed-random-variables","display_name":"Independent and identically distributed random variables","score":0.3686999976634979},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.3662000000476837}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6987000107765198},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5846999883651733},{"id":"https://openalex.org/C2780310539","wikidata":"https://www.wikidata.org/wiki/Q12547192","display_name":"Imperfect","level":2,"score":0.5566999912261963},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.504800021648407},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.49889999628067017},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.492900013923645},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.48330000042915344},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4749999940395355},{"id":"https://openalex.org/C150899416","wikidata":"https://www.wikidata.org/wiki/Q1820378","display_name":"Transfer of learning","level":2,"score":0.42800000309944153},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.40790000557899475},{"id":"https://openalex.org/C102392041","wikidata":"https://www.wikidata.org/wiki/Q592860","display_name":"Sliding window protocol","level":3,"score":0.40059998631477356},{"id":"https://openalex.org/C141513077","wikidata":"https://www.wikidata.org/wiki/Q378542","display_name":"Independent and identically distributed random variables","level":3,"score":0.3686999976634979},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.3662000000476837},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.3330000042915344},{"id":"https://openalex.org/C59404180","wikidata":"https://www.wikidata.org/wiki/Q17013334","display_name":"Feature learning","level":2,"score":0.32659998536109924},{"id":"https://openalex.org/C77967617","wikidata":"https://www.wikidata.org/wiki/Q4677561","display_name":"Active learning (machine learning)","level":2,"score":0.3188000023365021},{"id":"https://openalex.org/C109747225","wikidata":"https://www.wikidata.org/wiki/Q815758","display_name":"Scarcity","level":2,"score":0.31360000371932983},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.30979999899864197},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.3075999915599823},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.30640000104904175},{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.3025999963283539},{"id":"https://openalex.org/C39891107","wikidata":"https://www.wikidata.org/wiki/Q5767098","display_name":"Hinge loss","level":3,"score":0.290800005197525},{"id":"https://openalex.org/C61797465","wikidata":"https://www.wikidata.org/wiki/Q1188986","display_name":"Term (time)","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.28189998865127563},{"id":"https://openalex.org/C58973888","wikidata":"https://www.wikidata.org/wiki/Q1041418","display_name":"Semi-supervised learning","level":2,"score":0.27570000290870667},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.27079999446868896},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.2687999904155731},{"id":"https://openalex.org/C774472","wikidata":"https://www.wikidata.org/wiki/Q6760393","display_name":"Margin (machine learning)","level":2,"score":0.26249998807907104}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/qrs-c65679.2025.00080","is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs-c65679.2025.00080","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 25th International Conference on Software Quality, Reliability, and Security Companion (QRS-C)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W1832693441","https://openalex.org/W1991867644","https://openalex.org/W2023639956","https://openalex.org/W2052684427","https://openalex.org/W2102705755","https://openalex.org/W2118712128","https://openalex.org/W2127626360","https://openalex.org/W2219830225","https://openalex.org/W2362569215","https://openalex.org/W2757826646","https://openalex.org/W2758253540","https://openalex.org/W2955950342","https://openalex.org/W2961502088","https://openalex.org/W2963001247","https://openalex.org/W3092408816","https://openalex.org/W3158777740","https://openalex.org/W3186629732","https://openalex.org/W3201658153","https://openalex.org/W4214535227","https://openalex.org/W4288045646","https://openalex.org/W4380757873","https://openalex.org/W4384130140","https://openalex.org/W4385245566","https://openalex.org/W4385783348","https://openalex.org/W4387143096","https://openalex.org/W4387484779","https://openalex.org/W4388405372","https://openalex.org/W4389231800","https://openalex.org/W4390873052","https://openalex.org/W4391182711","https://openalex.org/W4391839537","https://openalex.org/W4401719617","https://openalex.org/W4403155837","https://openalex.org/W4403725862","https://openalex.org/W4407385654"],"related_works":[],"abstract_inverted_index":{"Automatically":[0],"identifying":[1],"and":[2,10,39,44,143,185,193],"classifying":[3],"nonfunctional":[4],"requirements":[5,14,27],"(NFRs)":[6],"such":[7,70],"as":[8],"reliability":[9],"security":[11],"from":[12],"software":[13],"is":[15],"one":[16],"of":[17,26,74,95,124,157,190],"the":[18,24,65,72,122,155,167,172],"most":[19],"active":[20],"research":[21],"topics":[22],"in":[23,57,188],"field":[25],"engineering.":[28],"Traditional":[29],"approaches":[30],"typically":[31],"assume":[32],"that":[33,171],"all":[34],"samples":[35,76],"are":[36],"fully":[37],"labeled":[38],"conform":[40],"to":[41,55,117,152],"an":[42,88,134],"independent":[43],"identically":[45],"distributed":[46],"(i.i.d)":[47],"data":[48],"distribution.":[49],"However,":[50],"this":[51,83],"assumption":[52],"often":[53],"fails":[54],"hold":[56],"real-world":[58],"multi-label":[59,92],"scenarios,":[60],"particularly":[61],"when":[62],"confronted":[63],"with":[64,133,140],"long-tail":[66,98],"distribution":[67],"problem.":[68],"In":[69],"cases,":[71],"scarcity":[73],"minority-class":[75],"significantly":[77],"impacts":[78],"classification":[79,93],"performance.":[80],"To":[81],"address":[82],"challenge,":[84],"we":[85],"propose":[86],"NFRLT,":[87],"end-to-end":[89],"framework":[90,101,174],"for":[91],"(MLC)":[94],"NFRs":[96],"under":[97],"distributions.":[99],"The":[100],"achieves":[102],"robust":[103],"learning":[104,178,182],"through":[105],"a":[106,146],"three-stage":[107],"collaborative":[108],"optimization":[109],"process:":[110],"(1)":[111],"leveraging":[112],"large":[113],"language":[114],"models":[115],"(LLMs)":[116],"generate":[118],"augmented":[119],"samples,":[120],"enhancing":[121],"representation":[123],"minority":[125],"classes;":[126],"(2)":[127],"extracting":[128],"semantic":[129],"features":[130],"using":[131],"TextCNN":[132],"n-gram":[135],"sliding":[136],"window":[137],"approach":[138],"combined":[139],"transfer":[141],"learning;":[142],"(3)":[144],"designing":[145],"novel":[147],"smooth":[148],"adjustment":[149],"loss":[150],"function":[151],"adaptively":[153],"adjust":[154],"weight":[156],"different":[158],"classes,":[159],"effectively":[160],"mitigating":[161],"class":[162],"imbalance.":[163],"Experimental":[164],"results":[165],"on":[166],"EMSE":[168],"dataset":[169],"demonstrate":[170],"NFRLT":[173],"outperforms":[175],"traditional":[176],"machine":[177],"(ML)":[179],"methods,":[180],"deep":[181],"(DL)":[183],"approaches,":[184],"even":[186],"LLMs":[187],"terms":[189],"both":[191],"performance":[192],"robustness.":[194]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-31T00:00:00"}
