{"id":"https://openalex.org/W7162079971","doi":"https://doi.org/10.4114/intartif.vol29iss77pp55-77","title":"HFFN: A Hybrid Feature Fusion Network for Representing Source Code","display_name":"HFFN: A Hybrid Feature Fusion Network for Representing Source Code","publication_year":2026,"publication_date":"2026-02-01","ids":{"openalex":"https://openalex.org/W7162079971","doi":"https://doi.org/10.4114/intartif.vol29iss77pp55-77"},"language":null,"primary_location":{"id":"doi:10.4114/intartif.vol29iss77pp55-77","is_oa":true,"landing_page_url":"https://doi.org/10.4114/intartif.vol29iss77pp55-77","pdf_url":"https://journal.iberamia.org/index.php/intartif/article/download/2467/272","source":{"id":"https://openalex.org/S4210203986","display_name":"INTELIGENCIA ARTIFICIAL","issn_l":"1137-3601","issn":["1137-3601","1988-3064"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310321681","host_organization_name":"Asociaci\u00f3n Espa\u00f1ola para la Inteligencia Artificial","host_organization_lineage":["https://openalex.org/P4310321681"],"host_organization_lineage_names":["Asociaci\u00f3n Espa\u00f1ola para la Inteligencia Artificial"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Inteligencia Artificial","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://journal.iberamia.org/index.php/intartif/article/download/2467/272","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5136731932","display_name":"Shruthi D","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137436","display_name":"JSS Science and Technology University","ror":"https://ror.org/04mnmkz07","country_code":"IN","type":"education","lineage":["https://openalex.org/I4210137436"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Shruthi D","raw_affiliation_strings":["JSS Science and Technology University, Mysuru, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"JSS Science and Technology University, Mysuru, India","institution_ids":["https://openalex.org/I4210137436"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130849012","display_name":"Chethan H.K.","orcid":null},"institutions":[{"id":"https://openalex.org/I204743663","display_name":"University of Mysore","ror":"https://ror.org/012bxv356","country_code":"IN","type":"education","lineage":["https://openalex.org/I204743663"]},{"id":"https://openalex.org/I44896327","display_name":"Mitre (United States)","ror":"https://ror.org/03ks2a131","country_code":"US","type":"company","lineage":["https://openalex.org/I44896327"]}],"countries":["IN","US"],"is_corresponding":false,"raw_author_name":"Chethan H.K.","raw_affiliation_strings":["Department of Computer Science and Engineering, MIT Mysore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, MIT Mysore, India","institution_ids":["https://openalex.org/I204743663","https://openalex.org/I44896327"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5130856457","display_name":"Victor Ikechukwu Agughasi","orcid":null},"institutions":[{"id":"https://openalex.org/I2799452066","display_name":"Maharaja Engineering College","ror":"https://ror.org/034pbde03","country_code":"IN","type":"education","lineage":["https://openalex.org/I2799452066","https://openalex.org/I33585257"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Victor Ikechukwu Agughasi","raw_affiliation_strings":["Maharaja Institute of Technology, Mysore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Maharaja Institute of Technology, Mysore, India","institution_ids":["https://openalex.org/I2799452066"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.67212243,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"29","issue":"77","first_page":"55","last_page":"77"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9319000244140625,"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/T10260","display_name":"Software Engineering Research","score":0.9319000244140625,"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/T10028","display_name":"Topic Modeling","score":0.030300000682473183,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.004600000102072954,"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/automatic-summarization","display_name":"Automatic summarization","score":0.7214000225067139},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5778999924659729},{"id":"https://openalex.org/keywords/feature-engineering","display_name":"Feature engineering","score":0.5149000287055969},{"id":"https://openalex.org/keywords/feature-learning","display_name":"Feature learning","score":0.5004000067710876},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.49410000443458557},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.47620001435279846},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.45890000462532043},{"id":"https://openalex.org/keywords/feature-vector","display_name":"Feature vector","score":0.45509999990463257},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.39809998869895935},{"id":"https://openalex.org/keywords/transformer","display_name":"Transformer","score":0.39719998836517334}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8009999990463257},{"id":"https://openalex.org/C170858558","wikidata":"https://www.wikidata.org/wiki/Q1394144","display_name":"Automatic summarization","level":2,"score":0.7214000225067139},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6359999775886536},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5778999924659729},{"id":"https://openalex.org/C2778827112","wikidata":"https://www.wikidata.org/wiki/Q22245680","display_name":"Feature engineering","level":3,"score":0.5149000287055969},{"id":"https://openalex.org/C59404180","wikidata":"https://www.wikidata.org/wiki/Q17013334","display_name":"Feature learning","level":2,"score":0.5004000067710876},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.49410000443458557},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.47620001435279846},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.45890000462532043},{"id":"https://openalex.org/C83665646","wikidata":"https://www.wikidata.org/wiki/Q42139305","display_name":"Feature vector","level":2,"score":0.45509999990463257},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.43950000405311584},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.39809998869895935},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.39719998836517334},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3921999931335449},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.3831000030040741},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3806000053882599},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.37549999356269836},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.37139999866485596},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.36250001192092896},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.3531000018119812},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3495999872684479},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.3467000126838684},{"id":"https://openalex.org/C2779990667","wikidata":"https://www.wikidata.org/wiki/Q5953266","display_name":"Hybrid neural network","level":3,"score":0.3398999869823456},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.3382999897003174},{"id":"https://openalex.org/C2781122975","wikidata":"https://www.wikidata.org/wiki/Q16928266","display_name":"Semantic feature","level":2,"score":0.3375999927520752},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3336000144481659},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.3278000056743622},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.30379998683929443},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.2976999878883362},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.2793000042438507},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.26899999380111694},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.2624000012874603},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.25619998574256897},{"id":"https://openalex.org/C136389625","wikidata":"https://www.wikidata.org/wiki/Q334384","display_name":"Supervised learning","level":3,"score":0.2531999945640564}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.4114/intartif.vol29iss77pp55-77","is_oa":true,"landing_page_url":"https://doi.org/10.4114/intartif.vol29iss77pp55-77","pdf_url":"https://journal.iberamia.org/index.php/intartif/article/download/2467/272","source":{"id":"https://openalex.org/S4210203986","display_name":"INTELIGENCIA ARTIFICIAL","issn_l":"1137-3601","issn":["1137-3601","1988-3064"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310321681","host_organization_name":"Asociaci\u00f3n Espa\u00f1ola para la Inteligencia Artificial","host_organization_lineage":["https://openalex.org/P4310321681"],"host_organization_lineage_names":["Asociaci\u00f3n Espa\u00f1ola para la Inteligencia Artificial"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Inteligencia Artificial","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.4114/intartif.vol29iss77pp55-77","is_oa":true,"landing_page_url":"https://doi.org/10.4114/intartif.vol29iss77pp55-77","pdf_url":"https://journal.iberamia.org/index.php/intartif/article/download/2467/272","source":{"id":"https://openalex.org/S4210203986","display_name":"INTELIGENCIA ARTIFICIAL","issn_l":"1137-3601","issn":["1137-3601","1988-3064"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310321681","host_organization_name":"Asociaci\u00f3n Espa\u00f1ola para la Inteligencia Artificial","host_organization_lineage":["https://openalex.org/P4310321681"],"host_organization_lineage_names":["Asociaci\u00f3n Espa\u00f1ola para la Inteligencia Artificial"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Inteligencia Artificial","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7162079971.pdf","grobid_xml":"https://content.openalex.org/works/W7162079971.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0],"study":[1,145],"aims":[2],"to":[3,35,104],"automate":[4],"source":[5],"code":[6,29],"summarization":[7],"by":[8],"introducing":[9],"a":[10,32,52,102,133,139,190,205],"novel":[11],"machine":[12],"learning":[13,199],"architecture":[14,194],"that":[15,195],"integrates":[16],"multiple":[17],"feature":[18,61,95,152],"perspectives.":[19],"Specifically,":[20],"it":[21],"combines":[22],"lexical,":[23],"syntactic,":[24],"and":[25,30,73,83,115,138,192,203],"semantic":[26,79],"representations":[27,185],"of":[28,55,136,141,150,182],"employs":[31],"transformer-based":[33],"decoder":[34],"generate":[36,105],"natural":[37,128],"language":[38,129],"summaries,":[39],"benchmarking":[40],"performance":[41],"against":[42],"established":[43],"baselines.":[44],"Experiments":[45],"were":[46,81],"conducted":[47],"on":[48],"the":[49,86,147,158,165,180],"CanonCode":[50],"Corpus,":[51],"high-quality":[53],"dataset":[54],"8,542":[56],"validated":[57],"C":[58],"programs.":[59],"Individual":[60],"extractors-Convolutional":[62],"Neural":[63,75],"Networks":[64,76],"(CNN)":[65],"for":[66,70,78,186,207],"lexical":[67],"features,":[68],"Tree-LSTM":[69],"syntactic":[71,155],"features":[72,80,156],"Graph":[74],"(GNN)":[77],"evaluated":[82],"compared":[84],"with":[85,154],"proposed":[87,176],"Hybrid":[88],"Feature":[89],"Fusion":[90],"Network":[91],"(HFFN).":[92],"The":[93,119,162,175],"fused":[94],"vector":[96],"from":[97],"HFFN":[98,120,177],"was":[99,108,169],"decoded":[100],"using":[101,110],"transformer":[103],"summaries.":[106],"Performance":[107],"measured":[109],"ROUGE,":[111],"BLEU,":[112],"CodeBLEU,":[113],"BERTScore,":[114],"Exact":[116],"Match":[117],"metrics.":[118],"model":[121],"consistently":[122],"outperformed":[123],"all":[124],"baselines":[125],"across":[126],"standard":[127],"generation":[130],"metrics,":[131],"achieving":[132],"ROUGE-L":[134],"score":[135],"0.94":[137],"BERTScore":[140],"0.93.":[142],"An":[143],"ablation":[144],"confirmed":[146],"complementary":[148],"contributions":[149],"each":[151],"type,":[153],"providing":[157],"greatest":[159],"individual":[160],"impact.":[161],"improvement":[163],"over":[164],"strongest":[166],"baseline":[167],"(CodeBERT)":[168],"statistically":[170],"significant":[171],"(p":[172],"&lt;":[173],"0.001).":[174],"framework":[178],"demonstrates":[179],"value":[181],"combining":[183],"diversecode":[184],"summarization.":[187],"It":[188],"offers":[189],"robust":[191],"interpretable":[193],"advances":[196],"multiview":[197],"representation":[198],"in":[200,210],"software":[201],"engineering":[202],"provides":[204],"foundation":[206],"future":[208],"research":[209],"automated":[211],"documentation.":[212]},"counts_by_year":[],"updated_date":"2026-05-24T06:10:38.904174","created_date":"2026-05-23T00:00:00"}
