High-Quality Network Specifications via Coverage Analysis and Relational Abstractions

dc.contributor.advisorMahajan, Ratul
dc.contributor.advisorKrishnamurthy, Arvind
dc.contributor.authorXu, Xieyang
dc.date.accessioned2024-09-09T23:06:29Z
dc.date.available2024-09-09T23:06:29Z
dc.date.issued2024-09-09
dc.date.submitted2024
dc.descriptionThesis (Ph.D.)--University of Washington, 2024
dc.description.abstractNetwork misconfigurations frequently lead to outages that can impose severe social and economic consequences. Preventing these misconfigurations via automated testing or verification requires complete and precise specification of expected network behaviors. However, creating such specifications is challenging for network engineers due to the enormous scale and rapid evolution of modern networks. This dissertation develops two approaches to address this challenge. The first approach quantifies which network components are covered vs uncovered (and potentially untested) relative to given specifications. Results of this assessment help network engineers refine the specifications to make them more comprehensive. The second approach enables compact specification of network changes, which are the primary source of outages. These specifications capture the similarities and differences between two network states, which makes them complete and precise but compact. Network engineers need only specify the changing parts of the network, which tend to be small, and then simply mandate that all other behaviors “stay the same” without needing to enumerate them. Both approaches have been deployed and shown to be effective in real-world production networks.
dc.embargo.termsOpen Access
dc.format.mimetypeapplication/pdf
dc.identifier.otherXu_washington_0250E_27220.pdf
dc.identifier.urihttps://hdl.handle.net/1773/51879
dc.language.isoen_US
dc.rightsCC BY
dc.subjectCoverage metrics
dc.subjectNetwork reliability
dc.subjectNetwork testing
dc.subjectNetwork verification
dc.subjectSpecifications
dc.subjectComputer science
dc.subject.otherComputer science and engineering
dc.titleHigh-Quality Network Specifications via Coverage Analysis and Relational Abstractions
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Xu_washington_0250E_27220.pdf
Size:
3.11 MB
Format:
Adobe Portable Document Format