{"id":"https://openalex.org/W2071907540","doi":"https://doi.org/10.1145/1866307.1866331","title":"Robusta","display_name":"Robusta","publication_year":2010,"publication_date":"2010-10-04","ids":{"openalex":"https://openalex.org/W2071907540","doi":"https://doi.org/10.1145/1866307.1866331","mag":"2071907540"},"language":"en","primary_location":{"id":"doi:10.1145/1866307.1866331","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1866307.1866331","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th ACM conference on Computer and communications security","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://nrs.harvard.edu/urn-3:HUL.InstRepos:9961291","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5072932085","display_name":"Joseph Siefers","orcid":null},"institutions":[{"id":"https://openalex.org/I186143895","display_name":"Lehigh University","ror":"https://ror.org/012afjb06","country_code":"US","type":"education","lineage":["https://openalex.org/I186143895"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Joseph Siefers","raw_affiliation_strings":["Lehigh University, Bethlehem, PA, USA","Lehigh University, Bethlehem, PA, USA;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lehigh University, Bethlehem, PA, USA","institution_ids":["https://openalex.org/I186143895"]},{"raw_affiliation_string":"Lehigh University, Bethlehem, PA, USA;","institution_ids":["https://openalex.org/I186143895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010830558","display_name":"Gang Tan","orcid":"https://orcid.org/0000-0001-6109-6091"},"institutions":[{"id":"https://openalex.org/I186143895","display_name":"Lehigh University","ror":"https://ror.org/012afjb06","country_code":"US","type":"education","lineage":["https://openalex.org/I186143895"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gang Tan","raw_affiliation_strings":["Lehigh University, Bethlehem, PA, USA","Lehigh University, Bethlehem, PA, USA;"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lehigh University, Bethlehem, PA, USA","institution_ids":["https://openalex.org/I186143895"]},{"raw_affiliation_string":"Lehigh University, Bethlehem, PA, USA;","institution_ids":["https://openalex.org/I186143895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064972235","display_name":"Greg Morrisett","orcid":null},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Greg Morrisett","raw_affiliation_strings":["Harvard University, Cambridge, MA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, MA, USA","institution_ids":["https://openalex.org/I2801851002"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.542,"has_fulltext":false,"cited_by_count":57,"citation_normalized_percentile":{"value":0.94088636,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"201","last_page":"211"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7853420376777649},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.7438992261886597},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.6072083115577698},{"id":"https://openalex.org/keywords/sandbox","display_name":"Sandbox (software development)","score":0.5034012198448181},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.47418341040611267},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4735367000102997},{"id":"https://openalex.org/keywords/code-reuse","display_name":"Code reuse","score":0.43136733770370483},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.34853556752204895}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7853420376777649},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7438992261886597},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6072083115577698},{"id":"https://openalex.org/C167981075","wikidata":"https://www.wikidata.org/wiki/Q2667186","display_name":"Sandbox (software development)","level":2,"score":0.5034012198448181},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.47418341040611267},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4735367000102997},{"id":"https://openalex.org/C2778583558","wikidata":"https://www.wikidata.org/wiki/Q771245","display_name":"Code reuse","level":3,"score":0.43136733770370483},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.34853556752204895}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1866307.1866331","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1866307.1866331","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th ACM conference on Computer and communications security","raw_type":"proceedings-article"},{"id":"pmh:oai:dash.harvard.edu:1/9961291","is_oa":true,"landing_page_url":"http://nrs.harvard.edu/urn-3:HUL.InstRepos:9961291","pdf_url":null,"source":{"id":"https://openalex.org/S4306401540","display_name":"Digital Access to Scholarship at Harvard (DASH) (Harvard University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I136199984","host_organization_name":"Harvard University","host_organization_lineage":["https://openalex.org/I136199984"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Monograph or Book"}],"best_oa_location":{"id":"pmh:oai:dash.harvard.edu:1/9961291","is_oa":true,"landing_page_url":"http://nrs.harvard.edu/urn-3:HUL.InstRepos:9961291","pdf_url":null,"source":{"id":"https://openalex.org/S4306401540","display_name":"Digital Access to Scholarship at Harvard (DASH) (Harvard University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I136199984","host_organization_name":"Harvard University","host_organization_lineage":["https://openalex.org/I136199984"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Monograph or Book"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.5799999833106995,"id":"https://metadata.un.org/sdg/16"}],"awards":[{"id":"https://openalex.org/G2790784018","display_name":"TC: Small: Collaborative Research: Securing Multilingual Software Systems","funder_award_id":"0915030","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8632423758","display_name":"TC: Small: Collaborative Research: Securing Multilingual Software Systems","funder_award_id":"0915157","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W15883","https://openalex.org/W2363194","https://openalex.org/W24839522","https://openalex.org/W1516211918","https://openalex.org/W1560840983","https://openalex.org/W1563300346","https://openalex.org/W1567552421","https://openalex.org/W1589281343","https://openalex.org/W1606518565","https://openalex.org/W1825457006","https://openalex.org/W1855973055","https://openalex.org/W2006611045","https://openalex.org/W2010163347","https://openalex.org/W2034711041","https://openalex.org/W2060031515","https://openalex.org/W2062340141","https://openalex.org/W2079029390","https://openalex.org/W2097166325","https://openalex.org/W2103380617","https://openalex.org/W2105842205","https://openalex.org/W2106933078","https://openalex.org/W2109219878","https://openalex.org/W2120878745","https://openalex.org/W2123553986","https://openalex.org/W2139187903","https://openalex.org/W2139223589","https://openalex.org/W2140611647","https://openalex.org/W2149996206","https://openalex.org/W2162800072","https://openalex.org/W2163738369","https://openalex.org/W2174598112","https://openalex.org/W2400216756","https://openalex.org/W2472188794","https://openalex.org/W2631389871","https://openalex.org/W2752929869","https://openalex.org/W2913686842","https://openalex.org/W4234020632"],"related_works":["https://openalex.org/W2033352828","https://openalex.org/W2355810117","https://openalex.org/W3098313552","https://openalex.org/W70177500","https://openalex.org/W2546418048","https://openalex.org/W2076427967","https://openalex.org/W3212184609","https://openalex.org/W2499283203","https://openalex.org/W2795849205","https://openalex.org/W2381640684"],"abstract_inverted_index":{"Java":[0,50,160],"applications":[1],"often":[2],"need":[3],"to":[4,46,88,94,134,143,181],"incorporate":[5],"native-code":[6],"components":[7],"for":[8,11],"efficiency":[9],"and":[10,34,44,72,76,107,117],"reusing":[12],"legacy":[13],"code.":[14],"However,":[15],"it":[16],"is":[17,103,115],"well":[18],"known":[19],"that":[20,41],"the":[21,32,150],"use":[22],"of":[23,36,68,101,126,158,167],"native":[24,47,60,84,136,163,186],"code":[25,48,61],"defeats":[26],"Java's":[27,95,140],"security":[28,45,90,96],"model.":[29],"We":[30],"describe":[31],"design":[33,166],"implementation":[35,100],"Robusta,":[37],"a":[38,63,89,124],"complete":[39],"framework":[40],"provides":[42],"safety":[43],"in":[49,70,110,139,149],"applications.":[51],"Starting":[52],"from":[53,146],"software-based":[54],"fault":[55],"isolation":[56],"(SFI),":[57],"Robusta":[58,102,114,130,168],"isolates":[59],"into":[62],"sandbox":[64,135],"where":[65],"dynamic":[66],"linking/loading":[67],"libraries":[69,137,187],"supported":[71],"unsafe":[73],"system":[74,85,141],"modification":[75],"confidentiality":[77],"violations":[78],"are":[79],"prevented.":[80],"It":[81,152],"also":[82,154,170],"mediates":[83],"calls":[86],"according":[87],"policy":[91],"by":[92],"connecting":[93],"manager.":[97],"Our":[98],"prototype":[99,112],"based":[104],"onNative":[105],"Client":[106],"OpenJDK.":[108],"Experiments":[109],"this":[111],"demonstrate":[113],"effective":[116],"efficient,":[118],"with":[119,162,185],"modest":[120],"runtime":[121],"overhead":[122],"on":[123],"set":[125],"JNI":[127],"benchmark":[128],"programs.":[129],"can":[131,153],"be":[132,171],"used":[133,138],"classes":[142],"prevent":[144],"attackers":[145],"exploiting":[147],"bugs":[148],"libraries.":[151,164],"enable":[155],"trustworthy":[156],"execution":[157],"mobile":[159],"programs":[161],"The":[165],"should":[169],"applicable":[172],"when":[173],"other":[174],"type-safe":[175],"languages":[176],"(e.g.,":[177],"C#,":[178],"Python)":[179],"want":[180],"ensure":[182],"safe":[183],"interoperation":[184]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":9},{"year":2016,"cited_by_count":9},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":10},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2016-06-24T00:00:00"}
