{"id":"https://openalex.org/W2028191548","doi":"https://doi.org/10.1145/2774993.2774997","title":"Exodus","display_name":"Exodus","publication_year":2015,"publication_date":"2015-06-12","ids":{"openalex":"https://openalex.org/W2028191548","doi":"https://doi.org/10.1145/2774993.2774997","mag":"2028191548"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2774993.2774997","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","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/A5079753562","display_name":"Tim Nelson","orcid":"https://orcid.org/0000-0002-9377-9943"},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tim Nelson","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110101542","display_name":"Andrew D. Ferguson","orcid":null},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew D. Ferguson","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103896816","display_name":"Da Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Da Yu","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036529548","display_name":"Rodrigo Fonseca","orcid":"https://orcid.org/0000-0001-9662-2661"},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rodrigo Fonseca","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024394821","display_name":"Shriram Krishnamurthi","orcid":"https://orcid.org/0000-0001-5184-1975"},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shriram Krishnamurthi","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.715,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":20,"citation_normalized_percentile":{"value":0.859285,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":91},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networking and Network Virtualization","score":1.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"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networking and Network Virtualization","score":1.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"}},{"id":"https://openalex.org/T10400","display_name":"Network Intrusion Detection and Defense Mechanisms","score":0.9936,"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/T12326","display_name":"Algorithms and Architectures for Packet Classification","score":0.9748,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/security-in-sdn","display_name":"Security in SDN","score":0.566379},{"id":"https://openalex.org/keywords/sdn-controllers","display_name":"SDN Controllers","score":0.527292},{"id":"https://openalex.org/keywords/software-defined-networking","display_name":"Software-Defined Networking","score":0.527229},{"id":"https://openalex.org/keywords/openflow","display_name":"OpenFlow","score":0.510988},{"id":"https://openalex.org/keywords/intrusion-detection","display_name":"Intrusion Detection","score":0.501717},{"id":"https://openalex.org/keywords/virtual-lan","display_name":"Virtual LAN","score":0.44310266}],"concepts":[{"id":"https://openalex.org/C2775896111","wikidata":"https://www.wikidata.org/wiki/Q642560","display_name":"Router","level":2,"score":0.7880709},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.77688754},{"id":"https://openalex.org/C192697461","wikidata":"https://www.wikidata.org/wiki/Q4045918","display_name":"OpenFlow","level":3,"score":0.73454094},{"id":"https://openalex.org/C77270119","wikidata":"https://www.wikidata.org/wiki/Q1655198","display_name":"Software-defined networking","level":2,"score":0.5785519},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.56868297},{"id":"https://openalex.org/C85847156","wikidata":"https://www.wikidata.org/wiki/Q59015987","display_name":"Verifiable secret sharing","level":3,"score":0.5287069},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.51927495},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.50586647},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4498127},{"id":"https://openalex.org/C206505811","wikidata":"https://www.wikidata.org/wiki/Q16452","display_name":"Virtual LAN","level":2,"score":0.44310266},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4155843},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35424393},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26810825},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23729053},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2774993.2774997","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.75,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"grants":[{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"CNS-1116557,CCF-1408745,CNS-1320397"}],"datasets":[],"versions":[],"referenced_works_count":31,"referenced_works":["https://openalex.org/W1461485317","https://openalex.org/W1590488181","https://openalex.org/W1664342854","https://openalex.org/W1707144927","https://openalex.org/W1807098818","https://openalex.org/W1882012874","https://openalex.org/W1895387792","https://openalex.org/W2020769003","https://openalex.org/W2026309357","https://openalex.org/W2059670140","https://openalex.org/W2061520403","https://openalex.org/W2071187149","https://openalex.org/W2099501333","https://openalex.org/W2105785546","https://openalex.org/W2106863923","https://openalex.org/W2107806048","https://openalex.org/W2109840532","https://openalex.org/W2111828771","https://openalex.org/W2120900812","https://openalex.org/W2125013154","https://openalex.org/W2126822952","https://openalex.org/W2133576259","https://openalex.org/W2136451165","https://openalex.org/W2139987497","https://openalex.org/W2147118406","https://openalex.org/W2155750235","https://openalex.org/W2163132346","https://openalex.org/W2164284397","https://openalex.org/W2180601376","https://openalex.org/W4234045312","https://openalex.org/W72463235"],"related_works":["https://openalex.org/W4377008240","https://openalex.org/W4250919833","https://openalex.org/W4220837700","https://openalex.org/W2558363974","https://openalex.org/W2533666503","https://openalex.org/W2324336707","https://openalex.org/W2295167007","https://openalex.org/W2066879250","https://openalex.org/W2012852954","https://openalex.org/W1675062406"],"abstract_inverted_index":{"We":[0,102],"present":[1],"the":[2,49,53],"design":[3],"and":[4,30,62,82,98,108],"a":[5,9,13,25,38,66],"prototype":[6],"of":[7,15,55,69,75],"Exodus,":[8],"system":[10],"that":[11,44,59],"consumes":[12],"collection":[14],"router":[16],"configurations":[17],"(e.g.,":[18],"in":[19,37,91,99],"Cisco":[20],"IOS),":[21],"compiles":[22],"these":[23,105],"into":[24],"common,":[26],"intermediate":[27],"semantic":[28],"form,":[29],"then":[31],"produces":[32],"corresponding":[33],"SDN":[34,96,113],"controller":[35],"software":[36],"high-level":[39],"language.":[40],"Exodus":[41,64,86],"generates":[42],"networks":[43],"are":[45,60],"functionally":[46],"similar":[47],"to":[48],"original":[50],"networks,":[51],"with":[52],"advantage":[54],"having":[56],"centralized":[57],"programs":[58],"verifiable":[61],"evolvable.":[63],"supports":[65],"wide":[67],"array":[68],"IOS":[70],"features,":[71],"including":[72],"non-trivial":[73],"kinds":[74],"packet-filtering,":[76],"reflexive":[77],"access-lists,":[78],"NAT,":[79],"VLANs,":[80],"static":[81],"dynamic":[83],"routing.":[84],"Implementing":[85],"has":[87],"exposed":[88],"several":[89],"limitations":[90],"both":[92],"today's":[93],"languages":[94],"for":[95,111],"programming":[97],"OpenFlow":[100],"itself.":[101],"briefly":[103],"discuss":[104],"lessons":[106],"learned":[107],"provide":[109],"guidance":[110],"future":[112],"migration":[114],"efforts.":[115]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2028191548","counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":5}],"updated_date":"2024-12-03T13:31:28.850297","created_date":"2016-06-24"}