{"id":"https://openalex.org/W7128634846","doi":"https://doi.org/10.1109/ictmod66732.2025.11371998","title":"Automated EARS-Based Requirements Generation with Lightweight Large Language Models","display_name":"Automated EARS-Based Requirements Generation with Lightweight Large Language Models","publication_year":2025,"publication_date":"2025-10-20","ids":{"openalex":"https://openalex.org/W7128634846","doi":"https://doi.org/10.1109/ictmod66732.2025.11371998"},"language":"en","primary_location":{"id":"doi:10.1109/ictmod66732.2025.11371998","doi":"https://doi.org/10.1109/ictmod66732.2025.11371998","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ictmod66732.2025.11371998","pdf_url":null,"source":{"id":"https://openalex.org/S7407088738","display_name":"IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5123068352","display_name":"Muhammad Huzaifa Imran","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Muhammad Huzaifa Imran","raw_affiliation_strings":["MCB Bank Limited,Information Technology Group,Lahore,Pakistan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MCB Bank Limited,Information Technology Group,Lahore,Pakistan","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5115920948","display_name":"Touseef Tahir","orcid":"https://orcid.org/0009-0005-7792-6412","observed_orcids":["https://orcid.org/0009-0005-7792-6412"]},"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":false,"raw_author_name":"Touseef Tahir","raw_affiliation_strings":["University of Roehampton,School of Computing, Engineering and the Built Environment,London,United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Roehampton,School of Computing, Engineering and the Built Environment,London,United Kingdom","institution_ids":["https://openalex.org/I877107187"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084524334","display_name":"Bilal Hassan","orcid":"https://orcid.org/0000-0002-1547-1134","observed_orcids":["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":["Northumbria University,Faculty of Engineering & Environment,London,United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northumbria University,Faculty of Engineering & Environment,London,United Kingdom","institution_ids":["https://openalex.org/I32394136"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036711977","display_name":"Hamid Jahankhani","orcid":"https://orcid.org/0000-0002-8288-4609","observed_orcids":["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":["Northumbria University,Faculty of Engineering & Environment,London,United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northumbria University,Faculty of Engineering & Environment,London,United Kingdom","institution_ids":["https://openalex.org/I32394136"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5315,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.60479007,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.6381999850273132,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.6381999850273132,"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.298799991607666,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.016899999231100082,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.5249999761581421},{"id":"https://openalex.org/keywords/lightweight-large-language-models","display_name":"lightweight large language models","score":0.8069999814033508},{"id":"https://openalex.org/keywords/natural-language-requirements","display_name":"natural language requirements","score":0.6869999766349792},{"id":"https://openalex.org/keywords/bart","display_name":"BART","score":0.6309999823570251},{"id":"https://openalex.org/keywords/gpt-2","display_name":"GPT-2","score":0.8659999966621399},{"id":"https://openalex.org/keywords/t5","display_name":"T5","score":0.7889999747276306},{"id":"https://openalex.org/keywords/fine-tuning","display_name":"fine-tuning","score":0.6809999942779541}],"concepts":[{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.727400004863739},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.66839998960495},{"id":"https://openalex.org/C102780508","wikidata":"https://www.wikidata.org/wiki/Q1761598","display_name":"Software requirements specification","level":5,"score":0.6107000112533569},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.578499972820282},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5130000114440918},{"id":"https://openalex.org/C54534927","wikidata":"https://www.wikidata.org/wiki/Q4462275","display_name":"Software requirements","level":5,"score":0.5092999935150146},{"id":"https://openalex.org/C59488412","wikidata":"https://www.wikidata.org/wiki/Q187147","display_name":"Requirements analysis","level":3,"score":0.4569000005722046},{"id":"https://openalex.org/C45384764","wikidata":"https://www.wikidata.org/wiki/Q838667","display_name":"Requirements elicitation","level":4,"score":0.45590001344680786},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4300999939441681},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.3824000060558319},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.3806999921798706},{"id":"https://openalex.org/C84651959","wikidata":"https://www.wikidata.org/wiki/Q17052506","display_name":"System requirements specification","level":2,"score":0.35580000281333923},{"id":"https://openalex.org/C199747065","wikidata":"https://www.wikidata.org/wiki/Q3254666","display_name":"Non-functional requirement","level":5,"score":0.35010001063346863},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34940001368522644},{"id":"https://openalex.org/C40398212","wikidata":"https://www.wikidata.org/wiki/Q2275513","display_name":"System requirements","level":2,"score":0.33880001306533813},{"id":"https://openalex.org/C173577280","wikidata":"https://www.wikidata.org/wiki/Q530038","display_name":"Requirements management","level":4,"score":0.3280999958515167},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.30550000071525574},{"id":"https://openalex.org/C62235348","wikidata":"https://www.wikidata.org/wiki/Q3264234","display_name":"Functional requirement","level":2,"score":0.3001999855041504},{"id":"https://openalex.org/C2778348673","wikidata":"https://www.wikidata.org/wiki/Q739302","display_name":"Production (economics)","level":2,"score":0.29120001196861267},{"id":"https://openalex.org/C135475081","wikidata":"https://www.wikidata.org/wiki/Q774228","display_name":"Requirement","level":4,"score":0.2872999906539917},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.2727000117301941},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2676999866962433},{"id":"https://openalex.org/C26336911","wikidata":"https://www.wikidata.org/wiki/Q7048920","display_name":"Non-functional testing","level":5,"score":0.2587999999523163},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ictmod66732.2025.11371998","doi":"https://doi.org/10.1109/ictmod66732.2025.11371998","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ictmod66732.2025.11371998","pdf_url":null,"source":{"id":"https://openalex.org/S7407088738","display_name":"IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W7165668192","https://openalex.org/W6892050704","https://openalex.org/W6910528504","https://openalex.org/W4401718935","https://openalex.org/W7134910626","https://openalex.org/W7131304793","https://openalex.org/W7123037679","https://openalex.org/W2896899952","https://openalex.org/W4404817948","https://openalex.org/W4401719639"],"abstract_inverted_index":{"Software":[0],"requirements":[1,20,37,50,55,106,119],"are":[2],"typically":[3],"written":[4],"in":[5,24,51,57,168],"natural":[6],"language,":[7],"which":[8],"is":[9],"prone":[10],"to":[11,36,43,79,120],"issues":[12,21,46],"such":[13],"as":[14,156,158],"ambiguity,":[15],"wordiness,":[16],"and":[17,67,86,111,151],"vagueness.":[18],"These":[19],"cause":[22],"faults":[23],"software":[25],"development":[26],"processes.":[27],"In":[28],"the":[29,49,58,65,105,117,145,159,170],"past,":[30],"a":[31,89,94,113],"well-known":[32],"EARS":[33,59,66,121,171],"(easy":[34],"approach":[35],"syntax)":[38],"template":[39],"has":[40],"been":[41],"proposed":[42],"mitigate":[44],"these":[45],"by":[47,88,123],"specifying":[48],"semiformal":[52],"format.":[53],"The":[54,142],"specification":[56],"format":[60,122],"requires":[61,72],"an":[62],"understanding":[63],"of":[64,138],"requirement":[68,77,90],"engineering":[69],"domain.":[70],"This":[71],"manual":[73],"labor,":[74],"where":[75],"each":[76],"needs":[78],"be":[80],"manually":[81],"transformed,":[82],"looked":[83],"at,":[84],"rewritten,":[85],"transcribed":[87],"engineer.":[91],"We":[92,109],"propose":[93],"novel":[95],"framework":[96],"for":[97],"fine-tuning":[98,124],"light-weight":[99],"LLMs":[100],"that":[101,115,127],"can":[102],"automatically":[103],"rewrite":[104],"from":[107],"scratch.":[108],"designed":[110],"implemented":[112],"pipeline":[114],"transforms":[116],"raw":[118,140],"four":[125],"LLMs,":[126],"is,":[128],"BART,":[129],"DistillGPT2,":[130],"GPT2,":[131],"T5-Small":[132],"with":[133],"BART":[134],"using":[135],"data":[136],"set":[137],"9141":[139],"requirements.":[141],"BART-base":[143],"provides":[144],"lowest":[146,160],"score":[147,154],"BLEU":[148,153],"Score":[149],"(0.405)":[150],"average":[152],"(0.708)":[155],"well":[157],"final":[161],"training":[162],"loss":[163],"(0.34),":[164],"indicating":[165],"strong":[166],"performance":[167],"transforming":[169],"requirement.":[172]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2026-02-12T00:00:00"}
