{"id":"https://openalex.org/W7164031995","doi":"https://doi.org/10.71775/kth.tnk3x-f3210","title":"CadsLang: A Smaller CoreLang for Network Security Modeling and Machine Learning Agents","display_name":"CadsLang: A Smaller CoreLang for Network Security Modeling and Machine Learning Agents","publication_year":2026,"publication_date":"2026-06-02","ids":{"openalex":"https://openalex.org/W7164031995","doi":"https://doi.org/10.71775/kth.tnk3x-f3210"},"language":"en","primary_location":{"id":"pmh:oai:datarepository.kth.se:rpcde-z6r38","doi":null,"is_oa":true,"landing_page_url":"https://github.com/mal-lang/CadsLang","pdf_url":null,"source":{"id":"https://openalex.org/S7407064778","display_name":"KTH Data Repository (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/other"},"volume":null,"type":"other","is_traditional":false,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://github.com/mal-lang/CadsLang","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037726227","display_name":"Andrei Buhaiu","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Buhaiu, Andrei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5063844844","display_name":"Jakob Nyberg","orcid":"https://orcid.org/0000-0003-2663-0708","observed_orcids":["https://orcid.org/0000-0003-2663-0708"]},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Nyberg, Jakob","raw_affiliation_strings":["KTH Royal Institute of Technology"],"raw_orcid":"https://orcid.org/0000-0003-2663-0708","affiliations":[{"raw_affiliation_string":"KTH Royal Institute of Technology","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.5508000254631042,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.5508000254631042,"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/T10734","display_name":"Information and Cyber Security","score":0.364300012588501,"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/T11689","display_name":"Adversarial Robustness in Machine Learning","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/meta-attack-language","display_name":"Meta Attack Language","score":0.8489999771118164},{"id":"https://openalex.org/keywords/network-security-modeling","display_name":"network security modeling","score":0.8379999995231628},{"id":"https://openalex.org/keywords/cyber-range","display_name":"cyber range","score":0.6430000066757202},{"id":"https://openalex.org/keywords/asset-types","display_name":"asset types","score":0.6959999799728394},{"id":"https://openalex.org/keywords/automated-agents","display_name":"automated agents","score":0.46700000762939453},{"id":"https://openalex.org/keywords/machine-learning-agents","display_name":"machine learning agents","score":0.7960000038146973},{"id":"https://openalex.org/keywords/attack-graphs","display_name":"attack graphs","score":0.3880000114440918}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6538000106811523},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5090000033378601},{"id":"https://openalex.org/C76178495","wikidata":"https://www.wikidata.org/wiki/Q4808784","display_name":"Asset (computer security)","level":2,"score":0.44269999861717224},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.3790000081062317},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3702999949455261},{"id":"https://openalex.org/C182590292","wikidata":"https://www.wikidata.org/wiki/Q989632","display_name":"Network security","level":2,"score":0.35350000858306885},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.34880000352859497},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3386000096797943},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","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.26809999346733093},{"id":"https://openalex.org/C65856478","wikidata":"https://www.wikidata.org/wiki/Q3991682","display_name":"Attack model","level":2,"score":0.2596000134944916},{"id":"https://openalex.org/C121822524","wikidata":"https://www.wikidata.org/wiki/Q5157582","display_name":"Computer security model","level":2,"score":0.25270000100135803}],"mesh":[],"locations_count":3,"locations":[{"id":"pmh:oai:datarepository.kth.se:rpcde-z6r38","doi":null,"is_oa":true,"landing_page_url":"https://github.com/mal-lang/CadsLang","pdf_url":null,"source":{"id":"https://openalex.org/S7407064778","display_name":"KTH Data Repository (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/other"},{"id":"doi:10.71775/kth.rpcde-z6r38","doi":"https://doi.org/10.71775/kth.rpcde-z6r38","is_oa":true,"landing_page_url":"https://doi.org/10.71775/kth.rpcde-z6r38","pdf_url":null,"source":{"id":"https://openalex.org/S4306401559","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Model"},{"id":"doi:10.71775/kth.tnk3x-f3210","doi":"https://doi.org/10.71775/kth.tnk3x-f3210","is_oa":true,"landing_page_url":"https://doi.org/10.71775/kth.tnk3x-f3210","pdf_url":null,"source":{"id":"https://openalex.org/S4306401559","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Model"}],"best_oa_location":{"id":"pmh:oai:datarepository.kth.se:rpcde-z6r38","doi":null,"is_oa":true,"landing_page_url":"https://github.com/mal-lang/CadsLang","pdf_url":null,"source":{"id":"https://openalex.org/S7407064778","display_name":"KTH Data Repository (KTH Royal Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I86987016","host_organization_name":"KTH Royal Institute of Technology","host_organization_lineage":["https://openalex.org/I86987016"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/other"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4401568896","https://openalex.org/W4221015844","https://openalex.org/W3105284751","https://openalex.org/W7169134786","https://openalex.org/W3180935061","https://openalex.org/W7167734122","https://openalex.org/W4367692678","https://openalex.org/W6987420589","https://openalex.org/W7202384436","https://openalex.org/W3173539723"],"abstract_inverted_index":{"CadsLang":[0],"is":[1],"a":[2],"smaller":[3],"version":[4],"of":[5,48],"the":[6,13,21,41,64,67],"Meta":[7],"Attack":[8],"Language":[9],"coreLang,":[10],"intended":[11],"for":[12],"use":[14],"in":[15,20],"tests":[16],"with":[17],"automated":[18],"agents":[19],"cyber":[22],"range":[23],"Crate.":[24],"The":[25,45,59],"name":[26],"stems":[27],"from":[28],"\"Crate":[29],"ADS-24":[30,42],"LANGuage\"":[31],"despite":[32],"not":[33],"being":[34],"explicity":[35],"tieds":[36],"to":[37],"neither":[38],"Crate":[39],"nor":[40],"network":[43],"infrastructure.":[44],"language":[46],"consists":[47],"9":[49],"asset":[50],"types,":[51],"49":[52],"attack":[53,69],"steps":[54],"and":[55],"two":[56],"defense":[57],"steps.":[58,70],"included":[60],"image":[61],"(cadslang_lang_graph.dot.png)":[62],"shows":[63],"relations":[65],"between":[66],"different":[68]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2026-06-10T00:00:00"}
