{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,17]],"date-time":"2026-02-17T02:59:33Z","timestamp":1771297173503,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,3,14]],"date-time":"2016-03-14T00:00:00Z","timestamp":1457913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,3,14]]},"DOI":"10.1145\/2890955.2890970","type":"proceedings-article","created":{"date-parts":[[2016,7,5]],"date-time":"2016-07-05T12:23:45Z","timestamp":1467721425000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":34,"title":["Ravel"],"prefix":"10.1145","author":[{"given":"Anduo","family":"Wang","sequence":"first","affiliation":[{"name":"Temple University"}]},{"given":"Xueyuan","family":"Mei","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Jason","family":"Croft","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Matthew","family":"Caesar","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Brighten","family":"Godfrey","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]}],"member":"320","published-online":{"date-parts":[[2016,3,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Route views project. http:\/\/www.routeviews.org.  Route views project. http:\/\/www.routeviews.org."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/319628.319634"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2620728.2620744"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142351.1142399"},{"key":"e_1_3_2_1_5_1","first-page":"368","volume-title":"Proceedings of the Fourth International Conference on Very Large Data Bases -","volume":"4","author":"Dayal U.","year":"1978","unstructured":"Dayal , U. , and Bernstein , P. A . On the updatability of relational views . In Proceedings of the Fourth International Conference on Very Large Data Bases - Volume 4 ( 1978 ), VLDB '78, VLDB Endowment , pp. 368 -- 377 . Dayal, U., and Bernstein, P. A. On the updatability of relational views. In Proceedings of the Fourth International Conference on Very Large Data Bases - Volume 4 (1978), VLDB '78, VLDB Endowment, pp. 368--377."},{"key":"e_1_3_2_1_6_1","first-page":"434","volume-title":"Modern Database Systems","author":"Dayal U.","year":"1994","unstructured":"Dayal , U. , Hanson , E. N. , and Widom , J . Active database systems . In Modern Database Systems ( 1994 ), ACM Press , pp. 434 -- 456 . Dayal, U., Hanson, E. N., and Widom, J. Active database systems. In Modern Database Systems (1994), ACM Press, pp. 434--456."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/588058.588100"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2013.6461197"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/310709.310737"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/170035.170066"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/289423.289431"},{"key":"e_1_3_2_1_12_1","volume-title":"NSDI","author":"Jin X.","year":"2015","unstructured":"Jin , X. , Gossels , J. , Rexford , J. , and Walker , D . Covisor: A compositional hypervisor for software-defined networks . In NSDI ( 2015 ). Jin, X., Gossels, J., Rexford, J., and Walker, D. Covisor: A compositional hypervisor for software-defined networks. In NSDI (2015)."},{"key":"e_1_3_2_1_13_1","volume-title":"Updating relational databases through views","author":"Keller A. M.","year":"1995","unstructured":"Keller , A. M. Updating relational databases through views , 1995 . Keller, A. M. Updating relational databases through views, 1995."},{"key":"e_1_3_2_1_14_1","first-page":"59","volume-title":"Proceedings of the 12th USENIX Conference on Networked Systems Design and Implementation (Berkeley, CA, USA, 2015), NSDI'15, USENIX Association","author":"Kim H.","unstructured":"Kim , H. , Reich , J. , Gupta , A. , Shahbaz , M. , Feamster , N. , and Clark , R . Kinetic: Verifiable dynamic network control . In Proceedings of the 12th USENIX Conference on Networked Systems Design and Implementation (Berkeley, CA, USA, 2015), NSDI'15, USENIX Association , pp. 59 -- 72 . Kim, H., Reich, J., Gupta, A., Shahbaz, M., Feamster, N., and Clark, R. Kinetic: Verifiable dynamic network control. In Proceedings of the 12th USENIX Conference on Networked Systems Design and Implementation (Berkeley, CA, USA, 2015), NSDI'15, USENIX Association, pp. 59--72."},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 9th USENIX conference on Operating systems design and implementation","author":"Koponen T.","year":"2010","unstructured":"Koponen , T. , Casado , M. , Gude , N. , Stribling , J. , Poutievski , L. , Zhu , M. , Ramanathan , R. , Iwata , Y. , Inoue , H. , Hama , T. , and Shenker , S . Onix: a distributed control platform for large-scale production networks . In Proceedings of the 9th USENIX conference on Operating systems design and implementation ( 2010 ), OSDI'10. Koponen, T., Casado, M., Gude, N., Stribling, J., Poutievski, L., Zhu, M., Ramanathan, R., Iwata, Y., Inoue, H., Hama, T., and Shenker, S. Onix: a distributed control platform for large-scale production networks. In Proceedings of the 9th USENIX conference on Operating systems design and implementation (2010), OSDI'10."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142485"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592785"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095818"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1090191.1080126"},{"key":"e_1_3_2_1_20_1","unstructured":"Mininet. http:\/\/mininet.org\/.  Mininet. http:\/\/mininet.org\/."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535795"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2103621.2103685"},{"key":"e_1_3_2_1_23_1","first-page":"519","volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014","author":"Nelson T.","year":"2014","unstructured":"Nelson , T. , Ferguson , A. D. , Scheer , M. J. G. , and Krishnamurthi , S . Tierless programming and reasoning for software-defined networks . In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014 , Seattle, WA, USA , April 2-4, 2014 (2014), pp. 519 -- 531 . Nelson, T., Ferguson, A. D., Scheer, M. J. G., and Krishnamurthi, S. Tierless programming and reasoning for software-defined networks. In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014, Seattle, WA, USA, April 2-4, 2014 (2014), pp. 519--531."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/311531.311623"},{"key":"e_1_3_2_1_25_1","unstructured":"pgRouting Project. http:\/\/pgrouting.org\/.  pgRouting Project. http:\/\/pgrouting.org\/."},{"key":"e_1_3_2_1_26_1","unstructured":"PostgreSQL. http:\/\/www.postgresql.org.  PostgreSQL. http:\/\/www.postgresql.org."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787506"},{"key":"e_1_3_2_1_28_1","unstructured":"Reich J. Monsanto C. Foster N. Rexford J. and Walker D. Modular sdn programming with pyretic.  Reich J. Monsanto C. Foster N. Rexford J. and Walker D. Modular sdn programming with pyretic."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491187"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535792"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/633025.633039"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626298"},{"key":"e_1_3_2_1_33_1","volume-title":"Morgan Kaufmann","author":"Widom J.","year":"1996","unstructured":"Widom , J. , and Ceri , S . Active database systems: Triggers and rules for advanced database processing . Morgan Kaufmann , 1996 . Widom, J., and Ceri, S. Active database systems: Triggers and rules for advanced database processing. Morgan Kaufmann, 1996."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/568271.223848"}],"event":{"name":"SOSR '16: Symposium on SDN Research","location":"Santa Clara CA USA","acronym":"SOSR '16","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication","ONS Open Networking Summit"]},"container-title":["Proceedings of the Symposium on SDN Research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2890955.2890970","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2890955.2890970","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:53:52Z","timestamp":1750222432000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2890955.2890970"}},"subtitle":["A Database-Defined Network"],"short-title":[],"issued":{"date-parts":[[2016,3,14]]},"references-count":34,"alternative-id":["10.1145\/2890955.2890970","10.1145\/2890955"],"URL":"https:\/\/doi.org\/10.1145\/2890955.2890970","relation":{},"subject":[],"published":{"date-parts":[[2016,3,14]]},"assertion":[{"value":"2016-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}