<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://natefoster.org/portfolio/portfolio-1/</loc>
</url>
<url>
<loc>https://natefoster.org/portfolio/portfolio-2/</loc>
</url>
<url>
<loc>https://natefoster.org/posts/2012/08/blog-post-1/</loc>
<lastmod>2012-08-14T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/posts/2013/08/blog-post-2/</loc>
<lastmod>2013-08-14T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/posts/2014/08/blog-post-3/</loc>
<lastmod>2014-08-14T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/posts/2012/08/blog-post-4/</loc>
<lastmod>2015-08-14T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/posts/2012/08/blog-post-4/</loc>
<lastmod>2199-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/talks/2012-03-01-talk-1</loc>
<lastmod>2012-03-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/talks/2013-03-01-tutorial-1</loc>
<lastmod>2013-03-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/talks/2014-02-01-talk-2</loc>
<lastmod>2014-02-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/talks/2014-03-01-talk-3</loc>
<lastmod>2014-03-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/teaching/2014-spring-teaching-1</loc>
<lastmod>2014-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/teaching/2015-spring-teaching-1</loc>
<lastmod>2015-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/</loc>
</url>
<url>
<loc>https://natefoster.org/archive-layout-with-content/</loc>
</url>
<url>
<loc>https://natefoster.org/bellairs22/</loc>
</url>
<url>
<loc>https://natefoster.org/bio/</loc>
</url>
<url>
<loc>https://natefoster.org/calendar/</loc>
</url>
<url>
<loc>https://natefoster.org/categories/</loc>
</url>
<url>
<loc>https://natefoster.org/collection-archive/</loc>
</url>
<url>
<loc>https://natefoster.org/cv/</loc>
</url>
<url>
<loc>https://natefoster.org/markdown/</loc>
</url>
<url>
<loc>https://natefoster.org/news/</loc>
</url>
<url>
<loc>https://natefoster.org/non-menu-page/</loc>
</url>
<url>
<loc>https://natefoster.org/page-archive/</loc>
</url>
<url>
<loc>https://natefoster.org/portfolio/</loc>
</url>
<url>
<loc>https://natefoster.org/publications/</loc>
</url>
<url>
<loc>https://natefoster.org/sitemap/</loc>
</url>
<url>
<loc>https://natefoster.org/students/</loc>
</url>
<url>
<loc>https://natefoster.org/tags/</loc>
</url>
<url>
<loc>https://natefoster.org/talkmap.html</loc>
</url>
<url>
<loc>https://natefoster.org/talks/</loc>
</url>
<url>
<loc>https://natefoster.org/tapopf21/</loc>
</url>
<url>
<loc>https://natefoster.org/teaching/</loc>
</url>
<url>
<loc>https://natefoster.org/teaching/</loc>
</url>
<url>
<loc>https://natefoster.org/terms/</loc>
</url>
<url>
<loc>https://natefoster.org/year-archive/</loc>
</url>
<url>
<loc>https://natefoster.org/markdown_generator/</loc>
</url>
<url>
<loc>https://natefoster.org/cv.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/files/paper1.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/files/paper2.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/files/paper3.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/images/sloan.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/2014-10-onug.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/FJ-document.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/FJ-outline.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/ancile.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/avenir-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/avenir.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/boomerang-popl.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/boomerang-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/boomerang-tr.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/boomerang.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/cantor-scott.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/capisce-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/capisce.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/causal-network-telemetry.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/cl-diss.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/complementary-ssgip12.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/consistent-updates-hotnets11.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/consistent-updates-sigcomm12.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/conveyances-yjolt.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/conveyances.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/conveyances19.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/cpg-lada.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/cpg-lada12.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dagstuhl-tutorial.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dbir05-poster.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/debull-jnfoster-gkarvoun.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dissertation-proposal.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dsu-correct-draft.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dsu-correct-vstte12.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dsu-correct.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dtts-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/dtts.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/edgewise.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/focal-popl.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/focal-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/focal-toplas.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/focal-tr.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/focal.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/forest-draft.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/forest-icfp.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/forest-icfp11.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/formal-foundations-ons13.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/formal-scheduling-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/formal-scheduling.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/formlenses.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/foster-icfp-deep-programmability.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-change.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-compiler.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-consistent-updates.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-draft.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-event-driven-pldi16.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-fattire.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-felix-sosr16.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-hotnets11.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-hotswap.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-icfp-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-icfp.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-lada.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-lada12.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-morpheus-sosr16.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-netkat.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-plday-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-presto-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-presto.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-update-synthesis-pldi15.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-update-synthesis.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-verified-controllers-ons.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/frenetic-verified-controllers.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/ftl.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/gkat.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/grace-report.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hardware-burger.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/homeostasis.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hps-app.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hps-diss-slides.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hps-diss.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hps-paper1.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hps-paper2.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hps-paper3.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/hydra.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/incremental-forest.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-cv.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-dissertation-defense.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-dissertation-nocolor.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-dissertation-proposal.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-dissertation.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-job-talk.pdf</loc>
<lastmod>2026-01-01T06:29:31-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-research.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/jnfoster-teaching.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/katch-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/katch.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/leapfrog.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/lenses-toplas-final.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/lenses.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/linear-road.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/looj-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/looj.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/lstar-with-blanks-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/lstar-with-blanks.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/matching-lenses-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/matching-lenses-tr.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/matching-lenses.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/mcnetkat.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/merlin-hotnets13.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/merlin.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/microp4.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/msr15-talk.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/ndcts-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/ndcts.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/nepls-schema-sync-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netcache.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netchain.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netcore-popl12.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netkat-coalgebra.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netkat-compiler-icfp15.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netkat-compiler.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/netkat-popl14.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/nklstar.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/onward-provenance.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/optimal-repair.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/optimal-updates.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/p4cub.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/p4fpga.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/p4testgen.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/p4v.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/packet-subscriptions.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/pads-first-class.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/pcnc.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/petr4.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/pi4.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/picnic.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/predictive-treaties.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/probnetkat.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/pronto-ccr.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/pyretic-nsdi13.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/quotient-lenses-icfp.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/quotient-lenses-plday-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/quotient-lenses-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/quotient-lenses-tr.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/quotient-lenses.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/safep4.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/schema-sync-dbpl.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/schema-sync-full.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/schema-sync-jcss.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/schema-sync-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/schema-sync.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/sdn-abstractions.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/smore.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/sop.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/splendid-isolation-hotsdn12.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/splendid-isolation.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/ssgip-bidirectional.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/stackat.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/sync-provenance.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/tracking-integrity.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/txforest.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/updatable-security-views-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/updatable-security-views.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/verified-controllers-pldi13.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/williams-thesis.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/wpe2-final.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/wpe2.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/xml-provenance.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/xquery-maintenance-slides.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/xquery-maintenance.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/papers/yates.pdf</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
<url>
<loc>https://natefoster.org/talkmap/map.html</loc>
<lastmod>2026-01-01T06:29:32-08:00</lastmod>
</url>
</urlset>
