{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T16:30:50Z","timestamp":1784133050501,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":65,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,11,9]],"date-time":"2009-11-09T00:00:00Z","timestamp":1257724800000},"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":[[2009,11,9]]},"DOI":"10.1145\/1653662.1653703","type":"proceedings-article","created":{"date-parts":[[2009,11,11]],"date-time":"2009-11-11T13:02:08Z","timestamp":1257944528000},"page":"338-347","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":55,"title":["Privacy-preserving genomic computation through program specialization"],"prefix":"10.1145","author":[{"given":"Rui","family":"Wang","sequence":"first","affiliation":[{"name":"Indiana University Bloomington, Bloomington, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"XiaoFeng","family":"Wang","sequence":"additional","affiliation":[{"name":"Indiana University Bloomington, Bloomington, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhou","family":"Li","sequence":"additional","affiliation":[{"name":"Indiana University Bloomington, Bloomington, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haixu","family":"Tang","sequence":"additional","affiliation":[{"name":"Indiana University Bloomington, Bloomington, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael K.","family":"Reiter","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill, Chapel Hill, NC, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zheng","family":"Dong","sequence":"additional","affiliation":[{"name":"Indiana University Bloomington, Bloomington, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2009,11,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Argo genome browser. http:\/\/www.genome.wi.mit.edu\/annotation\/argo\/.  Argo genome browser. http:\/\/www.genome.wi.mit.edu\/annotation\/argo\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Jaligner: java implementation of the smith-waterman algorithm for biological sequence alignement. http:\/\/jaligner.sourceforge.net\/.  Jaligner: java implementation of the smith-waterman algorithm for biological sequence alignement. http:\/\/jaligner.sourceforge.net\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Java2xml : A java to xml converter. https:\/\/java2xml.dev.java.net\/.  Java2xml : A java to xml converter. https:\/\/java2xml.dev.java.net\/."},{"key":"e_1_3_2_1_4_1","volume-title":"http:\/\/www.genome.gov\/10001551","author":"Genetic","year":"2008","unstructured":"Genetic variation program. http:\/\/www.genome.gov\/10001551 , 2008 . Genetic variation program. http:\/\/www.genome.gov\/10001551, 2008."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/800028.808479"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0022-2836(05)80360-2"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/25.17.3389"},{"key":"e_1_3_2_1_8_1","volume-title":"Department of Computer Science","author":"Andersen L. O.","year":"1994","unstructured":"L. O. Andersen . Program analysis and specialization for the c programming language. Phd thesis , Department of Computer Science , University of Copenhagen , May 1994 . L. O. Andersen. Program analysis and specialization for the c programming language. Phd thesis, Department of Computer Science, University of Copenhagen, May 1994."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-9-39"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005140.1005147"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/127601.127665"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/347319.346273"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1126\/science.153.3731.34"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 13th USENIX Security Symposium","author":"Brumley D.","year":"2004","unstructured":"D. Brumley and D. Song . Privtrans: Automatically partitioning programs for privilege separation . In Proceedings of the 13th USENIX Security Symposium , August 2004 . D. Brumley and D. Song. Privtrans: Automatically partitioning programs for privilege separation. In Proceedings of the 13th USENIX Security Symposium, August 2004."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0811066106"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294265"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/158511.158707"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(93)90011-D"},{"key":"e_1_3_2_1_21_1","volume-title":"13th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 02)","author":"Crochemore M.","year":"2002","unstructured":"M. Crochemore , G. M. Landau , and M. Ziv-Ukelson . A sub-quadratic sequence alignment algorithm for unrestricted cost matrices . In 13th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 02) , 2002 . M. Crochemore, G. M. Landau, and M. Ziv-Ukelson. A sub-quadratic sequence alignment algorithm for unrestricted cost matrices. In 13th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 02), 2002."},{"key":"e_1_3_2_1_22_1","unstructured":"S. A. de Carvalho Junior. Neobio - bioinformatics algorithms in java. http:\/\/neobio.sourceforge.net\/.  S. A. de Carvalho Junior. Neobio - bioinformatics algorithms in java. http:\/\/neobio.sourceforge.net\/."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/360051.360056"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-47804-3","volume-title":"Inference control in statistical databases: From theory to practice","author":"Domingo-Ferrer J.","year":"2002","unstructured":"J. Domingo-Ferrer , editor. Inference control in statistical databases: From theory to practice . Springer , 2002 . J. Domingo-Ferrer, editor. Inference control in statistical databases: From theory to practice. Springer, 2002."},{"key":"e_1_3_2_1_25_1","unstructured":"B. Dutertre and L. Moura. The YICES SMT Solver. http:\/\/yices.csl.sri.com\/ as of 2008.  B. Dutertre and L. Moura. The YICES SMT Solver. http:\/\/yices.csl.sri.com\/ as of 2008."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sbi.2006.04.004"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1038\/nature02168"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/646445.692151"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/28395.28420"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-2836(82)90398-9"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70567-3_3"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1101\/gr.6427907"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1038\/nrg1521"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.34"},{"key":"e_1_3_2_1_35_1","series-title":"Hoare Series","volume-title":"C.A.R","author":"Jones N.","year":"1993","unstructured":"N. Jones , C. Gomard , and P. Sestoft . Partial Evaluation and Automatic Program Generation , C.A.R . Hoare Series . Prentice-Hall , 1993 . N. Jones, C. Gomard, and P. Sestoft. Partial Evaluation and Automatic Program Generation, C.A.R. Hoare Series. Prentice-Hall, 1993."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/4933.4939"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/143165.143220"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-9-278"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1101\/gr.229102"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065167.1065183"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/115865.115886"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/360248.360252"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1038\/85776"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2007.367856"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/18.3.440"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217299.1217302"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/321941.321946"},{"key":"e_1_3_2_1_49_1","volume-title":"DIKU","author":"Mogensen T.","year":"1986","unstructured":"T. Mogensen . The appliation of partial evaluation to ray-tracing. Master thesis , DIKU , University of Copenhagen , 1986 . T. Mogensen. The appliation of partial evaluation to ray-tracing. Master thesis, DIKU, University of Copenhagen, 1986."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2007.4400990"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2008.4497437"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/292540.292561"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/363516.363526"},{"key":"e_1_3_2_1_54_1","first-page":"11","article-title":"Optimal alignments in linear space","volume":"4","author":"Myers E. W.","year":"1988","unstructured":"E. W. Myers and W. Miller . Optimal alignments in linear space . CABIOS , 4 : 11 -- 17 , 1988 . E. W. Myers and W. Miller. Optimal alignments in linear space. CABIOS, 4:11--17, 1988.","journal-title":"CABIOS"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.5555\/1182635.1164142"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-2836(70)90057-4"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/143165.143223"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkn153"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/316686.316697"},{"key":"e_1_3_2_1_60_1","first-page":"409","volume-title":"Selected Papers from the Internaltional Seminar on Partial Evaluation","author":"Reps T. W.","year":"1996","unstructured":"T. W. Reps and T. Turnidge . Program specialization via program slicing . In Selected Papers from the Internaltional Seminar on Partial Evaluation , pages 409 -- 429 , London, UK , 1996 . Springer-Verlag . T. W. Reps and T. Turnidge. Program specialization via program slicing. In Selected Papers from the Internaltional Seminar on Partial Evaluation, pages 409--429, London, UK, 1996. Springer-Verlag."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1038\/nmeth725"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.5555\/646156.679710"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1101\/gr.809403"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1016\/0022-2836(81)90087-5"},{"key":"e_1_3_2_1_65_1","volume-title":"Proceedings of the 12th Annual Network and Distributed System Security Symposium (NDSS 06)","author":"Szajda E.","year":"2006","unstructured":"E. Szajda , M. Pohl , J. Owen , and B. Lawson . Toward a practical data privacy scheme for a distributed implementation of the smith-waterman genome sequence comparison algrotihm . In Proceedings of the 12th Annual Network and Distributed System Security Symposium (NDSS 06) , 2006 . E. Szajda, M. Pohl, J. Owen, and B. Lawson. Toward a practical data privacy scheme for a distributed implementation of the smith-waterman genome sequence comparison algrotihm. In Proceedings of the 12th Annual Network and Distributed System Security Symposium (NDSS 06), 2006."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1574-6968.1999.tb13575.x"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1038\/nbt1168"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1986.25"}],"event":{"name":"CCS '09: 16th ACM Conference on Computer and Communications Security 2009","location":"Chicago Illinois USA","acronym":"CCS '09","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 16th ACM conference on Computer and communications security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1653662.1653703","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1653662.1653703","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:38:53Z","timestamp":1750253933000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1653662.1653703"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,11,9]]},"references-count":65,"alternative-id":["10.1145\/1653662.1653703","10.1145\/1653662"],"URL":"https:\/\/doi.org\/10.1145\/1653662.1653703","relation":{},"subject":[],"published":{"date-parts":[[2009,11,9]]},"assertion":[{"value":"2009-11-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}