首页 > 最新文献

Journal of Visual Languages and Computing最新文献

英文 中文
Chart decoder: Generating textual and numeric information from chart images automatically 图表解码器:自动从图表图像生成文本和数字信息
Q3 Computer Science Pub Date : 2018-10-01 DOI: 10.1016/j.jvlc.2018.08.005
Wenjing Dai, Meng Wang, Zhibin Niu, Jiawan Zhang

Charts are commonly used as a graphical representation for visualizing numerical data in digital documents. For many legacy charts or scientific charts, however, underlying data is not available, which hinders the process of redesigning more effective visualizations and further analysis of charts. In response, we present Chart Decoder, a system that implements decoding of visual features and recovers data from chart images. Chart Decoder takes a chart image as input and generates the textual and numeric information of that chart image as output through applying deep learning, computer vision and text recognition techniques. We train a deep learning based classifier to identify chart types of five categories (bar chart, pie chart, line chart, scatter plot and radar chart), which achieves a classification accuracy over 99%. We also complement a textual information extraction pipeline which detects text regions in a chart, recognizes text content and distinguishes their roles. For generating textual and graphical information, we implement automated data recovery from bar charts, one of the most popular chart types. To evaluate the effectiveness of our algorithms, we evaluate our system on two corpora: 1) bar charts collected from the web, 2) charts randomly made by a script. The results demonstrate that our system is able to recover data from bar charts with a high rate of accuracy.

