{"id":"https://openalex.org/W4414170000","doi":"https://doi.org/10.1109/iwqos65803.2025.11143399","title":"Configchecker: Automated Network Configuration Validation with Large Language Model and Knowledge Graph","display_name":"Configchecker: Automated Network Configuration Validation with Large Language Model and Knowledge Graph","publication_year":2025,"publication_date":"2025-07-02","ids":{"openalex":"https://openalex.org/W4414170000","doi":"https://doi.org/10.1109/iwqos65803.2025.11143399"},"language":"en","primary_location":{"id":"doi:10.1109/iwqos65803.2025.11143399","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos65803.2025.11143399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM 33rd International Symposium on Quality of Service (IWQoS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5083598234","display_name":"Fuliang Li","orcid":"https://orcid.org/0000-0001-9782-0053"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fuliang Li","raw_affiliation_strings":["School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016119978","display_name":"Jie Zhong","orcid":"https://orcid.org/0000-0002-5844-6799"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Zhong","raw_affiliation_strings":["School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101683479","display_name":"Bocheng Liang","orcid":"https://orcid.org/0000-0003-3101-4555"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bocheng Liang","raw_affiliation_strings":["School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055733006","display_name":"Zhenbei Guo","orcid":"https://orcid.org/0000-0002-0599-5225"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenbei Guo","raw_affiliation_strings":["School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100326903","display_name":"Xingwei Wang","orcid":"https://orcid.org/0000-0001-5770-2466"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xingwei Wang","raw_affiliation_strings":["School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University,Shenyang,China,110819","institution_ids":["https://openalex.org/I9224756"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I9224756"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9993000030517578,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9993000030517578,"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"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9959999918937683,"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"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.991599977016449,"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/knowledge-base","display_name":"Knowledge base","score":0.5839999914169312},{"id":"https://openalex.org/keywords/domain-knowledge","display_name":"Domain knowledge","score":0.5372999906539917},{"id":"https://openalex.org/keywords/knowledge-graph","display_name":"Knowledge graph","score":0.5295000076293945},{"id":"https://openalex.org/keywords/data-validation","display_name":"Data validation","score":0.501800000667572},{"id":"https://openalex.org/keywords/knowledge-based-systems","display_name":"Knowledge-based systems","score":0.44600000977516174},{"id":"https://openalex.org/keywords/validator","display_name":"Validator","score":0.41600000858306885},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.415800005197525},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.39969998598098755},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.34130001068115234},{"id":"https://openalex.org/keywords/search-engine-indexing","display_name":"Search engine indexing","score":0.3353999853134155}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8500999808311462},{"id":"https://openalex.org/C4554734","wikidata":"https://www.wikidata.org/wiki/Q593744","display_name":"Knowledge base","level":2,"score":0.5839999914169312},{"id":"https://openalex.org/C207685749","wikidata":"https://www.wikidata.org/wiki/Q2088941","display_name":"Domain knowledge","level":2,"score":0.5372999906539917},{"id":"https://openalex.org/C2987255567","wikidata":"https://www.wikidata.org/wiki/Q33002955","display_name":"Knowledge graph","level":2,"score":0.5295000076293945},{"id":"https://openalex.org/C92446256","wikidata":"https://www.wikidata.org/wiki/Q3306762","display_name":"Data validation","level":2,"score":0.501800000667572},{"id":"https://openalex.org/C115925183","wikidata":"https://www.wikidata.org/wiki/Q1412694","display_name":"Knowledge-based systems","level":2,"score":0.44600000977516174},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.42890000343322754},{"id":"https://openalex.org/C35292069","wikidata":"https://www.wikidata.org/wiki/Q1575458","display_name":"Validator","level":2,"score":0.41600000858306885},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.415800005197525},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.39969998598098755},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3815000057220459},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.34130001068115234},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.3353999853134155},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3325999975204468},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.3303000032901764},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.3278999924659729},{"id":"https://openalex.org/C120567893","wikidata":"https://www.wikidata.org/wiki/Q1582085","display_name":"Knowledge extraction","level":2,"score":0.325300008058548},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.3133000135421753},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.29490000009536743},{"id":"https://openalex.org/C161301231","wikidata":"https://www.wikidata.org/wiki/Q3478658","display_name":"Knowledge representation and reasoning","level":2,"score":0.289900004863739},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.28780001401901245},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.2870999872684479},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.2865999937057495},{"id":"https://openalex.org/C2993807640","wikidata":"https://www.wikidata.org/wiki/Q103709453","display_name":"Attention network","level":2,"score":0.2865000069141388},{"id":"https://openalex.org/C147497476","wikidata":"https://www.wikidata.org/wiki/Q54872","display_name":"RDF","level":3,"score":0.28360000252723694},{"id":"https://openalex.org/C29804473","wikidata":"https://www.wikidata.org/wiki/Q2025711","display_name":"Open Knowledge Base Connectivity","level":4,"score":0.27970001101493835},{"id":"https://openalex.org/C195807954","wikidata":"https://www.wikidata.org/wiki/Q1662562","display_name":"Information extraction","level":2,"score":0.27320000529289246},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.2703000009059906},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.26570001244544983},{"id":"https://openalex.org/C105002631","wikidata":"https://www.wikidata.org/wiki/Q4833645","display_name":"Subject-matter expert","level":3,"score":0.26409998536109924},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2621000111103058},{"id":"https://openalex.org/C85407183","wikidata":"https://www.wikidata.org/wiki/Q1045785","display_name":"Semantic network","level":2,"score":0.26030001044273376},{"id":"https://openalex.org/C182590292","wikidata":"https://www.wikidata.org/wiki/Q989632","display_name":"Network security","level":2,"score":0.257099986076355},{"id":"https://openalex.org/C32946077","wikidata":"https://www.wikidata.org/wiki/Q618079","display_name":"Network analysis","level":2,"score":0.2526000142097473}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwqos65803.2025.11143399","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos65803.2025.11143399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM 33rd International Symposium on Quality of Service (IWQoS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G218614023","display_name":null,"funder_award_id":"XLYC2403086","funder_id":"https://openalex.org/F4320329895","funder_display_name":"Liaoning Revitalization Talents Program"},{"id":"https://openalex.org/G2805843282","display_name":null,"funder_award_id":"U22B2005,62032013,92267206","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320329895","display_name":"Liaoning Revitalization Talents Program","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1924374923","https://openalex.org/W1975413145","https://openalex.org/W1982446110","https://openalex.org/W2028832469","https://openalex.org/W2728910784","https://openalex.org/W2734941459","https://openalex.org/W2761242776","https://openalex.org/W2886822381","https://openalex.org/W2901266006","https://openalex.org/W3002481200","https://openalex.org/W4244885853","https://openalex.org/W4285294723","https://openalex.org/W4366400290","https://openalex.org/W4376988980","https://openalex.org/W4377297670","https://openalex.org/W4386081793","https://openalex.org/W4386942538","https://openalex.org/W4393924258","https://openalex.org/W4402351990","https://openalex.org/W4411551677"],"related_works":[],"abstract_inverted_index":{"Network":[0],"device":[1],"misconfigurations":[2],"can":[3],"lead":[4],"to":[5,40,95,148,164,184],"security":[6],"vulnerabilities":[7],"and":[8,26,51,93,108,136,143,170,209,217],"operational":[9],"failures.":[10],"Existing":[11],"validation":[12,42,64,181,207],"methods":[13],"primarily":[14],"rely":[15],"on":[16,167],"program":[17],"analysis":[18],"or":[19],"machine":[20],"learning,":[21],"which":[22],"are":[23,146],"often":[24],"labor-intensive":[25],"data-sensitive.":[27],"While":[28],"Large":[29],"Language":[30],"Models":[31],"(LLMs)":[32],"excel":[33],"in":[34,116,180],"text":[35],"analysis,":[36],"their":[37],"direct":[38],"application":[39],"configuration":[41,63,124,195,222],"faces":[43],"challenges":[44],"such":[45],"as":[46],"limited":[47],"domain":[48],"knowledge,":[49],"hallucinations,":[50],"non-interpretability.":[52],"To":[53],"address":[54],"these":[55],"issues,":[56],"we":[57],"propose":[58],"ConfigChecker,":[59],"an":[60],"automated":[61,221],"network":[62],"system":[65,175],"that":[66,203],"integrates":[67],"LLMassisted":[68],"structured":[69,99,159],"knowledge":[70,73,113,118,140,160,218],"extraction":[71],"with":[72],"graphbased":[74],"reasoning.":[75],"ConfigChecker":[76,204],"involves":[77],"two":[78],"key":[79],"phases:":[80],"(1)":[81],"Knowledge":[82],"Graph":[83],"Construction":[84],"-":[85,129],"We":[86,153],"construct":[87],"three":[88,185],"instructiontuning":[89],"datasets":[90],"(EV,":[91],"PG,":[92],"RE)":[94],"fine-tune":[96],"LLMs":[97,157,216],"for":[98,123,158,220],"command":[100,132],"information":[101],"extraction,":[102,161],"including":[103],"view":[104],"transitions,":[105],"parameter":[106],"constraints,":[107],"inter-command":[109,150],"dependencies.":[110],"The":[111],"extracted":[112],"is":[114],"stored":[115],"a":[117,121,177,212],"graph,":[119],"providing":[120,211],"foundation":[122],"validation.":[125,223],"(2)":[126],"Configuration":[127],"Validation":[128],"A":[130],"graph-based":[131],"validator":[133],"ensures":[134],"syntax":[135],"semantic":[137],"correctness,":[138],"while":[139],"graph":[141],"reasoning":[142],"indexing":[144],"mechanism":[145],"used":[147],"detect":[149],"dependency":[151],"violations.":[152],"evaluate":[154],"six":[155],"instruction-tuned":[156],"achieving":[162],"up":[163],"90%":[165],"accuracy":[166,182,208],"the":[168,190],"EV":[169],"RE":[171],"datasets.":[172],"Additionally,":[173],"our":[174],"shows":[176],"9%-20%":[178],"improvement":[179],"compared":[183],"mainstream":[186],"large":[187],"models.":[188],"Furthermore,":[189],"average":[191],"response":[192],"time":[193],"per":[194],"line":[196],"remains":[197],"below":[198],"15":[199],"milliseconds.":[200],"Results":[201],"demonstrate":[202],"significantly":[205],"enhances":[206],"efficiency,":[210],"novel":[213],"integration":[214],"of":[215],"graphs":[219]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
