{"id":"https://openalex.org/W2105170773","doi":"https://doi.org/10.1145/1080091.1080126","title":"Declarative routing","display_name":"Declarative routing","publication_year":2005,"publication_date":"2005-08-22","ids":{"openalex":"https://openalex.org/W2105170773","doi":"https://doi.org/10.1145/1080091.1080126","mag":"2105170773"},"language":"en","primary_location":{"id":"doi:10.1145/1080091.1080126","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1080091.1080126","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications","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/A5090052860","display_name":"Boon Thau Loo","orcid":"https://orcid.org/0000-0002-4757-1746"},"institutions":[{"id":"https://openalex.org/I134446601","display_name":"Berkeley College","ror":"https://ror.org/02xewxa75","country_code":"US","type":"education","lineage":["https://openalex.org/I134446601"]},{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Boon Thau Loo","raw_affiliation_strings":["UC Berkeley","UC BERKELEY"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UC Berkeley","institution_ids":["https://openalex.org/I134446601","https://openalex.org/I95457486"]},{"raw_affiliation_string":"UC BERKELEY","institution_ids":["https://openalex.org/I134446601"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043626252","display_name":"Joseph M. Hellerstein","orcid":"https://orcid.org/0000-0002-7712-4306"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]},{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Joseph M. Hellerstein","raw_affiliation_strings":["UC Berkeley &amp; Intel Research","UC Berkeley & Intel Research#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UC Berkeley &amp; Intel Research","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I95457486"]},{"raw_affiliation_string":"UC Berkeley & Intel Research#TAB#","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041920173","display_name":"Ion Stoica","orcid":"https://orcid.org/0000-0002-5373-0088"},"institutions":[{"id":"https://openalex.org/I134446601","display_name":"Berkeley College","ror":"https://ror.org/02xewxa75","country_code":"US","type":"education","lineage":["https://openalex.org/I134446601"]},{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ion Stoica","raw_affiliation_strings":["UC Berkeley","UC BERKELEY"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UC Berkeley","institution_ids":["https://openalex.org/I134446601","https://openalex.org/I95457486"]},{"raw_affiliation_string":"UC BERKELEY","institution_ids":["https://openalex.org/I134446601"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051301731","display_name":"Raghu Ramakrishnan","orcid":"https://orcid.org/0009-0007-5086-7664"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Raghu Ramakrishnan","raw_affiliation_strings":["University of Wisconsin-Madison","University of Wisconsin, Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]},{"raw_affiliation_string":"University of Wisconsin, Madison","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":213,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"289","last_page":"300"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","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/T10742","display_name":"Peer-to-Peer Network Technologies","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/T11478","display_name":"Caching and Content Delivery","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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9993000030517578,"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/computer-science","display_name":"Computer science","score":0.8475885391235352},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.65721595287323},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.6314200758934021},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.6186591386795044},{"id":"https://openalex.org/keywords/policy-based-routing","display_name":"Policy-based routing","score":0.6078861951828003},{"id":"https://openalex.org/keywords/link-state-routing-protocol","display_name":"Link-state routing protocol","score":0.49235689640045166},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.489855021238327},{"id":"https://openalex.org/keywords/dynamic-source-routing","display_name":"Dynamic Source Routing","score":0.48768484592437744},{"id":"https://openalex.org/keywords/routing-domain","display_name":"Routing domain","score":0.4493388533592224},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.3301362097263336}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8475885391235352},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.65721595287323},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6314200758934021},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.6186591386795044},{"id":"https://openalex.org/C196423136","wikidata":"https://www.wikidata.org/wiki/Q7209671","display_name":"Policy-based routing","level":5,"score":0.6078861951828003},{"id":"https://openalex.org/C89305328","wikidata":"https://www.wikidata.org/wiki/Q1755411","display_name":"Link-state routing protocol","level":4,"score":0.49235689640045166},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.489855021238327},{"id":"https://openalex.org/C9659607","wikidata":"https://www.wikidata.org/wiki/Q1268903","display_name":"Dynamic Source Routing","level":4,"score":0.48768484592437744},{"id":"https://openalex.org/C94600068","wikidata":"https://www.wikidata.org/wiki/Q7371621","display_name":"Routing domain","level":5,"score":0.4493388533592224},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.3301362097263336}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1080091.1080126","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1080091.1080126","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.6399999856948853}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W52915787","https://openalex.org/W172665764","https://openalex.org/W1503132582","https://openalex.org/W1558832481","https://openalex.org/W1586338668","https://openalex.org/W1844479717","https://openalex.org/W1967832907","https://openalex.org/W2014516435","https://openalex.org/W2027282026","https://openalex.org/W2032504915","https://openalex.org/W2044701300","https://openalex.org/W2069853034","https://openalex.org/W2070553391","https://openalex.org/W2078500988","https://openalex.org/W2083469471","https://openalex.org/W2096160379","https://openalex.org/W2098678491","https://openalex.org/W2105378521","https://openalex.org/W2132581831","https://openalex.org/W2135340228","https://openalex.org/W2144771279","https://openalex.org/W2155028447","https://openalex.org/W2156267397","https://openalex.org/W2157457404","https://openalex.org/W2163765478","https://openalex.org/W2170267557","https://openalex.org/W2171066406","https://openalex.org/W2580899385","https://openalex.org/W3145068496","https://openalex.org/W4206031975","https://openalex.org/W6633513001","https://openalex.org/W6670309353","https://openalex.org/W6732264511"],"related_works":["https://openalex.org/W1997091564","https://openalex.org/W2102655743","https://openalex.org/W2607223747","https://openalex.org/W2081964190","https://openalex.org/W2082566976","https://openalex.org/W2012247215","https://openalex.org/W3193458326","https://openalex.org/W2117123509","https://openalex.org/W2372626604","https://openalex.org/W2740434786"],"abstract_inverted_index":{"The":[0,75],"Internet's":[1],"core":[2],"routing":[3,33,73,89,115],"infrastructure,":[4],"while":[5],"arguably":[6],"robust":[7],"and":[8,39,69,108,120,137,142,164,172],"efficient,":[9],"has":[10,29],"proven":[11],"to":[12,15,17,61,87,156,161],"be":[13],"difficult":[14],"evolve":[16],"accommodate":[18],"the":[19,36,45,67,125],"needs":[20],"of":[21,71,78,113,127,132],"new":[22,31,53],"applications.":[23],"Prior":[24],"research":[25],"on":[26,35,44,144],"this":[27,48,56],"problem":[28],"included":[30],"hard-coded":[32],"protocols":[34,90,116],"one":[37],"hand,":[38],"fully":[40],"extensible":[41],"Active":[42],"Networks":[43],"other.":[46],"In":[47],"paper,":[49],"we":[50,82,146],"explore":[51],"a":[52,63,72,92,103,111,118],"point":[54],"in":[55,117,130],"design":[57],"space":[58],"that":[59,98,148],"aims":[60],"strike":[62],"better":[64],"balance":[65],"between":[66],"extensibility":[68],"robustness":[70],"infrastructure.":[74],"basic":[76],"idea":[77],"our":[79,99,128,149],"solution,":[80],"which":[81],"call":[83],"declarative":[84],"routing,":[85,107],"is":[86,102,159],"express":[88,110],"using":[91],"database":[93],"query":[94,100,162],"language.":[95],"We":[96,123],"show":[97],"language":[101,138],"natural":[104],"fit":[105],"for":[106],"can":[109,165],"variety":[112],"well-known":[114],"compact":[119],"clean":[121],"fashion.":[122],"discuss":[124],"security":[126],"proposal":[129],"terms":[131],"its":[133],"computational":[134],"expressive":[135],"power":[136],"design.":[139],"Via":[140],"simulation,":[141],"deployment":[143],"PlanetLab,":[145],"demonstrate":[147],"system":[150],"imposes":[151],"no":[152],"fundamental":[153],"limits":[154],"relative":[155],"traditional":[157],"protocols,":[158],"amenable":[160],"optimizations,":[163],"sustain":[166],"long-lived":[167],"routes":[168],"under":[169],"network":[170],"churn":[171],"congestion.":[173]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":10},{"year":2015,"cited_by_count":11},{"year":2014,"cited_by_count":10},{"year":2013,"cited_by_count":11},{"year":2012,"cited_by_count":17}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
