{"id":"https://openalex.org/W4321593458","doi":"https://doi.org/10.1145/3581641.3584041","title":"User-Driven Support for Visualization Prototyping in D3","display_name":"User-Driven Support for Visualization Prototyping in D3","publication_year":2023,"publication_date":"2023-03-27","ids":{"openalex":"https://openalex.org/W4321593458","doi":"https://doi.org/10.1145/3581641.3584041"},"language":"en","primary_location":{"id":"doi:10.1145/3581641.3584041","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3581641.3584041","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3581641.3584041","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th International Conference on Intelligent User Interfaces","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3581641.3584041","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046075769","display_name":"Hannah K. Bako","orcid":"https://orcid.org/0000-0001-7958-1319"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Hannah K. Bako","raw_affiliation_strings":["Computer Science, University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"Computer Science, University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084838610","display_name":"Alisha Varma","orcid":"https://orcid.org/0000-0003-3670-4248"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alisha Varma","raw_affiliation_strings":["University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046539776","display_name":"Anuoluwapo Faboro","orcid":"https://orcid.org/0000-0002-3988-6529"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anuoluwapo Faboro","raw_affiliation_strings":["University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081303428","display_name":"Mahreen Haider","orcid":"https://orcid.org/0000-0003-0535-6615"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mahreen Haider","raw_affiliation_strings":["University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060889266","display_name":"Favour Nerrise","orcid":"https://orcid.org/0000-0002-1959-5302"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Favour Nerrise","raw_affiliation_strings":["University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080229440","display_name":"Bissaka Kenah","orcid":"https://orcid.org/0000-0001-6605-1298"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bissaka Kenah","raw_affiliation_strings":["University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071538560","display_name":"John P. Dickerson","orcid":"https://orcid.org/0000-0003-2231-680X"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John P Dickerson","raw_affiliation_strings":["Department of Computer Science, University of Maryland, United States"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Maryland, United States","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5009763002","display_name":"Leilani Battle","orcid":"https://orcid.org/0000-0003-3870-636X"},"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":"Leilani Battle","raw_affiliation_strings":["Paul G. Allen School of Computer Science &amp; Engineering, University of Washington, United States"],"affiliations":[{"raw_affiliation_string":"Paul G. Allen School of Computer Science &amp; Engineering, University of Washington, United States","institution_ids":["https://openalex.org/I201448701"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5046075769"],"corresponding_institution_ids":["https://openalex.org/I66946132"],"apc_list":null,"apc_paid":null,"fwci":0.9552,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.76455158,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"958","last_page":"972"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10799","display_name":"Data Visualization and Analytics","score":0.9995999932289124,"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.9995999932289124,"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/T10260","display_name":"Software Engineering Research","score":0.9872000217437744,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9843999743461609,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8268861770629883},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.7849375009536743},{"id":"https://openalex.org/keywords/template","display_name":"Template","score":0.7498593330383301},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.5943151116371155},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5816672444343567},{"id":"https://openalex.org/keywords/rapid-prototyping","display_name":"Rapid prototyping","score":0.47200512886047363},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4334523677825928},{"id":"https://openalex.org/keywords/interleaving","display_name":"Interleaving","score":0.4219016432762146},{"id":"https://openalex.org/keywords/user-experience-design","display_name":"User experience design","score":0.4139869809150696},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4022999405860901},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2884351909160614},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14587607979774475},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08290401101112366}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8268861770629883},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.7849375009536743},{"id":"https://openalex.org/C82714645","wikidata":"https://www.wikidata.org/wiki/Q438331","display_name":"Template","level":2,"score":0.7498593330383301},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5943151116371155},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5816672444343567},{"id":"https://openalex.org/C2780395129","wikidata":"https://www.wikidata.org/wiki/Q1128971","display_name":"Rapid prototyping","level":2,"score":0.47200512886047363},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4334523677825928},{"id":"https://openalex.org/C28034677","wikidata":"https://www.wikidata.org/wiki/Q17092530","display_name":"Interleaving","level":2,"score":0.4219016432762146},{"id":"https://openalex.org/C201025465","wikidata":"https://www.wikidata.org/wiki/Q11248500","display_name":"User experience design","level":2,"score":0.4139869809150696},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4022999405860901},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2884351909160614},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14587607979774475},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08290401101112366},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3581641.3584041","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3581641.3584041","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3581641.3584041","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th International Conference on Intelligent User Interfaces","raw_type":"proceedings-article"},{"id":"pmh:oai:drum.lib.umd.edu:1903/30478","is_oa":true,"landing_page_url":"http://hdl.handle.net/1903/30478","pdf_url":"https://drum.lib.umd.edu/bitstreams/05ec5aee-320f-415e-af2a-8e169b3b2845/download","source":{"id":"https://openalex.org/S4306401518","display_name":"University Libraries (University of Maryland)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66946132","host_organization_name":"University of Maryland, College Park","host_organization_lineage":["https://openalex.org/I66946132"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},{"id":"doi:10.13016/dspace/iu1r-m5xp","is_oa":true,"landing_page_url":"https://doi.org/10.13016/dspace/iu1r-m5xp","pdf_url":null,"source":{"id":"https://openalex.org/S4306402644","display_name":"Digital Repository at the University of Maryland (University of Maryland College Park)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66946132","host_organization_name":"University of Maryland, College Park","host_organization_lineage":["https://openalex.org/I66946132"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.1145/3581641.3584041","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3581641.3584041","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3581641.3584041","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th International Conference on Intelligent User Interfaces","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3618384312","display_name":null,"funder_award_id":"1850115","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6717223583","display_name":null,"funder_award_id":"IIS-1850115","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6755165505","display_name":null,"funder_award_id":"award","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","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/F4320316785","display_name":"VMware","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4321593458.pdf","grobid_xml":"https://content.openalex.org/works/W4321593458.grobid-xml"},"referenced_works_count":67,"referenced_works":["https://openalex.org/W1475493299","https://openalex.org/W1591017069","https://openalex.org/W1896226795","https://openalex.org/W1961845056","https://openalex.org/W1991207010","https://openalex.org/W2014755981","https://openalex.org/W2015715728","https://openalex.org/W2059216172","https://openalex.org/W2073800769","https://openalex.org/W2076337359","https://openalex.org/W2081617138","https://openalex.org/W2084776154","https://openalex.org/W2097001189","https://openalex.org/W2134092629","https://openalex.org/W2135415614","https://openalex.org/W2141845152","https://openalex.org/W2152922709","https://openalex.org/W2160382748","https://openalex.org/W2161133721","https://openalex.org/W2516678343","https://openalex.org/W2517444746","https://openalex.org/W2522351341","https://openalex.org/W2610226709","https://openalex.org/W2611990000","https://openalex.org/W2747835641","https://openalex.org/W2749936057","https://openalex.org/W2752275914","https://openalex.org/W2767389852","https://openalex.org/W2794601162","https://openalex.org/W2795226127","https://openalex.org/W2795577698","https://openalex.org/W2795857247","https://openalex.org/W2886887279","https://openalex.org/W2888611489","https://openalex.org/W2914985787","https://openalex.org/W2921869280","https://openalex.org/W2963427688","https://openalex.org/W2966365809","https://openalex.org/W2966541941","https://openalex.org/W2969696778","https://openalex.org/W2969709530","https://openalex.org/W3005855585","https://openalex.org/W3021274480","https://openalex.org/W3023866933","https://openalex.org/W3041268612","https://openalex.org/W3083048827","https://openalex.org/W3088281844","https://openalex.org/W3092206318","https://openalex.org/W3103019052","https://openalex.org/W3122707191","https://openalex.org/W3128733580","https://openalex.org/W3150708171","https://openalex.org/W3167083555","https://openalex.org/W3177813494","https://openalex.org/W3202569757","https://openalex.org/W3203107223","https://openalex.org/W4223574077","https://openalex.org/W4225099269","https://openalex.org/W4225608276","https://openalex.org/W4226277180","https://openalex.org/W4283775237","https://openalex.org/W4285068979","https://openalex.org/W4288762474","https://openalex.org/W4297256565","https://openalex.org/W4298206967","https://openalex.org/W4312716058","https://openalex.org/W4313174506"],"related_works":["https://openalex.org/W1655266410","https://openalex.org/W2389051085","https://openalex.org/W1901012776","https://openalex.org/W2463883322","https://openalex.org/W2330343234","https://openalex.org/W2814468324","https://openalex.org/W2229382548","https://openalex.org/W2391789612","https://openalex.org/W2389236462","https://openalex.org/W1614034078"],"abstract_inverted_index":{"Templates":[0],"have":[1],"emerged":[2],"as":[3,39],"an":[4],"effective":[5],"approach":[6,66],"to":[7,20,45,67,76,97,107,119,165,184],"simplifying":[8],"the":[9,50,58,91,136,197,201],"visualization":[10,24,69,207],"design":[11,98,168],"and":[12,116,192,209],"programming":[13,173,208],"process.":[14],"For":[15],"example,":[16],"they":[17,80],"enable":[18,163],"users":[19,129],"quickly":[21],"generate":[22],"multiple":[23],"designs":[25],"even":[26,127],"when":[27,79,128],"using":[28],"complex":[29],"toolkits":[30],"like":[31],"D3.":[32,148],"However,":[33],"these":[34,139,160],"templates":[35,82,96,204],"are":[36],"often":[37],"treated":[38],"rigid":[40],"artifacts":[41],"that":[42,159],"respond":[43,74],"poorly":[44],"changes":[46],"made":[47],"outside":[48],"of":[49,138,200,203],"template\u2019s":[51],"established":[52],"parameters,":[53],"limiting":[54],"user":[55,151],"creativity.":[56],"Preserving":[57],"user\u2019s":[59],"creative":[60],"flow":[61],"requires":[62],"a":[63,112,124,143,150],"more":[64],"dynamic":[65],"template-based":[68],"design,":[70],"where":[71],"tools":[72],"can":[73],"gracefully":[75],"users\u2019":[77,113],"edits":[78],"modify":[81],"in":[83,141],"unexpected":[84],"ways.":[85],"In":[86,149],"this":[87],"paper,":[88],"we":[89,157,195],"leverage":[90],"structural":[92],"similarities":[93],"revealed":[94],"by":[95,182,189],"resilient":[99],"support":[100],"features":[101,140,162],"for":[102,111,147,205],"prototyping":[103,145],"D3":[104,114,155,186],"visualizations:":[105],"recommendations":[106],"suggest":[108],"complementary":[109],"interactions":[110,122],"program;":[115],"code":[117],"augmentation":[118],"implement":[120],"recommended":[121],"with":[123,153,170],"single":[125],"click,":[126],"deviate":[130],"from":[131],"pre-defined":[132],"templates.":[133,187],"We":[134,175],"demonstrate":[135],"utility":[137],"Mirny,":[142],"design-focused":[144],"environment":[146],"study":[152],"20":[154],"users,":[156],"find":[158],"automated":[161],"participants":[164,183],"prototype":[166],"their":[167],"ideas":[169],"significantly":[171],"fewer":[172],"iterations.":[174],"also":[176],"characterize":[177],"key":[178,198],"modification":[179],"strategies":[180],"used":[181],"customize":[185],"Informed":[188],"our":[190],"findings":[191],"participants\u2019":[193],"feedback,":[194],"discuss":[196],"implications":[199],"use":[202],"interleaving":[206],"design.":[210]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":5}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
