VizLinter: A Linter and Fixer Framework for Data Visualization

Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet visualization requirements. Therefore, additional specification adjustments are still required in real-world use cases. However, manual adjus...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on visualization and computer graphics Vol. 28; no. 1; pp. 206 - 216
Main Authors Chen, Qing, Sun, Fuling, Xu, Xinyue, Chen, Zui, Wang, Jiazhe, Cao, Nan
Format Journal Article
LanguageEnglish
Published United States IEEE 01.01.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet visualization requirements. Therefore, additional specification adjustments are still required in real-world use cases. However, manual adjustments are difficult since most users do not necessarily possess adequate skills or visualization knowledge. Even experienced users might create imperfect visualizations that involve chart construction errors. We present a framework, VizLinter, to help users detect flaws and rectify already-built but defective visualizations. The framework consists of two components, (1) a visualization linter, which applies well-recognized principles to inspect the legitimacy of rendered visualizations, and (2) a visualization fixer, which automatically corrects the detected violations according to the linter. We implement the framework into an online editor prototype based on Vega-Lite specifications. To further evaluate the system, we conduct an in-lab user study. The results prove its effectiveness and efficiency in identifying and fixing errors for data visualizations.
AbstractList Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet visualization requirements. Therefore, additional specification adjustments are still required in real-world use cases. However, manual adjustments are difficult since most users do not necessarily possess adequate skills or visualization knowledge. Even experienced users might create imperfect visualizations that involve chart construction errors. We present a framework, VizLinter, to help users detect flaws and rectify already-built but defective visualizations. The framework consists of two components, (1) a visualization linter, which applies well-recognized principles to inspect the legitimacy of rendered visualizations, and (2) a visualization fixer, which automatically corrects the detected violations according to the linter. We implement the framework into an online editor prototype based on Vega-Lite specifications. To further evaluate the system, we conduct an in-lab user study. The results prove its effectiveness and efficiency in identifying and fixing errors for data visualizations.
Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet visualization requirements. Therefore, additional specification adjustments are still required in real-world use cases. However, manual adjustments are difficult since most users do not necessarily possess adequate skills or visualization knowledge. Even experienced users might create imperfect visualizations that involve chart construction errors. We present a framework, VizLinter, to help users detect flaws and rectify already-built but defective visualizations. The framework consists of two components, (1) a visualization linter, which applies well-recognized principles to inspect the legitimacy of rendered visualizations, and (2) a visualization fixer, which automatically corrects the detected violations according to the linter. We implement the framework into an online editor prototype based on Vega-Lite specifications. To further evaluate the system, we conduct an in-lab user study. The results prove its effectiveness and efficiency in identifying and fixing errors for data visualizations.Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet visualization requirements. Therefore, additional specification adjustments are still required in real-world use cases. However, manual adjustments are difficult since most users do not necessarily possess adequate skills or visualization knowledge. Even experienced users might create imperfect visualizations that involve chart construction errors. We present a framework, VizLinter, to help users detect flaws and rectify already-built but defective visualizations. The framework consists of two components, (1) a visualization linter, which applies well-recognized principles to inspect the legitimacy of rendered visualizations, and (2) a visualization fixer, which automatically corrects the detected violations according to the linter. We implement the framework into an online editor prototype based on Vega-Lite specifications. To further evaluate the system, we conduct an in-lab user study. The results prove its effectiveness and efficiency in identifying and fixing errors for data visualizations.
Author Wang, Jiazhe
Chen, Qing
Xu, Xinyue
Sun, Fuling
Chen, Zui
Cao, Nan
Author_xml – sequence: 1
  givenname: Qing
  surname: Chen
  fullname: Chen, Qing
  email: jane.qing.chen@gmail.com
  organization: Intelligent Big Data Visualization Lab at Tongji University, China
– sequence: 2
  givenname: Fuling
  surname: Sun
  fullname: Sun, Fuling
  email: fulingsun@tongji.edu.cn
  organization: Intelligent Big Data Visualization Lab at Tongji University, China
– sequence: 3
  givenname: Xinyue
  surname: Xu
  fullname: Xu, Xinyue
  email: xuxinyue@tongji.edu.cn
  organization: Intelligent Big Data Visualization Lab at Tongji University, China
– sequence: 4
  givenname: Zui
  surname: Chen
  fullname: Chen, Zui
  email: zuic10a@gmail.com
  organization: Intelligent Big Data Visualization Lab at Tongji University, China
