{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,5]],"date-time":"2024-07-05T05:22:02Z","timestamp":1720156922588},"reference-count":33,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2011,2,1]],"date-time":"2011-02-01T00:00:00Z","timestamp":1296518400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE\/ACM Trans. Networking"],"published-print":{"date-parts":[[2011,2]]},"DOI":"10.1109\/tnet.2010.2056698","type":"journal-article","created":{"date-parts":[[2010,8,10]],"date-time":"2010-08-10T19:29:44Z","timestamp":1281468584000},"page":"14-27","source":"Crossref","is-referenced-by-count":6,"title":["SPAF: Stateless FSA-Based Packet Filters"],"prefix":"10.1109","volume":"19","author":[{"given":"Pierluigi","family":"Rolando","sequence":"first","affiliation":[]},{"given":"Riccardo","family":"Sisto","sequence":"additional","affiliation":[]},{"given":"Fulvio","family":"Risso","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323574"},{"key":"ref32","first-page":"125","article-title":"Array bounds check elimination for the Java Hotspot&#x2122; client compiler","author":"wrthinger","year":"2007","journal-title":"Proc 5th ACM Int Symp Principles Practice Program Java"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT.2006.261567"},{"key":"ref30","author":"knuth","year":"1998","journal-title":"The art of computer programming volume 3 (2nd ed ) sorting and searching"},{"key":"ref10","article-title":"efficient demultiplexing of network packets by automatic parsing","author":"jayaram","year":"1996","journal-title":"Proc 1st Ann Workshop on Compiler Support for System Software"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1185347.1185359"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1159913.1159952"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323573"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1185347.1185360"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1364654.1364656"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.14"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2008.4636093"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1323548.1323550"},{"key":"ref19","first-page":"347","article-title":"ffpf: fairly fast packet filters","author":"bos","year":"2004","journal-title":"Proc OSDI"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.15514\/SYRCOSE-2007-1-2"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2008.1094"},{"key":"ref27","author":"appel","year":"2003","journal-title":"Modern Compiler Implementation in Java"},{"key":"ref3","first-page":"115","article-title":"pathfinder: a pattern-based packet classifier","author":"bailey","year":"1994","journal-title":"Proc Operating System Design and Implementation"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/HPSR.2002.1024219"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-0190(96)00151-2"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/CAHPC.2003.1250342","article-title":"profiling and optimization of software-based network-analysis applications","author":"degioanni","year":"2003","journal-title":"Proc 15th Symp Comput Arch High Perform Comput"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/CONTEL.2005.185843"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2005.05.029"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/316194.316214"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/248156.248162"},{"key":"ref1","first-page":"2","article-title":"the bsd packet filter: a new architecture for user-level packet capture","author":"mccanne","year":"1993","journal-title":"Proc USENIX"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/E2EMON.2005.1564468"},{"key":"ref22","author":"hopcroft","year":"2000","journal-title":"Introduction to Automata Theory Languages and Computability"},{"key":"ref21","first-page":"279","article-title":"swift: a fast dynamic packet filter","author":"wu","year":"2008","journal-title":"Proc USENIX Symp on Networked Syst Design and Implementation"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICCL.1998.674173"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178257"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1477942.1477950"},{"key":"ref25","author":"laurikari","year":"2001","journal-title":"Efficient submatch addressing for regular expressions"}],"container-title":["IEEE\/ACM Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/90\/5714229\/05545462.pdf?arnumber=5545462","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T00:46:57Z","timestamp":1633913217000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5545462\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2]]},"references-count":33,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2010.2056698","relation":{},"ISSN":["1063-6692","1558-2566"],"issn-type":[{"value":"1063-6692","type":"print"},{"value":"1558-2566","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,2]]}}}