{"id":"https://openalex.org/W7214957445","doi":"https://doi.org/10.21015/vtse.v14i3.2517","title":"TOPOGUARD-EVOCHAIN: Policy-Aware Federated Learning with Topological Representations and Blockchain-Based Model Lineage","display_name":"TOPOGUARD-EVOCHAIN: Policy-Aware Federated Learning with Topological Representations and Blockchain-Based Model Lineage","publication_year":2026,"publication_date":"2026-09-26","ids":{"openalex":"https://openalex.org/W7214957445","doi":"https://doi.org/10.21015/vtse.v14i3.2517"},"language":"en","primary_location":{"id":"doi:10.21015/vtse.v14i3.2517","doi":"https://doi.org/10.21015/vtse.v14i3.2517","is_oa":true,"landing_page_url":"https://doi.org/10.21015/vtse.v14i3.2517","pdf_url":"https://vfast.org/journals/index.php/VTSE/article/download/2517/1944","source":{"id":"https://openalex.org/S4210233887","display_name":"VFAST Transactions on Software Engineering","issn_l":"2309-3978","issn":["2309-3978","2411-6246"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"VFAST Transactions on Software Engineering","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://vfast.org/journals/index.php/VTSE/article/download/2517/1944","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5153589640","display_name":"Jagan Appavoo","orcid":"https://orcid.org/0000-0001-7101-3210","observed_orcids":["https://orcid.org/0000-0001-7101-3210"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jagan Appavoo","raw_affiliation_strings":["Associate Professor, Department of Computer Science and Engineering, Surya Group of Institutions, Vikravandi, Villupuram, Tamil Nadu, India"],"raw_orcid":"https://orcid.org/0000-0001-7101-3210","affiliations":[{"raw_affiliation_string":"Associate Professor, Department of Computer Science and Engineering, Surya Group of Institutions, Vikravandi, Villupuram, Tamil Nadu, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5153669201","display_name":"Sivasankar Manikkam","orcid":"https://orcid.org/0009-0006-1348-0340","observed_orcids":["https://orcid.org/0009-0006-1348-0340"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sivasankar Manikkam","raw_affiliation_strings":["PG Student, Department of Computer Science and Engineering, Surya Group of Institutions, Vikravandi, Villupuram, Tamil Nadu, India"],"raw_orcid":"https://orcid.org/0009-0006-1348-0340","affiliations":[{"raw_affiliation_string":"PG Student, Department of Computer Science and Engineering, Surya Group of Institutions, Vikravandi, Villupuram, Tamil Nadu, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083036362","display_name":"M. D. Vimalapriya","orcid":"https://orcid.org/0000-0003-2556-5086","observed_orcids":["https://orcid.org/0000-0003-2556-5086"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"M.D. Vimalapriya","raw_affiliation_strings":["Associate Professor, Department of MCA, MEASI Institute of Information Technology, Royapettah, Chennai 600014, Tamil Nadu, India"],"raw_orcid":"https://orcid.org/0000-0003-2556-5086","affiliations":[{"raw_affiliation_string":"Associate Professor, Department of MCA, MEASI Institute of Information Technology, Royapettah, Chennai 600014, Tamil Nadu, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093036379","display_name":"Haritha Vasudevan","orcid":"https://orcid.org/0000-0003-1968-6658","observed_orcids":["https://orcid.org/0000-0003-1968-6658"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Haritha Vasudevan","raw_affiliation_strings":["Assistant Professor, Department of Computer Science and Engineering, RMK Engineering College, Thiruvallur, Tamil Nadu, India"],"raw_orcid":"https://orcid.org/0000-0003-1968-6658","affiliations":[{"raw_affiliation_string":"Assistant Professor, Department of Computer Science and Engineering, RMK Engineering College, Thiruvallur, Tamil Nadu, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065268045","display_name":"G. D. Praveenkumar","orcid":"https://orcid.org/0000-0002-7732-9707","observed_orcids":["https://orcid.org/0000-0002-7732-9707"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Praveenkumar G D","raw_affiliation_strings":["Assistant Professor, Department of Computer Technology\u2013UG, Kongu Engineering College, Perundurai, Erode, Tamil Nadu, India"],"raw_orcid":"https://orcid.org/0000-0002-7732-9707","affiliations":[{"raw_affiliation_string":"Assistant Professor, Department of Computer Technology\u2013UG, Kongu Engineering College, Perundurai, Erode, Tamil Nadu, India","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030344710","display_name":"Sangita Lade","orcid":"https://orcid.org/0000-0002-8303-0584","observed_orcids":["https://orcid.org/0000-0002-8303-0584"]},"institutions":[{"id":"https://openalex.org/I4405261743","display_name":"Vishwakarma Institute of Technology","ror":"https://ror.org/05sj18h57","country_code":"IN","type":"education","lineage":["https://openalex.org/I4405261743"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sangita Gautam Lade","raw_affiliation_strings":["ssistant Professor, Department of Computer Engineering, Vishwakarma Institute of Technology, Pune, Maharashtra, India"],"raw_orcid":"https://orcid.org/0000-0002-8303-0584","affiliations":[{"raw_affiliation_string":"ssistant Professor, Department of Computer Engineering, Vishwakarma Institute of Technology, Pune, Maharashtra, India","institution_ids":["https://openalex.org/I4405261743"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"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.65449453,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":"3","first_page":"508","last_page":"524"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.9984999895095825,"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/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.9984999895095825,"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/T10270","display_name":"Blockchain Technology Applications and Security","score":0.0012000000569969416,"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/T10237","display_name":"Cryptography and Data Security","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/federated-learning","display_name":"federated learning","score":0.9290000200271606},{"id":"https://openalex.org/keywords/data-governance","display_name":"data governance","score":0.6740000247955322},{"id":"https://openalex.org/keywords/blockchain","display_name":"blockchain","score":0.5989999771118164},{"id":"https://openalex.org/keywords/model-lineage","display_name":"model lineage","score":0.9330000281333923},{"id":"https://openalex.org/keywords/topological-representation","display_name":"topological representation","score":0.871999979019165},{"id":"https://openalex.org/keywords/secure-aggregation","display_name":"secure aggregation","score":0.6539999842643738},{"id":"https://openalex.org/keywords/cicids2017","display_name":"CICIDS2017","score":0.800000011920929},{"id":"https://openalex.org/keywords/communication-overhead-reduction","display_name":"communication cost reduction","score":0.6290000081062317},{"id":"https://openalex.org/keywords/audit-trail","display_name":"audit trail","score":0.5270000100135803},{"id":"https://openalex.org/keywords/policy-compliance","display_name":"policy compliance","score":0.33399999141693115}],"concepts":[{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.7549999952316284},{"id":"https://openalex.org/C2992525071","wikidata":"https://www.wikidata.org/wiki/Q50818671","display_name":"Federated learning","level":2,"score":0.7228999733924866},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7008000016212463},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5285000205039978},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.48840001225471497},{"id":"https://openalex.org/C2776007630","wikidata":"https://www.wikidata.org/wiki/Q2798912","display_name":"Accountability","level":2,"score":0.46799999475479126},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4162999987602234},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.39329999685287476},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.388700008392334},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3614000082015991},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.34880000352859497},{"id":"https://openalex.org/C113954288","wikidata":"https://www.wikidata.org/wiki/Q186885","display_name":"Timestamp","level":2,"score":0.3440999984741211},{"id":"https://openalex.org/C39389867","wikidata":"https://www.wikidata.org/wiki/Q380767","display_name":"Corporate governance","level":2,"score":0.34200000762939453},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3327000141143799},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.3255000114440918},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.322299987077713},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.3183000087738037},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.3077000081539154},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.29649999737739563},{"id":"https://openalex.org/C2776055716","wikidata":"https://www.wikidata.org/wiki/Q7316893","display_name":"Retract","level":2,"score":0.2953000068664551},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.29269999265670776},{"id":"https://openalex.org/C2776459999","wikidata":"https://www.wikidata.org/wiki/Q2119376","display_name":"Fidelity","level":2,"score":0.28529998660087585},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.28189998865127563},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.27320000529289246},{"id":"https://openalex.org/C25810664","wikidata":"https://www.wikidata.org/wiki/Q44325","display_name":"Ontology","level":2,"score":0.26919999718666077},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.2687000036239624},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2685000002384186},{"id":"https://openalex.org/C100463513","wikidata":"https://www.wikidata.org/wiki/Q5227322","display_name":"Data model (GIS)","level":2,"score":0.26489999890327454},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.2572999894618988},{"id":"https://openalex.org/C2780440489","wikidata":"https://www.wikidata.org/wiki/Q5227278","display_name":"Data-driven","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.25540000200271606},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.25450000166893005},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.25279998779296875},{"id":"https://openalex.org/C20277647","wikidata":"https://www.wikidata.org/wiki/Q5227234","display_name":"Data access layer","level":3,"score":0.2524999976158142},{"id":"https://openalex.org/C141353440","wikidata":"https://www.wikidata.org/wiki/Q182221","display_name":"Fuse (electrical)","level":2,"score":0.25099998712539673},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.21015/vtse.v14i3.2517","doi":"https://doi.org/10.21015/vtse.v14i3.2517","is_oa":true,"landing_page_url":"https://doi.org/10.21015/vtse.v14i3.2517","pdf_url":"https://vfast.org/journals/index.php/VTSE/article/download/2517/1944","source":{"id":"https://openalex.org/S4210233887","display_name":"VFAST Transactions on Software Engineering","issn_l":"2309-3978","issn":["2309-3978","2411-6246"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"VFAST Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.21015/vtse.v14i3.2517","doi":"https://doi.org/10.21015/vtse.v14i3.2517","is_oa":true,"landing_page_url":"https://doi.org/10.21015/vtse.v14i3.2517","pdf_url":"https://vfast.org/journals/index.php/VTSE/article/download/2517/1944","source":{"id":"https://openalex.org/S4210233887","display_name":"VFAST Transactions on Software Engineering","issn_l":"2309-3978","issn":["2309-3978","2411-6246"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"VFAST Transactions on Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Peace, justice, and strong institutions","score":0.4399999976158142,"id":"https://metadata.un.org/sdg/16"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7214957445.pdf","grobid_xml":"https://content.openalex.org/works/W7214957445.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W3156284706","https://openalex.org/W3207415078","https://openalex.org/W4285327940","https://openalex.org/W4386840513","https://openalex.org/W4388037947","https://openalex.org/W4388646074","https://openalex.org/W4392303055","https://openalex.org/W4394807645","https://openalex.org/W4396768380","https://openalex.org/W4400976718","https://openalex.org/W4401657815","https://openalex.org/W4402474548","https://openalex.org/W4403719345","https://openalex.org/W4404624718","https://openalex.org/W4411353826","https://openalex.org/W4411503662","https://openalex.org/W4414188618","https://openalex.org/W4414464279","https://openalex.org/W7126110378","https://openalex.org/W7155998508","https://openalex.org/W7163124595","https://openalex.org/W7171785564","https://openalex.org/W7204685556","https://openalex.org/W7214505694"],"related_works":["https://openalex.org/W7129260457","https://openalex.org/W7171859464","https://openalex.org/W4307945509","https://openalex.org/W7169816194","https://openalex.org/W4387250147","https://openalex.org/W4206185183","https://openalex.org/W4416632814","https://openalex.org/W7203625721","https://openalex.org/W6939071066","https://openalex.org/W4412164295"],"abstract_inverted_index":{"Modern":[0],"decentralized":[1],"web":[2],"systems":[3],"have":[4],"grown":[5],"so":[6],"complex":[7],"that":[8,180],"managing":[9],"data":[10,34],"across":[11,106],"them":[12],"safely":[13],"has":[14],"become":[15],"a":[16,23,107,122],"serious":[17],"challenge.":[18],"This":[19],"work":[20],"presents":[21],"TopoGuard-EvoChain,":[22],"new":[24],"federated":[25,110,195],"learning":[26,183],"framework":[27,113,134],"built":[28],"to":[29,50,85],"support":[30],"secure":[31],"and":[32,89,121,130,142,163,192],"transparent":[33],"governance":[35,61,104],"within":[36],"JavaScript-based":[37],"distributed":[38],"environments.":[39],"The":[40,112,132,155],"approach":[41],"blends":[42],"three":[43],"key":[44],"ideas.":[45],"First,":[46],"it":[47,59,74],"uses":[48],"TopoSketch":[49],"capture":[51],"behavioral":[52],"patterns":[53],"as":[54],"compact":[55],"topological":[56,182],"summaries.":[57],"Second,":[58],"embeds":[60],"constraints":[62],"directly":[63],"into":[64],"local":[65],"training":[66],"by":[67,140],"means":[68],"of":[69],"Differentiable":[70],"Policy":[71],"Automata.":[72],"Third,":[73],"employs":[75],"an":[76,91],"Evolutionary":[77],"Secure":[78],"Aggregator,":[79],"which":[80],"relies":[81],"on":[82,97],"blockchain":[83,144],"verification":[84,149],"fuse":[86],"model":[87,156],"updates":[88],"maintain":[90],"auditable":[92],"lineage.":[93],"Experiments":[94],"were":[95],"conducted":[96],"the":[98,136,143,177],"CICIDS2017":[99],"dataset":[100],"together":[101],"with":[102,151,184],"synthetic":[103],"metadata":[105],"five-node":[108],"hybrid":[109],"setup.":[111],"reached":[114],"98.62":[115],"percent":[116,119,124,148,160,165],"accuracy,":[117,168],"98.18":[118],"F1-score,":[120],"97.56":[123],"governance-compliance":[125],"rate,":[126],"outperforming":[127],"FedAvg,":[128],"FedProx,":[129],"BlockFL-GovNet.":[131],"proposed":[133],"reduced":[135,152],"reported":[137],"communication":[138],"cost":[139],"32.6%,":[141],"layer":[145],"achieved":[146],"98.6":[147],"success":[150],"ledger":[153],"growth.":[154],"also":[157],"showed":[158],"95.6":[159],"explanation":[161],"fidelity":[162],"96.4":[164],"audit-trail":[166],"reconstruction":[167],"supporting":[169],"its":[170],"reliability":[171],"in":[172,194],"traceable":[173],"decision":[174],"making.":[175],"Overall,":[176],"study":[178],"shows":[179],"combining":[181],"blockchain-based":[185],"tracking":[186],"can":[187],"significantly":[188],"strengthen":[189],"predictive":[190],"performance":[191],"accountability":[193],"systems.":[196]},"counts_by_year":[],"updated_date":"2026-10-28T10:33:24.094632","created_date":"2026-10-01T00:00:00"}