图表通常用作可视化数字文档中数字数据的图形表示。然而,对于许多传统图表或科学图表来说,基础数据不可用,这阻碍了重新设计更有效的可视化和进一步分析图表的过程。作为回应,我们提出了图表解码器,一个实现视觉特征解码并从图表图像中恢复数据的系统。图表解码器将图表图像作为输入,并通过应用深度学习、计算机视觉和文本识别技术生成该图表图像的文本和数字信息作为输出。我们训练了一个基于深度学习的分类器来识别五类图表类型(条形图、饼图、折线图、散点图和雷达图),分类准确率超过99%。我们还补充了文本信息提取管道,该管道检测图表中的文本区域,识别文本内容并区分它们的角色。为了生成文本和图形信息,我们从条形图(最流行的图表类型之一)中实现了自动数据恢复。为了评估我们算法的有效性,我们在两个语料库上评估了我们的系统:1)从网络上收集的条形图,2)脚本随机制作的图表。结果表明,我们的系统能够以高准确率从条形图中恢复数据。
{"title":"Chart decoder: Generating textual and numeric information from chart images automatically","authors":"Wenjing Dai,&nbsp;Meng Wang,&nbsp;Zhibin Niu,&nbsp;Jiawan Zhang","doi":"10.1016/j.jvlc.2018.08.005","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.08.005","url":null,"abstract":"<div><p><span>Charts are commonly used as a graphical representation for visualizing numerical data in digital documents. For many legacy charts or scientific charts, however, underlying data is not available, which hinders the process of redesigning more effective visualizations and further analysis of charts. In response, we present Chart Decoder, a system that implements decoding of visual features and recovers data from chart images. Chart Decoder takes a chart image as input and generates the textual and numeric information of that chart image as output through applying deep learning, computer vision and text recognition techniques. We train a deep learning based classifier to identify chart types of five categories (bar chart, pie chart, line chart, scatter plot and radar chart), which achieves a </span>classification accuracy<span> over 99%. We also complement a textual information extraction pipeline which detects text regions in a chart, recognizes text content and distinguishes their roles. For generating textual and graphical information, we implement automated data recovery from bar charts, one of the most popular chart types. To evaluate the effectiveness of our algorithms, we evaluate our system on two corpora: 1) bar charts collected from the web, 2) charts randomly made by a script. The results demonstrate that our system is able to recover data from bar charts with a high rate of accuracy.</span></p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"48 ","pages":"Pages 101-109"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.08.005","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72036140","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 36
Visual exploration and comparison of word embeddings 单词嵌入的视觉探索与比较
Q3 Computer Science Pub Date : 2018-10-01 DOI: 10.1016/j.jvlc.2018.08.008
Juntian Chen, Yubo Tao, Hai Lin

Word embeddings are distributed representations for natural language words, and have been wildly used in many natural language processing tasks. The word embedding space contains local clusters with semantically similar words and meaningful directions, such as the analogy. However, there are different training algorithms and text corpora, which both have a different impact on the generated word embeddings. In this paper, we propose a visual analytics system to visually explore and compare word embeddings trained by different algorithms and corpora. The word embedding spaces are compared from three aspects, i.e., local clusters, semantic directions and diachronic changes, to understand the similarity and differences between word embeddings.

单词嵌入是自然语言单词的分布式表示,在许多自然语言处理任务中得到了广泛的应用。单词嵌入空间包含语义相似的单词和有意义的方向的局部聚类,例如类比。然而,有不同的训练算法和文本语料库,它们对生成的单词嵌入都有不同的影响。在本文中,我们提出了一个视觉分析系统来直观地探索和比较由不同算法和语料库训练的单词嵌入。从局部聚类、语义方向和历时变化三个方面对词嵌入空间进行比较,以了解词嵌入之间的异同。
{"title":"Visual exploration and comparison of word embeddings","authors":"Juntian Chen,&nbsp;Yubo Tao,&nbsp;Hai Lin","doi":"10.1016/j.jvlc.2018.08.008","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.08.008","url":null,"abstract":"<div><p><span>Word embeddings are distributed representations for natural language words, and have been wildly used in many natural language processing tasks. The </span>word embedding space contains local clusters with semantically similar words and meaningful directions, such as the analogy. However, there are different training algorithms and text corpora, which both have a different impact on the generated word embeddings. In this paper, we propose a visual analytics system to visually explore and compare word embeddings trained by different algorithms and corpora. The word embedding spaces are compared from three aspects, i.e., local clusters, semantic directions and diachronic changes, to understand the similarity and differences between word embeddings.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"48 ","pages":"Pages 178-186"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.08.008","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72036419","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Visual ranking of academic influence via paper citation 论文引用对学术影响力的可视化排名
Q3 Computer Science Pub Date : 2018-10-01 DOI: 10.1016/j.jvlc.2018.08.007
Zhiguang Zhou, Chen Shi, Miaoxin Hu, Yuhua Liu

With rapid growth of digital publishing, a great deal of document datum has been published online for a widely spread of knowledge innovations, which is an important resource for human survival and social development. However, it is a time-consuming and difficult task to conduct a high-efficiency access of valuable papers from an extremely large document database. A set of ranking techniques have been proposed to evaluate the influence of articles by counting the number and quality of citations, such as PageRank. In fact, the influence of an article does not merely depend on the account of citations, which is also highly related to the citation network. In this paper, we propose a visual analytics system for visual ranking of academic influence of articles, based on an insightful analysis of citation network. Firstly, a characterization of articles is established through word2vec model, based on an analogy between the articles in citation network and natural language processing (NPL) terms. Then, the difference between articles in the vectorized space is employed to optimize the PageRank model and achieve desired influence ranking results. A set of meaningful visual encodings are also designed to present the relationships among articles, such as the visualization of high-dimensional vectors and time-varying citation networks. At last, a visualization framework is implemented for visual ranking of academic influence of articles, with the ranking models and visual designs integrated. Case studies based on real-world datasets and interviews with domain experts have demonstrated the effectiveness of our system in the evaluation of academic influence of articles.

随着数字出版的快速发展,大量的文献数据在网上发布,知识创新得以广泛传播,这是人类生存和社会发展的重要资源。然而,从超大的文档数据库中高效访问有价值的论文是一项耗时且困难的任务。已经提出了一套排名技术,通过计算引用次数和质量来评估文章的影响,如PageRank。事实上,一篇文章的影响力不仅仅取决于对引文的描述,这也与引文网络高度相关。在本文中,我们在对引文网络进行深入分析的基础上,提出了一个可视化分析系统,用于文章学术影响力的可视化排名。首先,基于引文网络中的文章与自然语言处理(NPL)术语之间的类比,通过word2vec模型建立了文章的特征。然后,利用矢量化空间中文章之间的差异来优化PageRank模型,并获得期望的影响力排名结果。还设计了一组有意义的视觉编码来呈现文章之间的关系,例如高维向量和时变引用网络的可视化。最后,实现了文章学术影响力可视化排名的可视化框架,将排名模型和可视化设计相结合。基于真实世界数据集的案例研究和对领域专家的采访证明了我们的系统在评估文章学术影响力方面的有效性。
{"title":"Visual ranking of academic influence via paper citation","authors":"Zhiguang Zhou,&nbsp;Chen Shi,&nbsp;Miaoxin Hu,&nbsp;Yuhua Liu","doi":"10.1016/j.jvlc.2018.08.007","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.08.007","url":null,"abstract":"<div><p>With rapid growth of digital publishing, a great deal of document datum has been published online for a widely spread of knowledge innovations, which is an important resource for human survival and social development. However, it is a time-consuming and difficult task to conduct a high-efficiency access of valuable papers from an extremely large document database. A set of ranking techniques have been proposed to evaluate the influence of articles by counting the number and quality of citations, such as PageRank. In fact, the influence of an article does not merely depend on the account of citations, which is also highly related to the citation network. In this paper, we propose a visual analytics system for visual ranking of academic influence of articles, based on an insightful analysis of citation network. Firstly, a characterization of articles is established through word2vec model, based on an analogy between the articles in citation network and natural language processing (NPL) terms. Then, the difference between articles in the vectorized space is employed to optimize the PageRank model and achieve desired influence ranking results. A set of meaningful visual encodings are also designed to present the relationships among articles, such as the visualization of high-dimensional vectors and time-varying citation networks. At last, a visualization framework is implemented for visual ranking of academic influence of articles, with the ranking models and visual designs integrated. Case studies based on real-world datasets and interviews with domain experts have demonstrated the effectiveness of our system in the evaluation of academic influence of articles.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"48 ","pages":"Pages 134-143"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.08.007","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72081873","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Exploring high-dimensional data through locally enhanced projections 通过局部增强投影探索高维数据
Q3 Computer Science Pub Date : 2018-10-01 DOI: 10.1016/j.jvlc.2018.08.006
Chufan Lai , Ying Zhao , Xiaoru Yuan

Dimension reduced projections approximate the high-dimensional distribution by accommodating data in a low-dimensional space. They generate good overviews, but can hardly meet the needs of local relational/dimensional data analyses. On the one hand, layout distortions in linear projections largely harm the perception of local data relationships. On the other hand, non-linear projections seek to preserve local neighborhoods but at the expense of losing dimensional contexts. A sole projection is hardly enough for local analyses with different focuses and tasks. In this paper, we propose an interactive exploration scheme to help users customize a linear projection based on their point of interests (POIs) and analytic tasks. First, users specify their POI data interactively. Then regarding different tasks, various projections and subspaces are recommended to enhance certain features of the POI. Furthermore, users can save and compare multiple POIs and navigate their explorations with a POI map. Via case studies with real-world datasets, we demonstrate the effectiveness of our method to support high-dimensional local data analyses.

降维投影通过在低维空间中容纳数据来近似高维分布。它们生成了良好的概述,但很难满足本地关系/维度数据分析的需求。一方面,线性投影中的布局失真在很大程度上损害了对局部数据关系的感知。另一方面,非线性投影试图保留局部邻域,但以丢失维度上下文为代价。对于具有不同重点和任务的局部分析来说,仅仅进行一次预测是不够的。在本文中,我们提出了一种交互式探索方案,以帮助用户根据他们的兴趣点(POI)和分析任务定制线性投影。首先,用户以交互方式指定他们的POI数据。然后,关于不同的任务,推荐各种投影和子空间来增强POI的某些特征。此外,用户可以保存和比较多个POI,并使用POI地图导航他们的探索。通过对真实世界数据集的案例研究,我们证明了我们的方法支持高维局部数据分析的有效性。
{"title":"Exploring high-dimensional data through locally enhanced projections","authors":"Chufan Lai ,&nbsp;Ying Zhao ,&nbsp;Xiaoru Yuan","doi":"10.1016/j.jvlc.2018.08.006","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.08.006","url":null,"abstract":"<div><p>Dimension reduced projections approximate the high-dimensional distribution by accommodating data in a low-dimensional space. They generate good overviews, but can hardly meet the needs of local relational/dimensional data analyses. On the one hand, layout distortions in linear projections largely harm the perception of local data relationships. On the other hand, non-linear projections seek to preserve local neighborhoods but at the expense of losing dimensional contexts. A sole projection is hardly enough for local analyses with different focuses and tasks. In this paper, we propose an interactive exploration scheme to help users customize a linear projection based on their point of interests (POIs) and analytic tasks. First, users specify their POI data interactively. Then regarding different tasks, various projections and subspaces are recommended to enhance certain features of the POI. Furthermore, users can save and compare multiple POIs and navigate their explorations with a POI map. Via case studies with real-world datasets, we demonstrate the effectiveness of our method to support high-dimensional local data analyses.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"48 ","pages":"Pages 144-156"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.08.006","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72081874","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Analyzing data flow diagrams by combination of formal methods and visualization techniques 结合形式化方法和可视化技术分析数据流图
Q3 Computer Science Pub Date : 2018-10-01 DOI: 10.1016/j.jvlc.2018.08.001
Haocheng Zhang, Wei Liu, Hao Xiong, Xiaoju Dong

Data flow diagram (DFD) is an indispensable method to model data processing in software engineering. To analyze DFD rigorously, a formal semantics is demanded. Formal interpretation of DFD and its formal semantics lead to an accurate and non-ambiguous analysis. Calculus of Communicating System (CCS), a formal approach in concurrent system modeling, could be utilized to describe DFD. Given its CCS description, automation tools generate the state space of the system depicted by DFD, which reflects all the behaviors of the system. However, analyzing the state space only with character expressions is hard for software developers. In this paper, a visual system is introduced to assist developers to analyze and compare the systems by combination of formal methods and visualization techniques.

数据流图(DFD)是软件工程中建模数据处理必不可少的方法。为了严格分析DFD,需要一个形式化的语义。DFD及其形式语义的形式化解释导致了准确和非歧义的分析。通信系统演算(CCS)是并发系统建模的一种形式化方法,可以用来描述DFD。给定其CCS描述,自动化工具生成DFD所描述的系统的状态空间,该状态空间反映了系统的所有行为。然而,对于软件开发人员来说,仅用字符表达式来分析状态空间是困难的。本文引入了一个可视化系统,通过形式化方法和可视化技术的结合,帮助开发人员分析和比较系统。
{"title":"Analyzing data flow diagrams by combination of formal methods and visualization techniques","authors":"Haocheng Zhang,&nbsp;Wei Liu,&nbsp;Hao Xiong,&nbsp;Xiaoju Dong","doi":"10.1016/j.jvlc.2018.08.001","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.08.001","url":null,"abstract":"<div><p><span>Data flow diagram (DFD) is an indispensable method to model data processing in software engineering. To analyze DFD rigorously, a </span>formal semantics is demanded. Formal interpretation of DFD and its formal semantics lead to an accurate and non-ambiguous analysis. Calculus of Communicating System (CCS), a formal approach in concurrent system modeling, could be utilized to describe DFD. Given its CCS description, automation tools generate the state space of the system depicted by DFD, which reflects all the behaviors of the system. However, analyzing the state space only with character expressions is hard for software developers. In this paper, a visual system is introduced to assist developers to analyze and compare the systems by combination of formal methods and visualization techniques.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"48 ","pages":"Pages 41-51"},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.08.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72036449","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Automatic human body feature extraction and personal size measurement 自动人体特征提取和个人尺寸测量
Q3 Computer Science Pub Date : 2018-08-01 DOI: 10.1016/j.jvlc.2018.05.002
Tan Xiaohui , Peng Xiaoyu , Liu Liwen , Xia Qing

It is a pervasive problem to automatically obtain the size of a human body without contacting for applications like virtual try-on. In this paper, we propose a novel approach to calculate human body size, such as width of shoulder, girths of bust, hips and waist. First, a depth camera as the 3D model acquisition device is used to get the 3D human body model. Then an automatic extraction method of focal features on 3D human body via random forest regression analysis of geodesic distances is used to extract the predefined feature points and lines. Finally, the individual human body size is calculated according to these feature points and lines. The scale-invariant heat kernel signature is exploited to serve as feature proximity. So our method is insensitive to postures and different shapes of 3D human body. These main advantages of our method lead to robust and accurate feature extraction and size measurement for 3D human bodies in various postures and shapes. The experiment results show that the average error of feature points extraction is 0.0617cm, the average errors of shoulder width and girth are 1.332 cm and 0.7635 cm, respectively. Overall, our algorithm has a better detection effect for 3D human body size, and it is stable with better robustness than existing methods.

在不接触虚拟试穿等应用程序的情况下自动获取人体大小是一个普遍存在的问题。在本文中,我们提出了一种计算人体尺寸的新方法,如肩宽、胸围、臀围和腰围。首先,使用深度相机作为3D模型获取装置来获取3D人体模型。然后,通过测地距离的随机森林回归分析,采用三维人体焦点特征的自动提取方法来提取预定义的特征点和特征线。最后,根据这些特征点和特征线计算出个体的人体大小。利用尺度不变的热核特征作为特征邻近度。因此,我们的方法对三维人体的姿势和不同形状不敏感。我们的方法的这些主要优点导致了对各种姿势和形状的3D人体进行稳健和准确的特征提取和尺寸测量。实验结果表明,特征点提取的平均误差为0.0617cm,肩宽和腰围的平均误差分别为1.332cm和0.7635cm。总体而言,我们的算法对三维人体大小具有更好的检测效果,并且与现有方法相比,它是稳定的,具有更好的鲁棒性。
{"title":"Automatic human body feature extraction and personal size measurement","authors":"Tan Xiaohui ,&nbsp;Peng Xiaoyu ,&nbsp;Liu Liwen ,&nbsp;Xia Qing","doi":"10.1016/j.jvlc.2018.05.002","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.05.002","url":null,"abstract":"<div><p>It is a pervasive problem to automatically obtain the size of a human body without contacting for applications like virtual try-on. In this paper, we propose a novel approach to calculate human body size, such as width of shoulder, girths of bust, hips and waist. First, a depth camera as the 3D model acquisition device is used to get the 3D human body model. Then an automatic extraction method of focal features on 3D human body via random forest regression analysis of geodesic distances is used to extract the predefined feature points and lines. Finally, the individual human body size is calculated according to these feature points and lines. The scale-invariant heat kernel signature is exploited to serve as feature proximity. So our method is insensitive to postures and different shapes of 3D human body. These main advantages of our method lead to robust and accurate feature extraction and size measurement for 3D human bodies in various postures and shapes. The experiment results show that the average error of feature points extraction is 0.0617cm, the average errors of shoulder width and girth are 1.332 cm and 0.7635 cm, respectively. Overall, our algorithm has a better detection effect for 3D human body size, and it is stable with better robustness than existing methods.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"47 ","pages":"Pages 9-18"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.05.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100905","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
A technique for improving text editing on touchscreen devices 一种改进触摸屏设备文本编辑的技术
Q3 Computer Science Pub Date : 2018-08-01 DOI: 10.1016/j.jvlc.2018.04.002
Gennaro Costagliola, Mattia De Rosa, Vittorio Fuccella

We present a gesture-based technique for the efficient text editing on touchscreen devices. In order to define our technique, we ran a preliminary experiment and detected the most natural gestures that users choose when unconstrained. Users can perform the main operations such as select, move, copy, delete and paste directly on the text, thus making the editing technique independent from the text entry method (e.g. a soft keyboard). As an evaluation, we compared our gestural editing technique to the one available on most Android devices. The experimental results show that the gestural editing technique is more efficient when the text font size increases.

我们提出了一种基于手势的技术,用于在触摸屏设备上进行高效的文本编辑。为了定义我们的技术,我们进行了一项初步实验,检测了用户在不受约束时选择的最自然的手势。用户可以直接在文本上执行选择、移动、复制、删除和粘贴等主要操作,从而使编辑技术独立于文本输入方法(例如软键盘)。作为评估,我们将我们的手势编辑技术与大多数Android设备上可用的技术进行了比较。实验结果表明,当文本字体大小增加时,手势编辑技术更有效。
{"title":"A technique for improving text editing on touchscreen devices","authors":"Gennaro Costagliola,&nbsp;Mattia De Rosa,&nbsp;Vittorio Fuccella","doi":"10.1016/j.jvlc.2018.04.002","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.04.002","url":null,"abstract":"<div><p>We present a gesture-based technique for the efficient text editing on touchscreen devices. In order to define our technique, we ran a preliminary experiment and detected the most natural gestures that users choose when unconstrained. Users can perform the main operations such as select, move, copy, delete and paste directly on the text, thus making the editing technique independent from the text entry method (e.g. a soft keyboard). As an evaluation, we compared our gestural editing technique to the one available on most Android devices. The experimental results show that the gestural editing technique is more efficient when the text font size increases.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"47 ","pages":"Pages 1-8"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.04.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100907","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
A Multi-comparable visual analytic approach for complex hierarchical data 复杂层次数据的多可比可视化分析方法
Q3 Computer Science Pub Date : 2018-08-01 DOI: 10.1016/j.jvlc.2018.02.003
Chen Yi , Dong Yu , Sun Yuehong , Liang Jie

Maximum residue limit (MRL) standard which specifies the highest level of every pesticide residue in different agricultural products plays a critical role in food safety. However, such standards which related to the characteristics of pesticides and the classification of agricultural products which organized into a hierarchical structure are complex and vary widely across different regions or countries. So it is a big challenge to compare multi-regional MRL standard data comprehensively. In this paper, we present a multi-comparable visual analytic approach for complex hierarchical data and a visual analytics system (McVA) to support multiple comparison and evaluation of MRL standard. With a cooperative multi-view visual design, our proposed approach links the hierarchies of MRL datasets and provides the capacity for comparison at different levels and dimensions. We also introduce a metric model for evaluating the completeness and strictness of MRL standards quantitatively. The case study of real problems and the positive feedback from domain experts demonstrate the effectiveness of this approach.

最高残留限量(MRL)标准规定了不同农产品中每种农药残留的最高水平,对食品安全起着至关重要的作用。然而,这些与农药特性和农产品分类相关的标准是复杂的,并且在不同的地区或国家之间差异很大。因此,综合比较多地区的MRL标准数据是一个巨大的挑战。在本文中,我们提出了一种用于复杂层次数据的多可比视觉分析方法和一个支持MRL标准的多比较和评估的视觉分析系统(McVA)。通过协作的多视图视觉设计,我们提出的方法连接了MRL数据集的层次结构,并提供了在不同级别和维度进行比较的能力。我们还引入了一个度量模型来定量评估MRL标准的完整性和严格性。实际问题的案例研究和领域专家的积极反馈证明了这种方法的有效性。
{"title":"A Multi-comparable visual analytic approach for complex hierarchical data","authors":"Chen Yi ,&nbsp;Dong Yu ,&nbsp;Sun Yuehong ,&nbsp;Liang Jie","doi":"10.1016/j.jvlc.2018.02.003","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.02.003","url":null,"abstract":"<div><p>Maximum residue limit (MRL) standard which specifies the highest level of every pesticide residue in different agricultural products plays a critical role in food safety. However, such standards which related to the characteristics of pesticides and the classification of agricultural products which organized into a hierarchical structure are complex and vary widely across different regions or countries. So it is a big challenge to compare multi-regional MRL standard data comprehensively. In this paper, we present a multi-comparable visual analytic approach for complex hierarchical data and a visual analytics system (McVA) to support multiple comparison and evaluation of MRL standard. With a cooperative multi-view visual design, our proposed approach links the hierarchies of MRL datasets and provides the capacity for comparison at different levels and dimensions. We also introduce a metric model for evaluating the completeness and strictness of MRL standards quantitatively. The case study of real problems and the positive feedback from domain experts demonstrate the effectiveness of this approach.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"47 ","pages":"Pages 19-30"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.02.003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100909","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
BPMN extensions for automating cloud environments using a two-layer orchestration approach BPMN扩展,用于使用两层编排方法自动化云环境
Q3 Computer Science Pub Date : 2018-08-01 DOI: 10.1016/j.jvlc.2018.06.002
Robert Dukaric, Matjaz B. Juric

Cloud orchestration describes the automated arrangement, coordination, and management of complex cloud systems, middleware and services, and is realized by orchestrating workflows. To achieve an end-to-end cloud orchestration, workflow designers usually have to cope with integration challenges between two different technologies – one that entails technical cloud orchestration and another comprising business-level orchestration. This however presents a complex undertaking for workflow designers, as they have to gain sufficient knowledge and expertise of two diverse technologies in order to automate cloud-specific tasks across two different domains. Introduction of a unified orchestration platform would solve these issues, as it would deliver a common vocabulary for different types of workflow designers and would provide them with a single platform for orchestrating both business and technical activities, without having to face the integration complexities. The main objective of this paper is to provide support for cloud-specific workflows in BPMN business process engines. To achieve this objective we (1) define a meta-model for modeling cloud workflows, (2) extend BPMN 2.0.2 specification to orchestrate cloud-specific workflow activities, and (3) implement a meta-model with BPMN extensions by showing how cloud orchestration workflow elements (i.e. activities and workflow control) map onto extended BPMN elements. As a part of the evaluation we measure process size and complexity of two process models using various process metrics. The results have shown that when using our proposed BPMN extensions, the overall size and complexity of the use case process under test has been reduced by more than half on an average. We also improve the readability of BPMN process.

云编排描述了复杂云系统、中间件和服务的自动化安排、协调和管理,并通过编排工作流来实现。为了实现端到端的云协调,工作流设计者通常必须应对两种不同技术之间的集成挑战——一种需要技术云协调,另一种包括业务级协调。然而,这对工作流设计者来说是一项复杂的任务,因为他们必须获得两种不同技术的足够知识和专业知识,才能在两个不同的领域自动化特定于云的任务。引入统一的编排平台将解决这些问题,因为它将为不同类型的工作流设计者提供一个通用词汇表,并为他们提供一个用于编排业务和技术活动的单一平台,而不必面对集成的复杂性。本文的主要目标是为BPMN业务流程引擎中的特定于云的工作流提供支持。为了实现这一目标,我们(1)定义了一个用于建模云工作流的元模型,(2)扩展BPMN 2.0.2规范以协调特定于云的工作流活动,以及(3)通过显示云协调工作流元素(即活动和工作流控制)如何映射到扩展的BPMN元素来实现具有BPMN扩展的元模型。作为评估的一部分,我们使用各种流程度量来衡量两个流程模型的流程大小和复杂性。结果表明,当使用我们提出的BPMN扩展时,被测试用例过程的总体规模和复杂性平均减少了一半以上。我们还提高了BPMN流程的可读性。
{"title":"BPMN extensions for automating cloud environments using a two-layer orchestration approach","authors":"Robert Dukaric,&nbsp;Matjaz B. Juric","doi":"10.1016/j.jvlc.2018.06.002","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.06.002","url":null,"abstract":"<div><p>Cloud orchestration describes the automated arrangement, coordination, and management of complex cloud systems, middleware and services, and is realized by orchestrating workflows. To achieve an end-to-end cloud orchestration, workflow designers usually have to cope with integration challenges between two different technologies – one that entails technical cloud orchestration and another comprising business-level orchestration. This however presents a complex undertaking for workflow designers, as they have to gain sufficient knowledge and expertise of two diverse technologies in order to automate cloud-specific tasks across two different domains. Introduction of a unified orchestration platform would solve these issues, as it would deliver a common vocabulary for different types of workflow designers and would provide them with a single platform for orchestrating both business and technical activities, without having to face the integration complexities. The main objective of this paper is to provide support for cloud-specific workflows in BPMN business process engines. To achieve this objective we (1) define a meta-model for modeling cloud workflows, (2) extend BPMN 2.0.2 specification to orchestrate cloud-specific workflow activities, and (3) implement a meta-model with BPMN extensions by showing how cloud orchestration workflow elements (i.e. activities and workflow control) map onto extended BPMN elements. As a part of the evaluation we measure process size and complexity of two process models using various process metrics. The results have shown that when using our proposed BPMN extensions, the overall size and complexity of the use case process under test has been reduced by more than half on an average. We also improve the readability of BPMN process.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"47 ","pages":"Pages 31-43"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.06.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72106235","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Enabling effective tree exploration using visual cues 使用视觉提示实现有效的树木探索
Q3 Computer Science Pub Date : 2018-08-01 DOI: 10.1016/j.jvlc.2018.06.001
Quang Vinh Nguyen , David Arness , Carrissa J. Sanderson , Simeon Simoff , Mao Lin Huang

This article presents a new interactive visualization for exploring large hierarchical structures by providing visual cues on a node link tree visualization. Our technique provides topological previews of hidden substructures with three types of visual cues including simple cues, tree cues and treemap cues. We demonstrate the visual cues on Degree-of-Interest Tree (DOITree) due to its familiar mapping, its capability of providing multiple focused nodes, and its dynamic rescaling of substructures to fit the available space. We conducted a usability study with 28 participants that measured completion time and accuracy across five different topology search tasks. The simple cues had the fastest completion time across three of the node identification tasks. The treemap cues had the highest rate of correct answers on four of the five tasks, although only reaching statistical significance for two of these. As predicted, user ratings demonstrated a preference for the easy to understand tree cues followed by the simple cue, despite this not consistently reflected in performance results.

本文提出了一种新的交互式可视化,通过在节点链接树可视化上提供视觉提示来探索大型层次结构。我们的技术提供了具有三种类型视觉提示的隐藏子结构的拓扑预览,包括简单提示、树提示和树图提示。我们在兴趣度树(DOITree)上展示了视觉线索,因为它熟悉的映射、提供多个聚焦节点的能力,以及它对子结构的动态重新缩放以适应可用空间。我们对28名参与者进行了一项可用性研究,测量了五项不同拓扑搜索任务的完成时间和准确性。在三个节点识别任务中,简单提示的完成时间最快。在五项任务中,有四项任务的树图线索的正确率最高,尽管其中两项任务的正确率仅达到统计学显著性。正如预测的那样,用户评分显示出对易于理解的树提示和简单提示的偏好,尽管这并没有一致地反映在性能结果中。
{"title":"Enabling effective tree exploration using visual cues","authors":"Quang Vinh Nguyen ,&nbsp;David Arness ,&nbsp;Carrissa J. Sanderson ,&nbsp;Simeon Simoff ,&nbsp;Mao Lin Huang","doi":"10.1016/j.jvlc.2018.06.001","DOIUrl":"https://doi.org/10.1016/j.jvlc.2018.06.001","url":null,"abstract":"<div><p>This article presents a new interactive visualization for exploring large hierarchical structures by providing visual cues on a node link tree visualization. Our technique provides topological previews of hidden substructures with three types of visual cues including <em>simple cues, tree cues</em> and <em>treemap cues</em><span>. We demonstrate the visual cues on Degree-of-Interest Tree (DOITree) due to its familiar mapping, its capability of providing multiple focused nodes, and its dynamic rescaling of substructures to fit the available space. We conducted a usability study with 28 participants that measured completion time and accuracy across five different topology search tasks. The </span><em>simple cues</em> had the fastest completion time across three of the node identification tasks. The <em>treemap cues</em> had the highest rate of correct answers on four of the five tasks, although only reaching statistical significance for two of these. As predicted, user ratings demonstrated a preference for the easy to understand <em>tree cues</em> followed by the <em>simple cue</em>, despite this not consistently reflected in performance results.</p></div>","PeriodicalId":54754,"journal":{"name":"Journal of Visual Languages and Computing","volume":"47 ","pages":"Pages 44-61"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jvlc.2018.06.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72100908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Journal of Visual Languages and Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1