Visual programming environment based on data visualization grammar specification
This paper presents a web-based platform for construction and execution of data visualization workflow. The environment enables construction of data visualization workflow with the visual programming interface and provides the ability of previewing the visualisation workflow result in real-time. The...
Uloženo v:
| Vydáno v: | Procedia computer science Ročník 178; s. 434 - 439 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Elsevier B.V
2020
|
| Témata: | |
| ISSN: | 1877-0509, 1877-0509 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | This paper presents a web-based platform for construction and execution of data visualization workflow. The environment enables construction of data visualization workflow with the visual programming interface and provides the ability of previewing the visualisation workflow result in real-time. The use of visual programming makes the workflow composition faster and it’s also lowers entry threshold for the process of data visualization. In this paper we discuss the architecture and main building blocks of the data visualization workflow. |
|---|---|
| AbstractList | This paper presents a web-based platform for construction and execution of data visualization workflow. The environment enables construction of data visualization workflow with the visual programming interface and provides the ability of previewing the visualisation workflow result in real-time. The use of visual programming makes the workflow composition faster and it’s also lowers entry threshold for the process of data visualization. In this paper we discuss the architecture and main building blocks of the data visualization workflow. |
| Author | Karsakov, Andrey Ivanov, Egor Khoroshavin, Aleksandr |
| Author_xml | – sequence: 1 givenname: Egor surname: Ivanov fullname: Ivanov, Egor email: egoriv1802@gmail.com organization: ITMO University, 49, Kronverksky, 197101 Saint-Petersburg, Russia – sequence: 2 givenname: Aleksandr surname: Khoroshavin fullname: Khoroshavin, Aleksandr organization: ITMO University, 49, Kronverksky, 197101 Saint-Petersburg, Russia – sequence: 3 givenname: Andrey surname: Karsakov fullname: Karsakov, Andrey organization: ITMO University, 49, Kronverksky, 197101 Saint-Petersburg, Russia |
| BookMark | eNqFkE1OwzAQhS1UJErpCdj4Agl2nNTxggWq-JMqwQLYWhN7UrlqncoOkeD0uCkLxAJmM6On-Ubz3jmZ-M4jIZec5ZzxxdUm34fOxLxgRVJ4zsrqhEx5LWXGKqYmP-YzMo9xw1KJulZcTsnzm4vvsKXpxDrAbuf8mqIfXOj8Dn1PG4hoaeephR7oMC67T-hdkkYAAo17NK51ZlQvyGkL24jz7z4jr3e3L8uHbPV0_7i8WWVGlHWfGQUSFbTYQCMbVTQKhakFSqOqkhWlAo6W1aJhpQRQtgJbGMv5ghdsIZQQM6KOd03oYgzYauP68YM-gNtqzvQhHb3RYzr6kI7mXKd0Eit-sfvgkpOPf6jrI4XJ1uAw6GgceoPWBTS9tp37k_8Cm6SEIA |
| CitedBy_id | crossref_primary_10_1016_j_jksuci_2022_09_015 crossref_primary_10_1016_j_procs_2021_10_041 crossref_primary_10_1051_e3sconf_202453505002 |
| Cites_doi | 10.1109/MCSE.2007.55 10.1177/1473871619878085 10.1016/j.visinf.2018.04.011 10.1155/2017/1231430 10.1109/TVCG.2015.2467091 10.1109/TVCG.2016.2599030 10.1016/j.visinf.2018.04.008 10.1109/TVCG.2018.2865158 10.1109/TVCG.2011.185 |
| ContentType | Journal Article |
| Copyright | 2020 |
| Copyright_xml | – notice: 2020 |
| DBID | 6I. AAFTH AAYXX CITATION |
| DOI | 10.1016/j.procs.2020.11.045 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1877-0509 |
| EndPage | 439 |
| ExternalDocumentID | 10_1016_j_procs_2020_11_045 S1877050920324248 |
| GroupedDBID | --K 0R~ 0SF 1B1 457 5VS 6I. 71M AACTN AAEDT AAEDW AAFTH AAIKJ AALRI AAQFI AAXUO ABMAC ACGFS ADBBV ADEZE AEXQZ AFTJW AGHFR AITUG ALMA_UNASSIGNED_HOLDINGS AMRAJ E3Z EBS EJD EP3 FDB FNPLU HZ~ IXB KQ8 M41 M~E NCXOZ O-L O9- OK1 P2P RIG ROL SES SSZ 9DU AAYWO AAYXX ABWVN ACRPL ACVFH ADCNI ADNMO ADVLN AEUPX AFPUW AIGII AKBMS AKRWK AKYEP CITATION ~HD |
| ID | FETCH-LOGICAL-c348t-c9a7e9afebab7b92b9e3c83e7c9540249a1ed083b047aa9d5ad2cd11612063933 |
| ISICitedReferencesCount | 2 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000635443400046&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1877-0509 |
| IngestDate | Tue Nov 18 22:22:51 EST 2025 Sat Nov 29 07:00:36 EST 2025 Wed May 17 00:10:01 EDT 2023 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | visualization grammar visual programming data visualisation |
| Language | English |
| License | This is an open access article under the CC BY-NC-ND license. |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c348t-c9a7e9afebab7b92b9e3c83e7c9540249a1ed083b047aa9d5ad2cd11612063933 |
| OpenAccessLink | https://dx.doi.org/10.1016/j.procs.2020.11.045 |
| PageCount | 6 |
| ParticipantIDs | crossref_citationtrail_10_1016_j_procs_2020_11_045 crossref_primary_10_1016_j_procs_2020_11_045 elsevier_sciencedirect_doi_10_1016_j_procs_2020_11_045 |
| PublicationCentury | 2000 |
| PublicationDate | 2020 2020-00-00 |
| PublicationDateYYYYMMDD | 2020-01-01 |
| PublicationDate_xml | – year: 2020 text: 2020 |
| PublicationDecade | 2020 |
| PublicationTitle | Procedia computer science |
| PublicationYear | 2020 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| References | Mei (bib2) 2018; 2 Hunter (bib13) 2007; 9 Eckelt (bib17) 2019 Kastanakis (bib18) 2016 Wickham (bib6) 2016 Furmanova (bib16) 2020; 19 Ray (bib8) 2017 Boshernitsan, Downes (bib7) 2004 Bostock, Ogievetsky, Heer (bib3) 2011; 17 Sewell (bib9) 2015 Wilkinson (bib4) 2012 Ren, Lee, Brehmer (bib10) 2018; 25 Satyanarayan (bib1) 2015; 22 Li (bib5) 2018; 2 Wickham, Wickham (bib14) 2007 Satyanarayan (bib11) 2016; 23 Lachev, Price (bib15) 2017 Almroth T. Data visualization for the modern web: A look into tools and techniques for visualizing data in Angular 5 applications. – 2018. Boshernitsan (10.1016/j.procs.2020.11.045_bib7) 2004 Bostock (10.1016/j.procs.2020.11.045_bib3) 2011; 17 Hunter (10.1016/j.procs.2020.11.045_bib13) 2007; 9 Satyanarayan (10.1016/j.procs.2020.11.045_bib11) 2016; 23 Wickham (10.1016/j.procs.2020.11.045_bib14) 2007 Lachev (10.1016/j.procs.2020.11.045_bib15) 2017 Kastanakis (10.1016/j.procs.2020.11.045_bib18) 2016 Li (10.1016/j.procs.2020.11.045_bib5) 2018; 2 Ray (10.1016/j.procs.2020.11.045_bib8) 2017 10.1016/j.procs.2020.11.045_bib12 Ren (10.1016/j.procs.2020.11.045_bib10) 2018; 25 Mei (10.1016/j.procs.2020.11.045_bib2) 2018; 2 Satyanarayan (10.1016/j.procs.2020.11.045_bib1) 2015; 22 Wilkinson (10.1016/j.procs.2020.11.045_bib4) 2012 Sewell (10.1016/j.procs.2020.11.045_bib9) 2015 Furmanova (10.1016/j.procs.2020.11.045_bib16) 2020; 19 Eckelt (10.1016/j.procs.2020.11.045_bib17) 2019 Wickham (10.1016/j.procs.2020.11.045_bib6) 2016 |
| References_xml | – year: 2016 ident: bib6 publication-title: Ggplot2: elegant graphics for data analysis – year: 2017 ident: bib15 publication-title: Applied Microsoft Power BI: Bring your data to life! – year: 2016 ident: bib18 publication-title: Mapbox Cookbook – start-page: 7 year: 2019 end-page: 11 ident: bib17 article-title: TourDino: A Support View for Confirming Patterns in Tabular Data publication-title: EuroVA@ EuroVis – volume: 9 start-page: 90 year: 2007 end-page: 95 ident: bib13 article-title: Matplotlib: A 2D graphics environment publication-title: Computing in science & engineering – volume: 25 start-page: 789 year: 2018 end-page: 799 ident: bib10 article-title: Charticulator: Interactive construction of bespoke chart layouts publication-title: IEEE transactions on visualization and computer graphics – reference: Almroth T. Data visualization for the modern web: A look into tools and techniques for visualizing data in Angular 5 applications. – 2018. – start-page: 375 year: 2012 end-page: 414 ident: bib4 publication-title: The grammar of graphics //Handbook of Computational Statistics – volume: 2 start-page: 71 year: 2018 end-page: 81 ident: bib2 article-title: Viscomposer: A visual programmable composition environment for information visualization publication-title: Visual Informatics – volume: 22 start-page: 659 year: 2015 end-page: 668 ident: bib1 article-title: Reactive vega: A streaming dataflow architecture for declarative interactive visualization publication-title: IEEE transactions on visualization and computer graphics – year: 2015 ident: bib9 publication-title: Blueprints Visual Scripting for Unreal Engine – volume: 17 start-page: 2301 year: 2011 end-page: 2309 ident: bib3 article-title: D³ data-driven documents publication-title: IEEE transactions on visualization and computer graphics – volume: 2 start-page: 136 year: 2018 end-page: 146 ident: bib5 article-title: ECharts: A declarative framework for rapid construction of web-based visualization publication-title: Visual Informatics – volume: 19 start-page: 114 year: 2020 end-page: 136 ident: bib16 article-title: Taggle: Combining overview and details in tabular data visualizations publication-title: Information Visualization – year: 2004 ident: bib7 publication-title: Visual programming languages: A survey – year: 2017 ident: bib8 article-title: A survey on visual programming languages in internet of things publication-title: Scientific Programming – volume: 23 start-page: 341 year: 2016 end-page: 350 ident: bib11 article-title: Vega-lite: A grammar of interactive graphics publication-title: IEEE transactions on visualization and computer graphics – year: 2007 ident: bib14 publication-title: The ggplot package – volume: 9 start-page: 90 issue: 3 year: 2007 ident: 10.1016/j.procs.2020.11.045_bib13 article-title: Matplotlib: A 2D graphics environment publication-title: Computing in science & engineering doi: 10.1109/MCSE.2007.55 – year: 2016 ident: 10.1016/j.procs.2020.11.045_bib18 – volume: 19 start-page: 114 issue: 2 year: 2020 ident: 10.1016/j.procs.2020.11.045_bib16 article-title: Taggle: Combining overview and details in tabular data visualizations publication-title: Information Visualization doi: 10.1177/1473871619878085 – ident: 10.1016/j.procs.2020.11.045_bib12 – volume: 2 start-page: 136 issue: 2 year: 2018 ident: 10.1016/j.procs.2020.11.045_bib5 article-title: ECharts: A declarative framework for rapid construction of web-based visualization publication-title: Visual Informatics doi: 10.1016/j.visinf.2018.04.011 – year: 2016 ident: 10.1016/j.procs.2020.11.045_bib6 – year: 2017 ident: 10.1016/j.procs.2020.11.045_bib8 article-title: A survey on visual programming languages in internet of things publication-title: Scientific Programming doi: 10.1155/2017/1231430 – start-page: 7 year: 2019 ident: 10.1016/j.procs.2020.11.045_bib17 article-title: TourDino: A Support View for Confirming Patterns in Tabular Data publication-title: EuroVA@ EuroVis – year: 2015 ident: 10.1016/j.procs.2020.11.045_bib9 – volume: 22 start-page: 659 issue: 1 year: 2015 ident: 10.1016/j.procs.2020.11.045_bib1 article-title: Reactive vega: A streaming dataflow architecture for declarative interactive visualization publication-title: IEEE transactions on visualization and computer graphics doi: 10.1109/TVCG.2015.2467091 – year: 2007 ident: 10.1016/j.procs.2020.11.045_bib14 publication-title: The ggplot package – volume: 23 start-page: 341 issue: 1 year: 2016 ident: 10.1016/j.procs.2020.11.045_bib11 article-title: Vega-lite: A grammar of interactive graphics publication-title: IEEE transactions on visualization and computer graphics doi: 10.1109/TVCG.2016.2599030 – start-page: 375 year: 2012 ident: 10.1016/j.procs.2020.11.045_bib4 – volume: 2 start-page: 71 issue: 1 year: 2018 ident: 10.1016/j.procs.2020.11.045_bib2 article-title: Viscomposer: A visual programmable composition environment for information visualization publication-title: Visual Informatics doi: 10.1016/j.visinf.2018.04.008 – year: 2017 ident: 10.1016/j.procs.2020.11.045_bib15 – year: 2004 ident: 10.1016/j.procs.2020.11.045_bib7 – volume: 25 start-page: 789 issue: 1 year: 2018 ident: 10.1016/j.procs.2020.11.045_bib10 article-title: Charticulator: Interactive construction of bespoke chart layouts publication-title: IEEE transactions on visualization and computer graphics doi: 10.1109/TVCG.2018.2865158 – volume: 17 start-page: 2301 issue: 12 year: 2011 ident: 10.1016/j.procs.2020.11.045_bib3 article-title: D³ data-driven documents publication-title: IEEE transactions on visualization and computer graphics doi: 10.1109/TVCG.2011.185 |
| SSID | ssj0000388917 |
| Score | 2.1767402 |
| Snippet | This paper presents a web-based platform for construction and execution of data visualization workflow. The environment enables construction of data... |
| SourceID | crossref elsevier |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 434 |
| SubjectTerms | data visualisation visual programming visualization grammar |
| Title | Visual programming environment based on data visualization grammar specification |
| URI | https://dx.doi.org/10.1016/j.procs.2020.11.045 |
| Volume | 178 |
| WOSCitedRecordID | wos000635443400046&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1877-0509 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000388917 issn: 1877-0509 databaseCode: M~E dateStart: 20100101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3fT9swELY6xsNegP0SjDH5YW9ZUOMkdfw4ISYkNMQDQ7xFF8fdgJKgtlRMQvztu7OdNGVVNR72EjVu7La5r3fny913jH0exAMyO0k4RGsWJgZlASY1YRTpQVTqlDjubLMJeXKSXVyo017voamFmY1kVWX39-r2v4oax1DYVDr7DHG3i-IAvkah4xHFjsd_Evz55cSWV7nEqxsKBXSq2QIyWyU9IqDc0GBmL_a1mIGdAOOAyi8phWguNe--2rICRJTNRKdmEIG3oC3C0DGvZ1bB_qzbvN_jXzUaY-IDqHxRzfUEqnL-Pu6u4drNsxmWv7vBCNHvaM5MypDIZJxhWTLWqFvXsscrzMSHMo0_U0vVuoswXJFR0cSxLkjV7_cdEeUiifYT49amHDbZbFe5XSSnRXD7k-MiL9hLIVNFjT--P84jdMSTo2zL5vZ3NLRVNkHwry-z3LXpuCtnW2zD7zP4V4eP16xnqjdss-nhwb1Kf8tOHVx4By68Axdu4cLrihNc-AJcuIcLX4DLO_bj2-HZwVHou2yEOk6yaagVSKNgaAooZKFEoUyss9hIrdCbx905RKZER73oJxJAlSmUQpcR7hQEubdx_J6tVXVlthnPgJ5TyyTNCkgiAEA1JaK-KrLhUGgQO0w0NyjXnoKeOqGM8hXS2WFf2km3joFl9eWD5s7n_i_gnMMcwbRq4ofnfc4ue0VnLhr3ka1Nx3dmj63r2fRyMv5kkfQHsZSYig |
| linkProvider | ISSN International Centre |
| 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=Visual+programming+environment+based+on+data+visualization+grammar+specification&rft.jtitle=Procedia+computer+science&rft.au=Ivanov%2C+Egor&rft.au=Khoroshavin%2C+Aleksandr&rft.au=Karsakov%2C+Andrey&rft.date=2020&rft.issn=1877-0509&rft.eissn=1877-0509&rft.volume=178&rft.spage=434&rft.epage=439&rft_id=info:doi/10.1016%2Fj.procs.2020.11.045&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_procs_2020_11_045 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1877-0509&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1877-0509&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1877-0509&client=summon |