Kodeswaran, Palanivel AndiappanJoshi, AnupamFinin, TimPerich, Filip2018-11-162018-11-162010-04-28http://hdl.handle.net/11603/12024Seventh USENIX Symposium on Networked Systems Design and Implementation; San Jose, CA, USA; April 28–30, 2010Many Internet failures are caused by misconfigurations of the BGP routers that manage routing of traffic between domains. The problems are usually due to a combination of human errors and the lack of a high-level language for specifying routing policies that can be used to generate router configurations. We describe an implemented approach that uses a declarative language for specifying network-wide routing policies to automatically configure routers and show how it can also be used by software agents to diagnose and correct some networking problems2 pagesen-USThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.Routing FailuresPoliciesArgumentationUMBC Ebiquity Research GroupCorrecting Routing Failures Using Declarative Policies and ArgumentationText