– sequence: 5
  givenname: Jiazhe
  surname: Wang
  fullname: Wang, Jiazhe
  email: jiazhe.wjz@antgroup.com
  organization: Ant Group, China
– sequence: 6
  givenname: Nan
  surname: Cao
  fullname: Cao, Nan
  email: nan.cao@gmail.com
  organization: Intelligent Big Data Visualization Lab at Tongji University, China
BackLink https://www.ncbi.nlm.nih.gov/pubmed/34587044$$D View this record in MEDLINE/PubMed
BookMark eNp9kU9Lw0AQxRdRtFU_gAgS8OIldfZvNh6EUq0KBS_a6zJJNrCaJnU3Qe2nN7XVgwfnMu_we8PMvCHZrZvaEnJCYUQppJdP88ndiAGjI06p0CB2yICmgsYgQe32GpIkZoqpAzIM4QWACqHTfXLAhdQJCDEg13O3mrm6tf4qGkcbFWFdRFP30aupx4V9b_xrVDY-usEWo7kLHVZuha1r6iOyV2IV7PG2H5Ln6e3T5D6ePd49TMazOOcibWOGNlUICDovdanQCpkWfSEHmxdcy1Rxi0rnQpZZphnmpZIlFBlkCRea8kNysZm79M1bZ0NrFi7ktqqwtk0XDJOJphIAWI-e_0Ffms7X_XaGKSqpUkrKnjrbUl22sIVZerdA_2l-PtMDyQbIfROCt6XJXft9c-vRVYaCWWdg1hmYdQZmm0HvpH-cP8P_85xuPM5a-8unUjKdaP4FD9aP4g
CODEN ITVGEA
CitedBy_id crossref_primary_10_1109_MCG_2024_3407489
crossref_primary_10_1109_TVCG_2023_3327155
crossref_primary_10_1109_TVCG_2024_3456341
crossref_primary_10_1007_s12650_024_01029_2
crossref_primary_10_1109_TVCG_2024_3456333
crossref_primary_10_1109_TVCG_2023_3322372
crossref_primary_10_1111_cgf_14559
crossref_primary_10_11834_jig_230034
crossref_primary_10_1016_j_visinf_2024_06_002
crossref_primary_10_1007_s12650_024_00975_1
crossref_primary_10_1109_TVCG_2022_3209468
crossref_primary_10_1109_TVCG_2024_3456601
crossref_primary_10_1109_TVCG_2022_3209428
crossref_primary_10_1109_TTE_2023_3301990
crossref_primary_10_1109_TVCG_2024_3456317
crossref_primary_10_1007_s10270_024_01204_x
Cites_doi 10.1057/ivs.2008.27
10.1109/INFVIS.2003.1249018
10.1109/VDS48975.2019.8973383
10.1145/22949.22950
10.1145/3025453.3025866
10.1137/1033004
10.1109/TVCG.2018.2865240
10.1145/3299869.3319855
10.1109/TVCG.2015.2467191
10.1287/educ.1053.0020
10.1145/2714064.2660207
10.1109/TVCG.2016.2599030
10.1109/TVCG.2012.219
10.1145/1502650.1502695
10.1177/1473871618821747
10.1109/TVCG.2018.2829750
10.1109/TVCG.2006.163
10.1109/2945.841121
10.1145/3299869.3320246
10.1109/TVCG.2018.2864912
10.1111/cgf.12935
10.1111/cgf.13975
10.1109/VAST.2009.5332628
10.1145/108360.108361
10.1109/MCG.2008.103
10.1109/TVCG.2020.3030423
10.24963/ijcai.2020/234
10.1145/2043174.2043195
10.1145/3276518
10.1109/2945.981851
10.1145/3313831.3376880
10.1109/TVCG.2017.2745919
10.1145/2133416.2146416
10.1017/S1471068418000054
10.1007/s12532-008-0001-1
10.1109/TVCG.2017.2744198
10.1109/TVCG.2008.166
10.2307/2288400
10.1109/TVCG.2006.138
10.1057/palgrave.ivs.9500091
10.1145/3290605.3300358
10.1145/1378773.1378784
10.1109/IV.2008.89
10.1145/2771783.2771792
10.1111/cgf.13684
10.1109/TSE.2018.2871058
10.2312/VISSYM/EUROVIS07/163-170
10.1109/TVCG.2020.3030467
10.1016/j.disopt.2016.01.005
10.14778/2831360.2831371
10.1109/TVCG.2017.2745140
10.1109/TVCG.2021.3099002
10.1109/TVCG.2013.126
10.1109/TVCG.2013.234
10.1145/3313831.3376420
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022
DBID 97E
RIA
RIE
AAYXX
CITATION
NPM
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
7X8
DOI 10.1109/TVCG.2021.3114804
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
PubMed
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
DatabaseTitle CrossRef
PubMed
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
DatabaseTitleList
PubMed
MEDLINE - Academic
Technology Research Database
Database_xml – sequence: 1
  dbid: NPM
  name: PubMed
  url: https://proxy.k.utb.cz/login?url=http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 2
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1941-0506
EndPage 216
ExternalDocumentID 34587044
10_1109_TVCG_2021_3114804
9552878
Genre orig-research
Journal Article
GrantInformation_xml – fundername: National Natural Science Foundation of China
  grantid: 62072338; 6200070909
  funderid: 10.13039/501100001809
