{"id":"https://openalex.org/W2952402617","doi":"https://doi.org/10.1145/3314221.3314633","title":"Scenic: a language for scenario specification and scene generation","display_name":"Scenic: a language for scenario specification and scene generation","publication_year":2019,"publication_date":"2019-06-07","ids":{"openalex":"https://openalex.org/W2952402617","doi":"https://doi.org/10.1145/3314221.3314633","mag":"2952402617"},"language":"en","primary_location":{"id":"doi:10.1145/3314221.3314633","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3314221.3314633","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3314221.3314633","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation","raw_type":"proceedings-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3314221.3314633","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Daniel J. Fremont","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Daniel J. Fremont","raw_affiliation_strings":["University of California at Berkeley, USA"],"affiliations":[{"raw_affiliation_string":"University of California at Berkeley, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tommaso Dreossi","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tommaso Dreossi","raw_affiliation_strings":["University of California at Berkeley, USA"],"affiliations":[{"raw_affiliation_string":"University of California at Berkeley, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Shromona Ghosh","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shromona Ghosh","raw_affiliation_strings":["University of California at Berkeley, USA"],"affiliations":[{"raw_affiliation_string":"University of California at Berkeley, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xiangyu Yue","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiangyu Yue","raw_affiliation_strings":["University of California at Berkeley, USA"],"affiliations":[{"raw_affiliation_string":"University of California at Berkeley, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Alberto L. Sangiovanni-Vincentelli","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alberto L. Sangiovanni-Vincentelli","raw_affiliation_strings":["University of California at Berkeley, USA"],"affiliations":[{"raw_affiliation_string":"University of California at Berkeley, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"last","author":{"id":null,"display_name":"Sanjit A. Seshia","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sanjit A. Seshia","raw_affiliation_strings":["University of California at Berkeley, USA"],"affiliations":[{"raw_affiliation_string":"University of California at Berkeley, USA","institution_ids":["https://openalex.org/I95457486"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I95457486"],"apc_list":null,"apc_paid":null,"fwci":11.9883,"has_fulltext":true,"cited_by_count":211,"citation_normalized_percentile":{"value":0.98886929,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"63","last_page":"78"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10812","display_name":"Human Pose and Action Recognition","score":0.9905999898910522,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9891999959945679,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.6998000144958496},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.6888999938964844},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.4237000048160553},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.383899986743927},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.3709999918937683},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.36250001192092896},{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.361299991607666},{"id":"https://openalex.org/keywords/bayesian-network","display_name":"Bayesian network","score":0.35010001063346863}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8203999996185303},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.6998000144958496},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.6888999938964844},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5917999744415283},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5203999876976013},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.4237000048160553},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3905999958515167},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.383899986743927},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.3709999918937683},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.36250001192092896},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.361299991607666},{"id":"https://openalex.org/C33724603","wikidata":"https://www.wikidata.org/wiki/Q812540","display_name":"Bayesian network","level":2,"score":0.35010001063346863},{"id":"https://openalex.org/C26760741","wikidata":"https://www.wikidata.org/wiki/Q160402","display_name":"Perception","level":2,"score":0.3472999930381775},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.33219999074935913},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.31360000371932983},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.3034999966621399},{"id":"https://openalex.org/C114289077","wikidata":"https://www.wikidata.org/wiki/Q3284399","display_name":"Statistical model","level":2,"score":0.29820001125335693},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.2921000123023987},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.2858999967575073},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.2840999960899353},{"id":"https://openalex.org/C149441793","wikidata":"https://www.wikidata.org/wiki/Q200726","display_name":"Probability distribution","level":2,"score":0.28380000591278076},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.2791000008583069},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.25130000710487366}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3314221.3314633","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3314221.3314633","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3314221.3314633","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1809.09310","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1809.09310","pdf_url":"https://arxiv.org/pdf/1809.09310","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.1145/3314221.3314633","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3314221.3314633","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3314221.3314633","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1139077693","display_name":"CPS: Breakthrough: Control Improvisation for Cyber-Physical Systems","funder_award_id":"1646208","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1343147494","display_name":null,"funder_award_id":"FA8750-16-C0043,Assured Autonomy","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"},{"id":"https://openalex.org/G1907179943","display_name":null,"funder_award_id":"1739816","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2465514544","display_name":null,"funder_award_id":"1106400","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4183124897","display_name":null,"funder_award_id":"1545126","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4184634125","display_name":null,"funder_award_id":"DGE-1106400","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4642873813","display_name":null,"funder_award_id":"CNS-1739816","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4713059963","display_name":null,"funder_award_id":"FA8750","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"},{"id":"https://openalex.org/G4734721929","display_name":null,"funder_award_id":"1545126 (VeHICaL)","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5613224033","display_name":null,"funder_award_id":"STARnet","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"},{"id":"https://openalex.org/G5921281487","display_name":null,"funder_award_id":"number","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6450845587","display_name":null,"funder_award_id":"110640","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6507447573","display_name":null,"funder_award_id":"several","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6543337669","display_name":null,"funder_award_id":"CNS-1545126","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6663138210","display_name":null,"funder_award_id":"DGE-1106400,CNS-1545126,CNS-1646208,CNS-1739816","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6894402473","display_name":null,"funder_award_id":"Fellowship","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8335575951","display_name":null,"funder_award_id":"FA8750-16-C0043","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G973968141","display_name":null,"funder_award_id":"1837132","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"},{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"},{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2952402617.pdf","grobid_xml":"https://content.openalex.org/works/W2952402617.grobid-xml"},"referenced_works_count":14,"referenced_works":["https://openalex.org/W1658286076","https://openalex.org/W1981552604","https://openalex.org/W2014824949","https://openalex.org/W2112820511","https://openalex.org/W2117088012","https://openalex.org/W2155049725","https://openalex.org/W2162559028","https://openalex.org/W2165741220","https://openalex.org/W2295266283","https://openalex.org/W2605102758","https://openalex.org/W2808775391","https://openalex.org/W2963108767","https://openalex.org/W2963730616","https://openalex.org/W4244493011"],"related_works":[],"abstract_inverted_index":{"We":[0,44,121,161],"propose":[1],"a":[2,28,47,112,114,123,136,186,190],"new":[3],"probabilistic":[4,48,137],"programming":[5,49,138],"language":[6,50],"for":[7,81,127,165],"the":[8,24,147,159,168,174],"design":[9,122],"and":[10,41,64,71,84,107,119,155],"analysis":[11],"of":[12,26,62,116,146,173],"perception":[13,29],"systems,":[14],"especially":[15],"those":[16],"based":[17],"on":[18,102,189],"machine":[19],"learning.":[20],"Specifically,":[21],"we":[22,100,182],"consider":[23],"problems":[25,55],"training":[27,70],"system":[30],"to":[31,67,86,93,144,195],"handle":[32],"rare":[33],"events,":[34],"testing":[35],"its":[36,202],"performance":[37,203],"under":[38],"different":[39],"conditions,":[40],"debugging":[42],"failures.":[43],"show":[45],"how":[46],"can":[51,78],"help":[52],"address":[53],"these":[54,66],"by":[56,177,207],"specifying":[57],"distributions":[58,132,143],"encoding":[59],"interesting":[60],"types":[61],"inputs":[63],"sampling":[65,166],"generate":[68],"specialized":[69,163],"test":[72],"sets.":[73],"More":[74],"generally,":[75],"such":[76],"languages":[77],"be":[79],"used":[80],"cyber-physical":[82],"systems":[83,103],"robotics":[85],"write":[87],"environment":[88,110],"models,":[89],"an":[90],"essential":[91],"prerequisite":[92],"any":[94],"formal":[95],"analysis.":[96],"In":[97],"this":[98],"paper,":[99],"focus":[101],"like":[104],"autonomous":[105],"cars":[106,197],"robots,":[108],"whose":[109],"is":[111],"scene,":[113,148],"configuration":[115],"physical":[117],"objects":[118],"agents.":[120],"domain-specific":[124,179],"language,":[125,139],"Scenic,":[126],"describing":[128],"scenarios":[129],"that":[130,205],"are":[131],"over":[133,158],"scenes.":[134],"As":[135],"Scenic":[140,184],"allows":[141],"assigning":[142],"features":[145],"as":[149,151],"well":[150],"declaratively":[152],"imposing":[153],"hard":[154],"soft":[156],"constraints":[157],"scene.":[160],"develop":[162],"techniques":[164],"from":[167],"resulting":[169],"distribution,":[170],"taking":[171],"advantage":[172],"structure":[175],"provided":[176],"Scenic's":[178],"syntax.":[180],"Finally,":[181],"apply":[183],"in":[185,198],"case":[187],"study":[188],"convolutional":[191],"neural":[192],"network":[193],"designed":[194],"detect":[196],"road":[199],"images,":[200],"improving":[201],"beyond":[204],"achieved":[206],"state-of-the-art":[208],"synthetic":[209],"data":[210],"generation":[211],"methods.":[212]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":35},{"year":2024,"cited_by_count":30},{"year":2023,"cited_by_count":48},{"year":2022,"cited_by_count":39},{"year":2021,"cited_by_count":31},{"year":2020,"cited_by_count":17},{"year":2019,"cited_by_count":7}],"updated_date":"2026-04-11T08:14:18.477133","created_date":"2019-06-27T00:00:00"}
