Nguyen K. Phan, Guoning Chen, George Navarro, R. Muppala, Jonathan Chu, Sunny Kim
{"title":"FCLWebVis:一个灵活的跨语言的基于web的数据可视化框架","authors":"Nguyen K. Phan, Guoning Chen, George Navarro, R. Muppala, Jonathan Chu, Sunny Kim","doi":"10.2352/ei.2023.35.1.vda-397","DOIUrl":null,"url":null,"abstract":"We present a new web-based, client-server data processing and visualization framework that supports a flexible workflow, enabling the user to customize different data processing and visualization tasks with tools implemented in different programming languages. Our framework supports server-side applications developed with different languages, allowing visualization researchers to easily make their new techniques available to the target users. The client-side of our framework is implemented in the web browser environment with customizable interface and visualizations. We describe the design of the architecture of our framework and the process of adding new user-defined tasks, followed by the demonstration of the proposed framework on a number of data processing and visualization tasks.","PeriodicalId":89305,"journal":{"name":"Visualization and data analysis","volume":"73 1","pages":"1-12"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FCLWebVis: A flexible cross-language web-based data visualization framework\",\"authors\":\"Nguyen K. Phan, Guoning Chen, George Navarro, R. Muppala, Jonathan Chu, Sunny Kim\",\"doi\":\"10.2352/ei.2023.35.1.vda-397\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a new web-based, client-server data processing and visualization framework that supports a flexible workflow, enabling the user to customize different data processing and visualization tasks with tools implemented in different programming languages. Our framework supports server-side applications developed with different languages, allowing visualization researchers to easily make their new techniques available to the target users. The client-side of our framework is implemented in the web browser environment with customizable interface and visualizations. We describe the design of the architecture of our framework and the process of adding new user-defined tasks, followed by the demonstration of the proposed framework on a number of data processing and visualization tasks.\",\"PeriodicalId\":89305,\"journal\":{\"name\":\"Visualization and data analysis\",\"volume\":\"73 1\",\"pages\":\"1-12\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Visualization and data analysis\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2352/ei.2023.35.1.vda-397\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Visualization and data analysis","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2352/ei.2023.35.1.vda-397","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FCLWebVis: A flexible cross-language web-based data visualization framework
We present a new web-based, client-server data processing and visualization framework that supports a flexible workflow, enabling the user to customize different data processing and visualization tasks with tools implemented in different programming languages. Our framework supports server-side applications developed with different languages, allowing visualization researchers to easily make their new techniques available to the target users. The client-side of our framework is implemented in the web browser environment with customizable interface and visualizations. We describe the design of the architecture of our framework and the process of adding new user-defined tasks, followed by the demonstration of the proposed framework on a number of data processing and visualization tasks.