{"id":"https://openalex.org/W2068779004","doi":"https://doi.org/10.1145/2642918.2647360","title":"Declarative interaction design for data visualization","display_name":"Declarative interaction design for data visualization","publication_year":2014,"publication_date":"2014-10-01","ids":{"openalex":"https://openalex.org/W2068779004","doi":"https://doi.org/10.1145/2642918.2647360","mag":"2068779004"},"language":"en","primary_location":{"id":"doi:10.1145/2642918.2647360","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2642918.2647360","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th annual ACM symposium on User interface software and technology","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/A5077783676","display_name":"Arvind Satyanarayan","orcid":"https://orcid.org/0000-0001-5564-635X"},"institutions":[{"id":"https://openalex.org/I1743320","display_name":"Palo Alto University","ror":"https://ror.org/04f812k67","country_code":"US","type":"education","lineage":["https://openalex.org/I1743320"]},{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Arvind Satyanarayan","raw_affiliation_strings":["Stanford University, Palo Alto, CA, USA","Stanford University, Palo Alto, CA USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Stanford University, Palo Alto, CA, USA","institution_ids":["https://openalex.org/I1743320","https://openalex.org/I97018004"]},{"raw_affiliation_string":"Stanford University, Palo Alto, CA USA","institution_ids":["https://openalex.org/I1743320","https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070061774","display_name":"Kanit Wongsuphasawat","orcid":"https://orcid.org/0000-0001-7231-279X"},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kanit Wongsuphasawat","raw_affiliation_strings":["University of Washington, Seattle, WA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington, Seattle, WA, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090570042","display_name":"Jeffrey Heer","orcid":"https://orcid.org/0000-0002-6175-1655"},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey Heer","raw_affiliation_strings":["University of Washington, Seattle, WA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington, Seattle, WA, USA","institution_ids":["https://openalex.org/I201448701"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.9337,"has_fulltext":false,"cited_by_count":111,"citation_normalized_percentile":{"value":0.97105177,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"669","last_page":"678"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.9998999834060669,"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/T12720","display_name":"Multimedia Communication and Technology","score":0.9930999875068665,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11439","display_name":"Video Analysis and Summarization","score":0.9710999727249146,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.859688401222229},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.7634745836257935},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.508756697177887},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.483277827501297},{"id":"https://openalex.org/keywords/interactive-visualization","display_name":"Interactive visualization","score":0.44383442401885986},{"id":"https://openalex.org/keywords/information-visualization","display_name":"Information visualization","score":0.4253655672073364},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.42356282472610474},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2774427831172943}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.859688401222229},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.7634745836257935},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.508756697177887},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.483277827501297},{"id":"https://openalex.org/C64073096","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Interactive visualization","level":3,"score":0.44383442401885986},{"id":"https://openalex.org/C185578843","wikidata":"https://www.wikidata.org/wiki/Q10609775","display_name":"Information visualization","level":3,"score":0.4253655672073364},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.42356282472610474},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2774427831172943},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2642918.2647360","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2642918.2647360","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th annual ACM symposium on User interface software and technology","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.691.9992","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.691.9992","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://idl.cs.washington.edu/files/2014-DeclarativeInteraction-UIST.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.75}],"awards":[],"funders":[{"id":"https://openalex.org/F4320307102","display_name":"Intel Corporation","ror":"https://ror.org/01ek73717"},{"id":"https://openalex.org/F4320307999","display_name":"SAP North America","ror":"https://ror.org/01gbhv690"},{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"},{"id":"https://openalex.org/F4320337999","display_name":"Intel Science and Technology Center for Big Data","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W95578667","https://openalex.org/W146699588","https://openalex.org/W1500975741","https://openalex.org/W1553589896","https://openalex.org/W1587026990","https://openalex.org/W1591017069","https://openalex.org/W1781458262","https://openalex.org/W1831560769","https://openalex.org/W1973008108","https://openalex.org/W1986319134","https://openalex.org/W2004791319","https://openalex.org/W2041311157","https://openalex.org/W2055948336","https://openalex.org/W2063048463","https://openalex.org/W2073536284","https://openalex.org/W2079201812","https://openalex.org/W2079512738","https://openalex.org/W2091158003","https://openalex.org/W2098113358","https://openalex.org/W2098417174","https://openalex.org/W2113112607","https://openalex.org/W2120180271","https://openalex.org/W2124262094","https://openalex.org/W2126135370","https://openalex.org/W2126647275","https://openalex.org/W2129815685","https://openalex.org/W2131737623","https://openalex.org/W2135415614","https://openalex.org/W2147823926","https://openalex.org/W2149092902","https://openalex.org/W2149305110","https://openalex.org/W2150056139","https://openalex.org/W2158711339","https://openalex.org/W2161133721","https://openalex.org/W2165741325","https://openalex.org/W2171267342","https://openalex.org/W2172175635","https://openalex.org/W2568476927","https://openalex.org/W2611840193","https://openalex.org/W2796564118","https://openalex.org/W2997671293","https://openalex.org/W4230096730","https://openalex.org/W6630110567"],"related_works":["https://openalex.org/W2377559894","https://openalex.org/W2105200106","https://openalex.org/W2016648600","https://openalex.org/W2205837543","https://openalex.org/W2157178603","https://openalex.org/W2155831461","https://openalex.org/W4312613920","https://openalex.org/W2520625499","https://openalex.org/W2901738743","https://openalex.org/W197989569"],"abstract_inverted_index":{"Declarative":[0],"visualization":[1,17,140,156],"grammars":[2],"can":[3,112],"accelerate":[4],"development,":[5],"facilitate":[6,106],"retargeting":[7],"across":[8],"platforms,":[9],"and":[10,25,70,108,130],"allow":[11,74],"language-level":[12],"optimizations.":[13],"However,":[14],"existing":[15],"declarative":[16,41,120],"languages":[18],"are":[19],"primarily":[20],"concerned":[21],"with":[22,135],"visual":[23],"encoding,":[24],"rely":[26],"on":[27],"imperative":[28],"event":[29],"handlers":[30],"for":[31,44],"interactive":[32,78,88],"behaviors.":[33],"In":[34],"response,":[35],"we":[36,52,62,148],"introduce":[37],"a":[38,143],"model":[39,53],"of":[40,83,122,146,155],"interaction":[42,123,157],"design":[43],"data":[45,58,92],"visualizations.":[46],"Adopting":[47],"methods":[48],"from":[49,60],"reactive":[50],"programming,":[51],"low-level":[54],"events":[55],"as":[56,115],"composable":[57],"streams":[59],"which":[61,73],"form":[63],"higher-level":[64],"semantic":[65],"signals.":[66],"Signals":[67],"feed":[68],"predicates":[69],"scale":[71],"inversions,":[72],"us":[75],"to":[76,100,137],"generalize":[77],"selections":[79],"at":[80],"the":[81,91,102,138],"level":[82],"item":[84],"geometry":[85],"(pixels)":[86],"into":[87],"queries":[89,99],"over":[90,151],"domain.":[93],"Production":[94],"rules":[95],"then":[96],"use":[97],"these":[98,110],"manipulate":[101],"visualization's":[103],"appearance.":[104],"To":[105],"reuse":[107],"sharing,":[109],"constructs":[111],"be":[113],"encapsulated":[114],"named":[116],"interactors:":[117],"standalone,":[118],"purely":[119],"specifications":[121],"techniques.":[124,158],"We":[125],"assess":[126],"our":[127],"model's":[128],"feasibility":[129],"expressivity":[131],"by":[132],"instantiating":[133],"it":[134],"extensions":[136],"Vega":[139],"grammar.":[141],"Through":[142],"diverse":[144],"range":[145],"examples,":[147],"demonstrate":[149],"coverage":[150],"an":[152],"established":[153],"taxonomy":[154]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":9},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":17},{"year":2020,"cited_by_count":14},{"year":2019,"cited_by_count":15},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":11},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":7}],"updated_date":"2026-06-17T08:01:34.144755","created_date":"2025-10-10T00:00:00"}