GroupedDBID ---
-~X
.DC
0R~
29I
4.4
53G
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
F5P
HZ~
H~9
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RZB
TN5
VH1
AAYOK
AAYXX
CITATION
RIG
NPM
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
7X8
ID FETCH-LOGICAL-c349t-2ae96a0a08cf8f6ae459dddda30ecd385963ea68c45fbb82acf65f0db0b734813
IEDL.DBID RIE
ISSN 1077-2626
1941-0506
IngestDate Fri Jul 11 09:23:23 EDT 2025
Mon Jun 30 05:23:32 EDT 2025
Thu Apr 03 07:08:00 EDT 2025
Tue Jul 01 02:12:12 EDT 2025
Thu Apr 24 23:00:15 EDT 2025
Wed Aug 27 02:40:27 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c349t-2ae96a0a08cf8f6ae459dddda30ecd385963ea68c45fbb82acf65f0db0b734813
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
PMID 34587044
PQID 2615166655
PQPubID 75741
PageCount 11
ParticipantIDs proquest_miscellaneous_2578150002
proquest_journals_2615166655
crossref_citationtrail_10_1109_TVCG_2021_3114804
crossref_primary_10_1109_TVCG_2021_3114804
pubmed_primary_34587044
ieee_primary_9552878
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2022-Jan.
2022-1-00
2022-Jan
20220101
PublicationDateYYYYMMDD 2022-01-01
PublicationDate_xml – month: 01
  year: 2022
  text: 2022-Jan.
PublicationDecade 2020
PublicationPlace United States
PublicationPlace_xml – name: United States
– name: New York
PublicationTitle IEEE transactions on visualization and computer graphics
PublicationTitleAbbrev TVCG
PublicationTitleAlternate IEEE Trans Vis Comput Graph
PublicationYear 2022
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref57
ref13
ref56
ref12
ref59
ref15
ref14
ref53
ref52
ref55
ref11
ref54
ref10
ref17
ref16
bertin (ref7) 2010
ref19
ref18
ref51
ref50
mitchell (ref36) 2011
mcnutt (ref34) 0
ref46
ref45
ref48
ref47
ref42
ref41
ref44
ref43
ref49
ref8
ref9
ref4
ref3
ref6
munzner (ref39) 2015
ref5
ref40
ref35
ref37
ref30
ref33
ref32
ref2
ref38
(ref1) 0
ref24
ref23
wilkinson (ref60) 2005
ref26
lifschitz (ref31) 2008
ref64
ref20
ref63
hynes (ref25) 2017
ref22
ref21
ref28
ref27
ref29
ref62
ref61
ware (ref58) 2013
References_xml – ident: ref61
  doi: 10.1057/ivs.2008.27
– ident: ref53
  doi: 10.1109/INFVIS.2003.1249018
– ident: ref47
  doi: 10.1109/VDS48975.2019.8973383
– ident: ref33
  doi: 10.1145/22949.22950
– ident: ref29
  doi: 10.1145/3025453.3025866
– ident: ref41
  doi: 10.1137/1033004
– ident: ref37
  doi: 10.1109/TVCG.2018.2865240
– ident: ref55
  doi: 10.1145/3299869.3319855
– ident: ref62
  doi: 10.1109/TVCG.2015.2467191
