{"id":"https://openalex.org/W2888611489","doi":"https://doi.org/10.1109/tvcg.2018.2865240","title":"Formalizing Visualization Design Knowledge as Constraints: Actionable and Extensible Models in Draco","display_name":"Formalizing Visualization Design Knowledge as Constraints: Actionable and Extensible Models in Draco","publication_year":2018,"publication_date":"2018-08-20","ids":{"openalex":"https://openalex.org/W2888611489","doi":"https://doi.org/10.1109/tvcg.2018.2865240","mag":"2888611489","pmid":"https://pubmed.ncbi.nlm.nih.gov/30137004"},"language":"en","primary_location":{"id":"doi:10.1109/tvcg.2018.2865240","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2018.2865240","pdf_url":null,"source":{"id":"https://openalex.org/S84775595","display_name":"IEEE Transactions on Visualization and Computer Graphics","issn_l":"1077-2626","issn":["1077-2626","1941-0506","2160-9306"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Visualization and Computer Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://osf.io/z4y7q","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006087928","display_name":"Dominik Moritz","orcid":"https://orcid.org/0000-0002-3110-1053"},"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":"Dominik Moritz","raw_affiliation_strings":["University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100367825","display_name":"Chenglong Wang","orcid":"https://orcid.org/0000-0003-2391-0923"},"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":"Chenglong Wang","raw_affiliation_strings":["University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019091316","display_name":"Greg L. Nelson","orcid":"https://orcid.org/0000-0002-6016-9727"},"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":"Greg L. Nelson","raw_affiliation_strings":["University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037085696","display_name":"Halden Lin","orcid":null},"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":"Halden Lin","raw_affiliation_strings":["University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055813085","display_name":"Adam M. Smith","orcid":"https://orcid.org/0000-0002-4519-8423"},"institutions":[{"id":"https://openalex.org/I185103710","display_name":"University of California, Santa Cruz","ror":"https://ror.org/03s65by71","country_code":"US","type":"education","lineage":["https://openalex.org/I185103710"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Adam M. Smith","raw_affiliation_strings":["University of California Santa Cruz"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California Santa Cruz","institution_ids":["https://openalex.org/I185103710"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007124763","display_name":"Bill Howe","orcid":"https://orcid.org/0000-0001-8588-8472"},"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":"Bill Howe","raw_affiliation_strings":["University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington","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"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Washington","institution_ids":["https://openalex.org/I201448701"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":24.6673,"has_fulltext":false,"cited_by_count":324,"citation_normalized_percentile":{"value":0.99537557,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":"25","issue":"1","first_page":"438","last_page":"448"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.9983999729156494,"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/T10215","display_name":"Semantic Web and Ontologies","score":0.9983999729156494,"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/T10799","display_name":"Data Visualization and Analytics","score":0.9983999729156494,"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/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.9966999888420105,"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.8532198667526245},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.8233820796012878},{"id":"https://openalex.org/keywords/visual-analytics","display_name":"Visual analytics","score":0.5912460088729858},{"id":"https://openalex.org/keywords/information-visualization","display_name":"Information visualization","score":0.5251619219779968},{"id":"https://openalex.org/keywords/extensibility","display_name":"Extensibility","score":0.5166206955909729},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5046550035476685},{"id":"https://openalex.org/keywords/data-visualization","display_name":"Data visualization","score":0.4973047077655792},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.4722178280353546},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.44581979513168335},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.38093775510787964},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3384934067726135},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2073170244693756}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8532198667526245},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.8233820796012878},{"id":"https://openalex.org/C59732488","wikidata":"https://www.wikidata.org/wiki/Q2528440","display_name":"Visual analytics","level":3,"score":0.5912460088729858},{"id":"https://openalex.org/C185578843","wikidata":"https://www.wikidata.org/wiki/Q10609775","display_name":"Information visualization","level":3,"score":0.5251619219779968},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.5166206955909729},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5046550035476685},{"id":"https://openalex.org/C172367668","wikidata":"https://www.wikidata.org/wiki/Q6504956","display_name":"Data visualization","level":3,"score":0.4973047077655792},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4722178280353546},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.44581979513168335},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38093775510787964},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3384934067726135},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2073170244693756},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1109/tvcg.2018.2865240","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2018.2865240","pdf_url":null,"source":{"id":"https://openalex.org/S84775595","display_name":"IEEE Transactions on Visualization and Computer Graphics","issn_l":"1077-2626","issn":["1077-2626","1941-0506","2160-9306"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Visualization and Computer Graphics","raw_type":"journal-article"},{"id":"pmid:30137004","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/30137004","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE transactions on visualization and computer graphics","raw_type":null},{"id":"pmh:oai:share.osf.io:460DF-DB6-1D1","is_oa":false,"landing_page_url":"http://doi.org/10.1109/TVCG.2018.2865240","pdf_url":null,"source":{"id":"https://openalex.org/S4306401127","display_name":"OSF Preprints (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"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":"pmh:oai:share.osf.io:46193-340-31E","is_oa":false,"landing_page_url":"http://api.osf.io/v2/nodes/z4y7q/","pdf_url":null,"source":{"id":"https://openalex.org/S4306401127","display_name":"OSF Preprints (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"project"},{"id":"pmh:oai:share.osf.io:c7bf4cf1-974a-4bd4-a440-4660f05b5a4a","is_oa":true,"landing_page_url":"https://osf.io/z4y7q","pdf_url":null,"source":{"id":"https://openalex.org/S4306401127","display_name":"OSF Preprints (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"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":null,"raw_type":"Project"}],"best_oa_location":{"id":"pmh:oai:share.osf.io:c7bf4cf1-974a-4bd4-a440-4660f05b5a4a","is_oa":true,"landing_page_url":"https://osf.io/z4y7q","pdf_url":null,"source":{"id":"https://openalex.org/S4306401127","display_name":"OSF Preprints (OSF Preprints)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2799848540","host_organization_name":"Center for Open Science","host_organization_lineage":["https://openalex.org/I2799848540"],"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":null,"raw_type":"Project"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8287790134","display_name":null,"funder_award_id":"IIS-1758030","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/F4320306202","display_name":"Gordon and Betty Moore Foundation","ror":"https://ror.org/006wxqw41"},{"id":"https://openalex.org/F4320323641","display_name":"Vedeck\u00e1 Grantov\u00e1 Agent\u00fara M\u0160VVa\u0160 SR a SAV","ror":"https://ror.org/044gwpv05"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":79,"referenced_works":["https://openalex.org/W47392883","https://openalex.org/W91024833","https://openalex.org/W152674661","https://openalex.org/W884650706","https://openalex.org/W1482532598","https://openalex.org/W1485106551","https://openalex.org/W1493657719","https://openalex.org/W1498722751","https://openalex.org/W1512287614","https://openalex.org/W1514298554","https://openalex.org/W1525293204","https://openalex.org/W1587026990","https://openalex.org/W1588957466","https://openalex.org/W1606581042","https://openalex.org/W1672891595","https://openalex.org/W1810028515","https://openalex.org/W1903938722","https://openalex.org/W1961845056","https://openalex.org/W1971781829","https://openalex.org/W1973435495","https://openalex.org/W1976087569","https://openalex.org/W1977970897","https://openalex.org/W1985620471","https://openalex.org/W1986241547","https://openalex.org/W1988772517","https://openalex.org/W1999138184","https://openalex.org/W2017521531","https://openalex.org/W2039887949","https://openalex.org/W2043523210","https://openalex.org/W2050674259","https://openalex.org/W2058475745","https://openalex.org/W2058977039","https://openalex.org/W2063727779","https://openalex.org/W2079201812","https://openalex.org/W2091138122","https://openalex.org/W2092211394","https://openalex.org/W2097107378","https://openalex.org/W2101234009","https://openalex.org/W2114568665","https://openalex.org/W2117006321","https://openalex.org/W2117470435","https://openalex.org/W2121075864","https://openalex.org/W2132881639","https://openalex.org/W2149427297","https://openalex.org/W2150406842","https://openalex.org/W2152660354","https://openalex.org/W2152922709","https://openalex.org/W2171033594","https://openalex.org/W2171472464","https://openalex.org/W2187164964","https://openalex.org/W2274505579","https://openalex.org/W2300653232","https://openalex.org/W2395654457","https://openalex.org/W2428096022","https://openalex.org/W2516678343","https://openalex.org/W2534380090","https://openalex.org/W2610226709","https://openalex.org/W2610767545","https://openalex.org/W2730072090","https://openalex.org/W2753171348","https://openalex.org/W2753584194","https://openalex.org/W2753766497","https://openalex.org/W2795456052","https://openalex.org/W2795915595","https://openalex.org/W2837370974","https://openalex.org/W2962924847","https://openalex.org/W3020570927","https://openalex.org/W4211177236","https://openalex.org/W4242372420","https://openalex.org/W6601926695","https://openalex.org/W6603669909","https://openalex.org/W6606139379","https://openalex.org/W6629103589","https://openalex.org/W6639535287","https://openalex.org/W6675354045","https://openalex.org/W6712061526","https://openalex.org/W6717931475","https://openalex.org/W6740412537","https://openalex.org/W6750442113"],"related_works":["https://openalex.org/W2362367986","https://openalex.org/W2020974618","https://openalex.org/W2151177154","https://openalex.org/W2148525144","https://openalex.org/W4295118869","https://openalex.org/W2765873974","https://openalex.org/W2013467770","https://openalex.org/W4246764483","https://openalex.org/W2138584026","https://openalex.org/W2156440763"],"abstract_inverted_index":{"There":[0],"exists":[1],"a":[2,23,57,64,87,117],"gap":[3],"between":[4],"visualization":[5,12,53,98,134],"design":[6,19,28,40,54,81,135],"guidelines":[7],"and":[8,34,46,83,90,100],"their":[9],"application":[10],"in":[11,38,61,86,115],"tools.":[13],"While":[14],"empirical":[15],"studies":[16],"can":[17,78,96,101],"provide":[18],"guidance,":[20],"we":[21,77],"lack":[22],"formal":[24],"framework":[25],"for":[26,69],"representing":[27],"knowledge,":[29],"integrating":[30],"results":[31,146],"across":[32],"studies,":[33],"applying":[35],"this":[36],"knowledge":[37,55,82],"automated":[39,133],"tools":[41],"that":[42],"promote":[43],"effective":[44],"encodings":[45],"facilitate":[47],"visual":[48],"exploration.":[49],"We":[50,111,126],"propose":[51],"modeling":[52],"as":[56],"collection":[58],"of":[59,147],"constraints,":[60,76],"conjunction":[62],"with":[63,105],"method":[65],"to":[66,129],"learn":[67],"weights":[68,141],"soft":[70],"constraints":[71,107],"from":[72,144],"experimental":[73],"data.":[74],"Using":[75],"take":[79],"theoretical":[80],"express":[84],"it":[85],"concrete,":[88],"extensible,":[89],"testable":[91],"form:":[92],"the":[93,145],"resulting":[94],"models":[95],"recommend":[97],"designs":[99],"easily":[102],"be":[103],"augmented":[104],"additional":[106],"or":[108],"updated":[109],"weights.":[110],"implement":[112],"our":[113],"approach":[114],"Draco,":[116],"constraint-based":[118],"system":[119],"based":[120,139],"on":[121,140],"Answer":[122],"Set":[123],"Programming":[124],"(ASP).":[125],"demonstrate":[127],"how":[128],"construct":[130],"increasingly":[131],"sophisticated":[132],"systems,":[136],"including":[137],"systems":[138],"learned":[142],"directly":[143],"graphical":[148],"perception":[149],"experiments.":[150]},"counts_by_year":[{"year":2026,"cited_by_count":10},{"year":2025,"cited_by_count":35},{"year":2024,"cited_by_count":46},{"year":2023,"cited_by_count":45},{"year":2022,"cited_by_count":41},{"year":2021,"cited_by_count":66},{"year":2020,"cited_by_count":44},{"year":2019,"cited_by_count":30},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":1}],"updated_date":"2026-06-16T09:24:06.705377","created_date":"2025-10-10T00:00:00"}
