{"id":"https://openalex.org/W2908779239","doi":"https://doi.org/10.1145/3302424.3303952","title":"ConfLLVM","display_name":"ConfLLVM","publication_year":2019,"publication_date":"2019-03-22","ids":{"openalex":"https://openalex.org/W2908779239","doi":"https://doi.org/10.1145/3302424.3303952","mag":"2908779239"},"language":"en","primary_location":{"id":"doi:10.1145/3302424.3303952","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3302424.3303952","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Fourteenth EuroSys Conference 2019","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046807118","display_name":"Ajay Brahmakshatriya","orcid":"https://orcid.org/0000-0002-5295-4186"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Ajay Brahmakshatriya","raw_affiliation_strings":["MIT, USA and Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"MIT, USA and Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012292357","display_name":"Piyus Kedia","orcid":"https://orcid.org/0000-0002-9569-4089"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]},{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]},{"id":"https://openalex.org/I119939252","display_name":"Indraprastha Institute of Information Technology Delhi","ror":"https://ror.org/03vfp4g33","country_code":"IN","type":"education","lineage":["https://openalex.org/I119939252"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Piyus Kedia","raw_affiliation_strings":["IIIT Delhi, India and Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"IIIT Delhi, India and Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949","https://openalex.org/I68891433","https://openalex.org/I119939252"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005035041","display_name":"Derrick McKee","orcid":"https://orcid.org/0000-0003-2357-7139"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Derrick P. McKee","raw_affiliation_strings":["Purdue University, USA and Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"Purdue University, USA and Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026719321","display_name":"Deepak Garg","orcid":"https://orcid.org/0000-0002-0888-3093"},"institutions":[{"id":"https://openalex.org/I4210121786","display_name":"Max Planck Institute for Software Systems","ror":"https://ror.org/02pe2kf23","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210121786"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Deepak Garg","raw_affiliation_strings":["MPI-SWS, Germany"],"affiliations":[{"raw_affiliation_string":"MPI-SWS, Germany","institution_ids":["https://openalex.org/I4210121786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029930688","display_name":"Akash Lal","orcid":"https://orcid.org/0009-0002-4359-9378"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Akash Lal","raw_affiliation_strings":["Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102801489","display_name":"Aseem Rastogi","orcid":"https://orcid.org/0000-0003-3283-8011"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Aseem Rastogi","raw_affiliation_strings":["Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084522176","display_name":"Hamed Nemati","orcid":"https://orcid.org/0000-0001-9251-3679"},"institutions":[{"id":"https://openalex.org/I4210128801","display_name":"Helmholtz Center for Information Security","ror":"https://ror.org/02njgxr09","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I4210128801"]},{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Hamed Nemati","raw_affiliation_strings":["CISPA, Saarland University, Germany"],"affiliations":[{"raw_affiliation_string":"CISPA, Saarland University, Germany","institution_ids":["https://openalex.org/I4210128801","https://openalex.org/I91712215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037946630","display_name":"Anmol Panda","orcid":"https://orcid.org/0000-0002-7613-2216"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Anmol Panda","raw_affiliation_strings":["Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029139039","display_name":"Pratik Bhatu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Pratik Bhatu","raw_affiliation_strings":["AMD, India and Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"AMD, India and Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5046807118"],"corresponding_institution_ids":["https://openalex.org/I4210124949"],"apc_list":null,"apc_paid":null,"fwci":1.1201,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.83146193,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"15"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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":1.0,"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.9959999918937683,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9642000198364258,"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.8700919151306152},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.846163809299469},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.8341819047927856},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.6711528301239014},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5058833956718445},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.4713800847530365},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4469906687736511},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.42082178592681885},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.41769939661026},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.4157188832759857}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8700919151306152},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.846163809299469},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.8341819047927856},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6711528301239014},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5058833956718445},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4713800847530365},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4469906687736511},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.42082178592681885},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.41769939661026},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.4157188832759857},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3302424.3303952","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3302424.3303952","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Fourteenth EuroSys Conference 2019","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.4099999964237213,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W1491178396","https://openalex.org/W1565113942","https://openalex.org/W1874682220","https://openalex.org/W1878544538","https://openalex.org/W1963569294","https://openalex.org/W1969338270","https://openalex.org/W1981962444","https://openalex.org/W1999602293","https://openalex.org/W2016017569","https://openalex.org/W2040669676","https://openalex.org/W2075849836","https://openalex.org/W2087875803","https://openalex.org/W2088383546","https://openalex.org/W2089448621","https://openalex.org/W2094873755","https://openalex.org/W2098806455","https://openalex.org/W2100666033","https://openalex.org/W2102970979","https://openalex.org/W2105349588","https://openalex.org/W2109219878","https://openalex.org/W2122049982","https://openalex.org/W2124360577","https://openalex.org/W2134296086","https://openalex.org/W2153185479","https://openalex.org/W2155851497","https://openalex.org/W2156858199","https://openalex.org/W2158126684","https://openalex.org/W2162800072","https://openalex.org/W2169058020","https://openalex.org/W2236523039","https://openalex.org/W2320211919","https://openalex.org/W2381524979","https://openalex.org/W2397423248","https://openalex.org/W2416938811","https://openalex.org/W2470989862","https://openalex.org/W2507727246","https://openalex.org/W2514041296","https://openalex.org/W2534135179","https://openalex.org/W2597705742","https://openalex.org/W2741175893","https://openalex.org/W2752912380","https://openalex.org/W2892525958","https://openalex.org/W2908779239","https://openalex.org/W2978757628","https://openalex.org/W4239035626","https://openalex.org/W6755519418"],"related_works":["https://openalex.org/W2040778456","https://openalex.org/W2120421136","https://openalex.org/W2030063121","https://openalex.org/W2111577037","https://openalex.org/W1580380563","https://openalex.org/W2765088138","https://openalex.org/W2058218097","https://openalex.org/W1998949396","https://openalex.org/W2889297400","https://openalex.org/W3181015145"],"abstract_inverted_index":{"We":[0],"present":[1],"a":[2,50,59,84],"compiler-based":[3],"scheme":[4],"to":[5,66],"protect":[6],"the":[7,21,30,39,43,72,81],"confidentiality":[8],"of":[9,23,52,63,74],"sensitive":[10,33],"data":[11,34,68],"in":[12,18,20,42,71],"low-level":[13,75],"applications":[14],"(e.g.":[15],"those":[16],"written":[17],"C)":[19],"presence":[22,73],"an":[24],"active":[25],"adversary.":[26],"In":[27],"our":[28],"scheme,":[29],"programmer":[31],"marks":[32],"by":[35],"lightweight":[36],"annotations":[37],"on":[38],"top-level":[40],"definitions":[41],"source":[44],"code.":[45],"The":[46],"compiler":[47,82],"then":[48],"uses":[49,83],"combination":[51],"static":[53],"dataflow":[54],"analysis,":[55],"runtime":[56,79],"instrumentation,":[57],"and":[58],"novel":[60,85],"taint-aware":[61],"form":[62],"control-flow":[64],"integrity":[65],"prevent":[67],"leaks":[69],"even":[70],"attacks.":[76],"To":[77],"reduce":[78],"overheads,":[80],"memory":[86],"layout.":[87]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":3},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2019-01-25T00:00:00"}