– ident: ref17
  doi: 10.1287/educ.1053.0020
– ident: ref5
  doi: 10.1145/2714064.2660207
– ident: ref44
  doi: 10.1109/TVCG.2016.2599030
– start-page: 65
  year: 2011
  ident: ref36
  publication-title: PuLP A Linear Programming Toolkit for Python
– ident: ref27
  doi: 10.1109/TVCG.2012.219
– ident: ref20
  doi: 10.1145/1502650.1502695
– ident: ref19
  doi: 10.1177/1473871618821747
– ident: ref43
  doi: 10.1109/TVCG.2018.2829750
– ident: ref21
  doi: 10.1109/TVCG.2006.163
– year: 2013
  ident: ref58
  article-title: Information visualization: perception for design
  publication-title: Interactive Technologies
– ident: ref28
  doi: 10.1109/2945.841121
– ident: ref10
  doi: 10.1145/3299869.3320246
– year: 2005
  ident: ref60
  article-title: The grammar of graphics
  publication-title: Statistics and Computing
– ident: ref56
  doi: 10.1109/TVCG.2018.2864912
– ident: ref6
  doi: 10.1111/cgf.12935
– ident: ref23
  doi: 10.1111/cgf.13975
– ident: ref51
  doi: 10.1109/VAST.2009.5332628
– ident: ref13
  doi: 10.1145/108360.108361
– ident: ref30
  doi: 10.1109/MCG.2008.103
– ident: ref63
  doi: 10.1109/TVCG.2020.3030423
– year: 2010
  ident: ref7
  publication-title: Semiology of Graphics Diagrams Networks Maps
– ident: ref15
  doi: 10.24963/ijcai.2020/234
– ident: ref11
  doi: 10.1145/2043174.2043195
– ident: ref4
  doi: 10.1145/3276518
– ident: ref49
  doi: 10.1109/2945.981851
– ident: ref32
  doi: 10.1145/3313831.3376880
– ident: ref57
  doi: 10.1109/TVCG.2017.2745919
– ident: ref22
  doi: 10.1145/2133416.2146416
– year: 2017
  ident: ref25
  article-title: The Data Linter: Lightweight Automated Sanity Checking for ML Data Sets
  publication-title: Proceedings of the 31 st Conference on Neural Information Processing Systems NIPS'17
– ident: ref18
  doi: 10.1017/S1471068418000054
– ident: ref3
  doi: 10.1007/s12532-008-0001-1
– year: 0
  ident: ref1
– ident: ref42
  doi: 10.1109/TVCG.2017.2744198
– ident: ref12
  doi: 10.1109/TVCG.2008.166
– ident: ref14
  doi: 10.2307/2288400
– year: 0
  ident: ref34
  article-title: Linting for Visualization: Towards a Practical Automated Visualization Guidance System
  publication-title: 2nd Workshop on the Creation Curation Critique and Conditioning of Principles and Guidelines in Visualization at IEEE VIS
– ident: ref16
  doi: 10.1109/TVCG.2006.138
– ident: ref46
  doi: 10.1057/palgrave.ivs.9500091
– ident: ref24
  doi: 10.1145/3290605.3300358
– ident: ref59
  doi: 10.1145/1378773.1378784
– ident: ref45
  doi: 10.1109/IV.2008.89
– ident: ref40
  doi: 10.1145/2771783.2771792
– ident: ref2
  doi: 10.1111/cgf.13684
– ident: ref52
  doi: 10.1109/TSE.2018.2871058
– ident: ref8
  doi: 10.2312/VISSYM/EUROVIS07/163-170
– ident: ref50
  doi: 10.1109/TVCG.2020.3030467
– ident: ref38
  doi: 10.1016/j.disopt.2016.01.005
– ident: ref54
  doi: 10.14778/2831360.2831371
– ident: ref48
  doi: 10.1109/TVCG.2017.2745140
– year: 2015
  ident: ref39
  publication-title: Visualization Analysis and Design
– start-page: 1594
  year: 2008
  ident: ref31
  article-title: What is answer set programming?
  publication-title: Proceedings of the 23rd national conference on Artificial intelligence - Volume 3 AAAI'08
– ident: ref64
  doi: 10.1109/TVCG.2021.3099002
– ident: ref26
  doi: 10.1109/TVCG.2013.126
– ident: ref9
  doi: 10.1109/TVCG.2013.234
– ident: ref35
  doi: 10.1145/3313831.3376420
SSID ssj0014489
Score 2.5693626
Snippet Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet...
SourceID proquest
pubmed
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 206
SubjectTerms Automated Visualization Design
Codes
Data visualization
Encoding
Errors
Flaw detection
Optimization
Programming
Scientific visualization
Specifications
Visualization
Visualization Linting
Visualization Optimization
Title VizLinter: A Linter and Fixer Framework for Data Visualization
URI https://ieeexplore.ieee.org/document/9552878
https://www.ncbi.nlm.nih.gov/pubmed/34587044
https://www.proquest.com/docview/2615166655
https://www.proquest.com/docview/2578150002
Volume 28
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwEB4BJzj0AaWEAnIlTogstmOHuIdKCFhQBZxgxS1yHFtagbIVZCXEr2cmLwFqq-ZkKZOXZ5z5xvMC2A2ClyZzItbChZhUbmxT7mMVSJmhkSvKJtriKj2_Ub9u9e0C7A-5MN77JvjMj2jY-PLLmZvTVtmB0RoBfrYIi2i4tblag8cAzQzTxhcexhJReufBFNwcXE-Oz9ASlAINVET_nHrxJEqjpCr1Rh01_VX-DjUblTP-CJf9y7aRJnejeV2M3PO7Oo7_-zWf4EOHPdlRKyyfYcFXq7DyqiLhGvycTJ8vqITEww92xNoRs1XJxtMnHI37UC6GWJed2NqyyfSR8jLbbM4vcDM-vT4-j7sWC7FLlKljab1JLbc8cyELqfVKmxIPm3DvyiTTuD69TTOndCiKTFoXUh14WfCCyuKIZB2WqlnlN4AlJkgdpFU-BEQFwSYu8xTKJkIhuQkR8H6mc9fVH6c2GPd5Y4dwkxOfcuJT3vEpgr3hkt9t8Y1_Ea_RHA-E3fRGsNWzM--W52MuCceh4aZ1BN-H07iwyFtiKz-bIw3-ywS1i5ARfG3FYLh3Lz2bf37mN1iWlCXR7NRswVL9MPfbiF3qYqcR2hcF2-br
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB615QAcaKEUAi0YiRMiW9uxQ9wDUlVYFtj2tF31FjmOLa2KsqjNSqi_vjN5iSJaNSdLmbw848w3nhfA-yB4aTInYi1ciEnlxjblPlaBlBkauaJsoi1O0smp-nGmz9bg45AL471vgs_8iIaNL79cuhVtle0brRHgZ-vwAPW-Fm221uAzQEPDtBGGn2KJOL3zYQpu9mfzo29oC0qBJirif07deBKlUVaVuqGQmg4rt4PNRumMN-G4f9021uR8tKqLkbv6p5Ljfb9nC5506JMdtuLyFNZ89Qwe_1WTcBs-zxdXUyoicXHADlk7YrYq2XjxB0fjPpiLIdplX2xt2XxxSZmZbT7nczgdf50dTeKuyULsEmXqWFpvUsstz1zIQmq90qbEwybcuzLJNK5Qb9PMKR2KIpPWhVQHXha8oMI4ItmBjWpZ-ZfAEhOkDtIqHwLigmATl3kKZhOhkNyECHg_07nrKpBTI4xfeWOJcJMTn3LiU97xKYIPwyW_2_IbdxFv0xwPhN30RrDbszPvFuhlLgnJoemmdQTvhtO4tMhfYiu_XCEN_s0ENYyQEbxoxWC4dy89r_7_zLfwcDI7nubT7yc_X8MjSTkTzb7NLmzUFyu_h0imLt40AnwNO1TqNA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=VizLinter%3A+A+Linter+and+Fixer+Framework+for+Data+Visualization&rft.jtitle=IEEE+transactions+on+visualization+and+computer+graphics&rft.au=Chen%2C+Qing&rft.au=Sun%2C+Fuling&rft.au=Xu%2C+Xinyue&rft.au=Chen%2C+Zui&rft.date=2022-01-01&rft.eissn=1941-0506&rft.volume=28&rft.issue=1&rft.spage=206&rft_id=info:doi/10.1109%2FTVCG.2021.3114804&rft_id=info%3Apmid%2F34587044&rft.externalDocID=34587044
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1077-2626&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1077-2626&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1077-2626&client=summon